<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>David Cantón &#187; Informática</title>
	<atom:link href="http://david.xn--cantn-3ta.com/blog/category/informatica/feed/" rel="self" type="application/rss+xml" />
	<link>http://david.xn--cantn-3ta.com/blog</link>
	<description>...lo que me gusta, quizás lo que te importa: nuestros intereses.</description>
	<lastBuildDate>Thu, 02 Feb 2012 20:20:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>El Ministerio del Interior bloquea tu equipo: Virus Ransomware</title>
		<link>http://david.xn--cantn-3ta.com/blog/informatica/ministerio-del-interior-bloquea-equipo-virus-ransomware/1128/</link>
		<comments>http://david.xn--cantn-3ta.com/blog/informatica/ministerio-del-interior-bloquea-equipo-virus-ransomware/1128/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 22:05:16 +0000</pubDate>
		<dc:creator>David Cantón</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Virus]]></category>

		<guid isPermaLink="false">http://david.xn--cantn-3ta.com/blog/?p=1128</guid>
		<description><![CDATA[Se ha bloqueado tu equipo y te exigen un pago de 100 Eur. para desbloquearlo. Además, te acusan de varios delitos (de pornografía, etc.). ¡Dios! ¡Qué susto! ¡Parece que se trata del Ministerio del Interior! Nada. Todo es falso, salvo el bloqueo de tu equipo. Se trata de un virus, clasificado como ransomware, pero tiene [...]]]></description>
			<content:encoded><![CDATA[<p>Se ha <strong>bloqueado tu equipo</strong> y te exigen un <strong>pago de 100 Eur. para desbloquearlo</strong>. Además, <strong>te acusan de varios delitos</strong> (de pornografía, etc.). ¡Dios! ¡Qué susto! ¡Parece que se trata del <strong>Ministerio del Interior</strong>! Nada. <strong>Todo es falso, salvo el bloqueo de tu equipo</strong>. Se trata de un <strong>virus</strong>, clasificado como <a href="http://es.wikipedia.org/wiki/Ransomware" title="ransom=rescate, en inglés" target="_blank"><strong>ransomware</strong></a>, pero tiene una <strong>solución fácil</strong>. Estos son los pasos que yo seguí:</p>
<p><span id="more-1128"></span>
<ol>
<li>Entré en <strong>modo a prueba de fallos con funciones de red</strong></li>
<li>Instalé <a href="http://es.malwarebytes.org/products/malwarebytes_free" title="Malwarebytes Anti-Malware Gratuito" target="_blank"><strong>Malwarebytes</strong> Anti-Malware Gratuito</a>.</li>
<li>Lo actualicé y ejecuté.</li>
<li>En un exámen rápido encontró <strong>dos vulnerabilidades</strong>:
<ul>
<li><strong>Un fichero (wpbt0.dll)</strong> en la carpeta de ficheros temporales (C:\Users\[Nombre de Usuario]\AppData\Local\Temp\wpbt0.dll). Ten en cuenta que la máquina de la que te habla tiene Windows Vista. Con otro sistema operativo, esta carpeta tendrá otra ubicación, así que el fichero seguro que está en otro sitio. Podría ser posible que tuviera otro nombre también.</li>
<li><strong>Una entrada en el registro</strong> (HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\DisableTaskMgr) que impedía que se mostrase el administrador de tareas (para evitar cerrar el proceso, supongo); vamos, que tenía el valor 1 cuando lo normal es que fuese 0.</li>
</ul>
</li>
<li>Busqué en el registro si existían referencias al primer fichero. Encontré una en HKLM\SOFTWARE\Microsoft\Shared Tools\MSConfig\startupfolder. La eliminé.</li>
<li>Eliminé también el fichero wpbt0.dll</li>
<li>Cambié en el registro el valor HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\DisableTaskMgr. Lo marqué como 0</li>
</ol>
<p>Parece que, con esto, funcionó. Se eliminó sin más. <strong>El bloqueo desapareció</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://david.xn--cantn-3ta.com/blog/informatica/ministerio-del-interior-bloquea-equipo-virus-ransomware/1128/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Una plantilla de Word para escritos, cartas, comunicaciones&#8230;</title>
		<link>http://david.xn--cantn-3ta.com/blog/informatica/plantilla-word-para-escritos-cartas-comunicaciones/1091/</link>
		<comments>http://david.xn--cantn-3ta.com/blog/informatica/plantilla-word-para-escritos-cartas-comunicaciones/1091/#comments</comments>
		<pubDate>Sun, 08 Jan 2012 12:53:12 +0000</pubDate>
		<dc:creator>David Cantón</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Microsoft Office]]></category>
		<category><![CDATA[Microsoft Word]]></category>
		<category><![CDATA[Plantilla]]></category>

		<guid isPermaLink="false">http://david.xn--cantn-3ta.com/blog/?p=1091</guid>
		<description><![CDATA[Si habitualmente tienes que escribir cartas y usas Microsoft Word como editor de textos, esta plantilla te puede resultar útil. La idea es que puedas seleccionar el destinatario en una lista y que, automáticamente, el sistema inserte todos los datos de ese destinatario (nombre, departamento, dirección, etc.) para que sólo tengas que añadir el contenido. [...]]]></description>
			<content:encoded><![CDATA[<p>Si habitualmente tienes que escribir cartas y usas Microsoft Word como editor de textos, esta plantilla te puede resultar útil.</p>
<p><span id="more-1091"></span>La idea es que puedas <strong>seleccionar el destinatario</strong> en una lista y que, automáticamente, el sistema inserte todos los datos de ese destinatario (nombre, departamento, dirección, etc.) para que sólo tengas que añadir el contenido. Incluso, el contenido también puede recuperarse de la base de datos, ya que, con esta plantilla, además, <strong>puedes guardar el cuerpo del escrito en la base de datos</strong>. De esta forma, si al cabo de un tiempo tienes que volver a escribir una carta similar, puedes recuperar esa información y usarla con el mismo destinatario o con otro distinto.</p>
<p>La base de datos contiene igualmente una tabla para <strong>registrar los remitentes</strong>, los firmantes del escrito, de la carta. Incluir, por tanto, esta información es tan fácil como seleccionarlos desde el cuadro de diálogo que se abre al crear un nuevo escrito o abrir uno existente basado en esta plantilla.</p>
<p><img style="cursor: url(http://david.xn--cantn-3ta.com/blog/wp-content/js/magnify.cur), -moz-zoom-in;" src="http://david.xn--cantn-3ta.com/blog/wp-content/uploads/escribo.gif" title="Diálogo para selección de datos para el escrito" width="551" height="515" border="0" data-magnifyto="689" class="magnify" /></p>
<p>A través de este formulario puedes <strong>descargar la plantilla</strong>.<iframe src="http://www.winpyme.net/formularios/descargas/frm_escribo.html" width="360" height="210" frameborder="0" style="float:left;">
<p>Tu navegador no soporta la etiqueta iframe. No puede mostrar el formulario. Debes usar otro navegador, como <a href="http://www.mozilla.org/es-ES/firefox/fx/" target="_blank">Firefox</a>, por ejemplo.</p>
<p></iframe><br />Ningún dato de los que se pide es obligatorio. Si quieres dejar tu nombre y tu dirección de correo electrónico, estupendo. Excepcionalmente, podría usar esa información para contactar contigo, salvo que expresamente digas que no quieres. No la voy a ceder a nadie. He puesto el formulario únicamente con fines estadísticos.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://david.xn--cantn-3ta.com/blog/informatica/plantilla-word-para-escritos-cartas-comunicaciones/1091/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nombre de clase (classname) de las aplicaciones Office</title>
		<link>http://david.xn--cantn-3ta.com/blog/informatica/nombre-clase-classname-aplicaciones-office/1072/</link>
		<comments>http://david.xn--cantn-3ta.com/blog/informatica/nombre-clase-classname-aplicaciones-office/1072/#comments</comments>
		<pubDate>Sat, 17 Dec 2011 09:53:47 +0000</pubDate>
		<dc:creator>David Cantón</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Microsoft Office]]></category>

		<guid isPermaLink="false">http://david.xn--cantn-3ta.com/blog/?p=1072</guid>
		<description><![CDATA[El manejador de una ventana (&#8220;Window handler&#8220;) es útil en muchos contextos (por ejemplo, para abrir un cuadro de diálogo asociado con una ventana). Para obtener este valor podemos utilizar la funcion FindWindow del API de Windows. Esta función espera dos parámetros: El nombre de clase y el título de la ventana de la que [...]]]></description>
			<content:encoded><![CDATA[<p>El manejador de una ventana (&#8220;<strong>Window handler</strong>&#8220;) es útil en muchos contextos (por ejemplo, para abrir un cuadro de diálogo asociado con una ventana). Para obtener este valor podemos utilizar la funcion <strong>FindWindow del API de Windows</strong>. Esta función espera dos parámetros: El <strong>nombre de clase</strong> y el <strong>título de la ventana</strong> de la que deseamos obtener el manejador. </p>
<p><span id="more-1072"></span>En las <strong>aplicaciones Office</strong>, el título lo podemos obtener, por ejemplo, mediante la propiedad Caption del objeto Application [al menos en <strong>Word</strong> y <strong>Excel</strong>. En <strong>Access</strong> con la expresión CurrentDb.Properties("AppTitle")], por lo que sólo nos queda el parámetro classname y aunque existe un función en el API de Windows con la que podemos obtener el nombre de la clase (<strong>GetClassName</strong>), no nos es de mucha utilidad para este caso porque uno de los parámetros que necesita esta función es precisamente el que deseamos obtener: el manejador de la ventana.</p>
<p>En fin, que buscando en la red (<a href="http://www.google.com/search?q=window+class+names+office" title="google.com" target="_blank"><strong>www.google.com/search?q=window+class+names+office</strong></a>), encontré los nombres de clase de las aplicaciones Office y quiero ponerlos aquí agrupados para tenerlos a mano. Son estos:</p>
<table style="text-align: left; margin: auto;">
<tr>
<td><strong>Aplicación</strong></td>
<td><strong>Version</strong></td>
<td><strong>Window&nbsp;Class&nbsp;Name</strong></td>
</tr>
<tr>
<td>Access</td>
<td>97</td>
<td>OMain</td>
</tr>
<tr>
<td>Access</td>
<td>2000</td>
<td>OMain</td>
</tr>
<tr>
<td>Access</td>
<td>XP</td>
<td>OMain</td>
</tr>
<tr>
<td>Access</td>
<td>2003</td>
<td>OMain</td>
</tr>
<tr>
<td>Access</td>
<td>2007</td>
<td>OMain</td>
</tr>
<tr>
<td>Excel</td>
<td>97</td>
<td>XLMAIN</td>
</tr>
<tr>
<td>Excel</td>
<td>2000</td>
<td>XLMAIN</td>
</tr>
<tr>
<td>Excel</td>
<td>XP</td>
<td>XLMAIN</td>
</tr>
<tr>
<td>Excel</td>
<td>2003</td>
<td>XLMain</td>
</tr>
<tr>
<td>Excel</td>
<td>2007</td>
<td>XLMain</td>
</tr>
<tr>
<td>Front&nbsp;Page</td>
<td>2000</td>
<td>FrontPageExplorerWindow40</td>
</tr>
<tr>
<td>Front&nbsp;Page</td>
<td>XP</td>
<td>FrontPageExplorerWindow40</td>
</tr>
<tr>
<td>Front&nbsp;Page</td>
<td>2003</td>
<td>FrontPageExplorerWindow40</td>
</tr>
<tr>
<td>Expression&nbsp;Web</td>
<td>2007</td>
<td>FrontPageExplorerWindow40</td>
</tr>
<tr>
<td>SharePoint&nbsp;Designer</td>
<td>2007</td>
<td>FrontPageExplorerWindow40</td>
</tr>
<tr>
<td>InfoPath</td>
<td>2003</td>
<td>Framework::CFrame</td>
</tr>
<tr>
<td>InfoPath</td>
<td>2007</td>
<td>Framework::CFrame</td>
</tr>
<tr>
<td>Outlook</td>
<td>97</td>
<td>rctrl_renwnd32</td>
</tr>
<tr>
<td>Outlook</td>
<td>98</td>
<td>rctrl_renwnd32</td>
</tr>
<tr>
<td>Outlook</td>
<td>2000</td>
<td>rctrl_renwnd32</td>
</tr>
<tr>
<td>Outlook</td>
<td>XP</td>
<td>rctrl_renwnd32</td>
</tr>
<tr>
<td>PowerPoint</td>
<td>95</td>
<td>PP7FrameClass</td>
</tr>
<tr>
<td>PowerPoint</td>
<td>97</td>
<td>PP97FrameClass</td>
</tr>
<tr>
<td>PowerPoint</td>
<td>2000</td>
<td>PP9FrameClass</td>
</tr>
<tr>
<td>PowerPoint</td>
<td>XP</td>
<td>PP10FrameClass</td>
</tr>
<tr>
<td>PowerPoint</td>
<td>2003</td>
<td>PP11FrameClass</td>
</tr>
<tr>
<td>PowerPoint</td>
<td>2007</td>
<td>PP12FrameClass</td>
</tr>
<tr>
<td>Project</td>
<td>98</td>
<td>JWinproj-WhimperMainClass</td>
</tr>
<tr>
<td>Project</td>
<td>2000</td>
<td>JWinproj-WhimperMainClass</td>
</tr>
<tr>
<td>Project</td>
<td>2003</td>
<td>JWinproj-WhimperMainClass</td>
</tr>
<tr>
<td>Project</td>
<td>2007</td>
<td>JWinproj-WhimperMainClass</td>
</tr>
<tr>
<td>Publisher</td>
<td>2003</td>
<td>MSWinPub</td>
</tr>
<tr>
<td>Publisher</td>
<td>2007</td>
<td>MSWinPub</td>
</tr>
<tr>
<td>Userform</td>
<td>97</td>
<td>ThunderXFrame</td>
</tr>
<tr>
<td>Userform</td>
<td>2000</td>
<td>ThunderDFrame</td>
</tr>
<tr>
<td>Userform</td>
<td>2003</td>
<td>ThunderDFrame</td>
</tr>
<tr>
<td>Visio</td>
<td>2003</td>
<td>VISIOA</td>
</tr>
<tr>
<td>Visio</td>
<td>2007</td>
<td>VISIOA</td>
</tr>
<tr>
<td>Visual&nbsp;Basic&nbsp;Editor</td>
<td></td>
<td>wndclass_desked_gsk</td>
</tr>
<tr>
<td>Word</td>
<td>97</td>
<td>OpusApp</td>
</tr>
<tr>
<td>Word</td>
<td>2000</td>
<td>OpusApp</td>
</tr>
<tr>
<td>Word</td>
<td>XP</td>
<td>OpusApp</td>
</tr>
<tr>
<td>Word</td>
<td>2003</td>
<td>OpusApp</td>
</tr>
<tr>
<td>Word</td>
<td>2007</td>
<td>NetUIHWND</td>
</tr>
</table>
<p><strong>Fuentes:</strong></p>
<ul>
<li><a href="http://www.thecodenet.com/articles.php?id=3" title="thecodenet.com" target="_blank">www.thecodenet.com/articles.php?id=3</a></li>
<li><a href="http://www.cpearson.com/excel/OfficeAppsWindowClasses.aspx" title="cpearson.com" target="_blank">www.cpearson.com/excel/OfficeAppsWindowClasses.aspx</a></li>
<li><a href="http://users.skynet.be/am044448/Programmeren/VBA/vba_class_names.htm" title="frederik.aerts" target="_blank">users.skynet.be/am044448/Programmeren/VBA/vba_class_names.htm</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://david.xn--cantn-3ta.com/blog/informatica/nombre-clase-classname-aplicaciones-office/1072/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>¿Quién te ha eliminado de su Messenger?</title>
		<link>http://david.xn--cantn-3ta.com/blog/informatica/quien-te-ha-eliminado-de-su-messenger/1040/</link>
		<comments>http://david.xn--cantn-3ta.com/blog/informatica/quien-te-ha-eliminado-de-su-messenger/1040/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 16:40:14 +0000</pubDate>
		<dc:creator>David Cantón</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Hoax]]></category>
		<category><![CDATA[phising]]></category>
		<category><![CDATA[Virus]]></category>

		<guid isPermaLink="false">http://david.xn--cantn-3ta.com/blog/?p=1040</guid>
		<description><![CDATA[He recibido una invitación para saber quién me ha eliminado de su lista de contactos de Messenger. He recibido muchas, en realidad, estoy aburrido de recibir este tipo de mensajes, pero este es algo especial: Se trata de una invitación personalizada remitida por alguien conocido. Me tomé la molestia de mirarla un poco antes de [...]]]></description>
			<content:encoded><![CDATA[<p>He recibido una <strong>invitación</strong> para saber <strong>quién me ha eliminado de su lista de contactos de Messenger</strong>. He recibido muchas, en realidad, estoy aburrido de recibir este tipo de mensajes, pero este es algo especial: Se trata de una invitación personalizada <strong>remitida por alguien conocido</strong>. Me tomé la molestia de mirarla un poco antes de tirarla a la basura.</p>
<p><span id="more-1040"></span>Este es el mensaje que recibí (lo borrado es el nombre del falso remitente):</p>
<p><img src="http://david.xn--cantn-3ta.com/blog/wp-content/uploads/invitacion_msn.gif" alt="Mensaje de invitacion a saber quien me ha borrado de su messenger" title="Mensaje de invitacion a saber quien me ha borrado de su messenger" width="508" height="208" class="aligncenter" /></p>
<p>El enlace, -&#8221;¡Pruébalo ahora!&#8221; anima su texto-, apuntaba a esta <a href="http://es.wikipedia.org/wiki/Direcci%C3%B3n_IP" title="¿Qué es una dirección IP?" target="_blank">dirección IP</a>: 202.142.24.155. En <a href="http://www.robtex.com/ip/202.142.24.155.html" title="Información detallada sobre la dirección" target="_blank">www.robtex.com</a> puede verse que, a día de hoy, <strong>figura en seis listas negras</strong>.</p>
<p>Ya véis que si no fuese porque no se trata de una invitación anómina, no tendría nada de especial con respecto a otras invitaciones de este tipo que circulan entre el <a href="http://es.wikipedia.org/wiki/Spam" title="¿Qué es el SPAM?" target="_blank"><strong>SPAM</strong></a> que diariamente se recibe. Pero es que este hecho (ayudado, supongo, por incluir una explicación de por qué mi contacto me estaba enviando la invitación simulando el formato de otros reconocidos programas de uso público), a mi modo de ver, suponen un aumento considerable de las posibilidades de pesca (<a href="http://es.wikipedia.org/wiki/Phishing" title="¿Qué es el phishing?" target="_blank"><strong>phishing</strong></a>). </p>
<p>Estoy seguro de que <strong>mi conocido no supo</strong> que él o alguien en su nombre <strong>había enviado este mensaje</strong>. Por ejemplo, es posible que fuese <strong>víctima de un ataque previo</strong> por algún programa que recogió su nombre y el de sus contactos para enviar mensajes de este tipo. Asi que, si tú recibes uno parecido, pon mucho cuidado en lo que haces. <strong>Nunca, bajo ningún concepto, debes facilitar las credenciales de acceso</strong> en una web distinta de la web a la que permiten entrar esas credenciales.</p>
]]></content:encoded>
			<wfw:commentRss>http://david.xn--cantn-3ta.com/blog/informatica/quien-te-ha-eliminado-de-su-messenger/1040/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Excel: Impedir que el cursor se situe en celda bloqueada</title>
		<link>http://david.xn--cantn-3ta.com/blog/informatica/excel-impedir-que-el-cursor-se-situe-en-celda-bloqueada/945/</link>
		<comments>http://david.xn--cantn-3ta.com/blog/informatica/excel-impedir-que-el-cursor-se-situe-en-celda-bloqueada/945/#comments</comments>
		<pubDate>Wed, 18 May 2011 17:02:31 +0000</pubDate>
		<dc:creator>David Cantón</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Microsoft Excel]]></category>
		<category><![CDATA[VBA]]></category>

		<guid isPermaLink="false">http://david.xn--cantn-3ta.com/blog/?p=945</guid>
		<description><![CDATA[En Excel tenemos la posibilidad de proteger la hoja (menú Herramientas->Proteger->Proteger hoja&#8230;). Si aceptamos los valores predeterminados del cuadro de diálogo, cada vez que intentemos editar una celda bloqueada, se mostrará un mensaje advirtiendo que la celda que se intenta modificar es de sólo lectura. Aunque también es posible, según la configuración de protección establecida, [...]]]></description>
			<content:encoded><![CDATA[<p>En <strong>Excel</strong> tenemos la posibilidad de <strong>proteger la hoja</strong> (menú Herramientas->Proteger->Proteger hoja&#8230;). Si aceptamos los valores predeterminados del cuadro de diálogo, cada vez que intentemos <strong>editar una celda bloqueada</strong>, se mostrará un mensaje advirtiendo que <strong>la celda que se intenta modificar es de sólo lectura</strong>.</p>
<p><span id="more-945"></span>
<p align="center"><img style="cursor: url(http://david.xn--cantn-3ta.com/blog/wp-content/js/magnify.cur), -moz-zoom-in;" src="http://david.xn--cantn-3ta.com/blog/wp-content/uploads/excel_celdasprotegidas.gif" title="Mensaje en celdas bloqueadas" width="500" height="106" border="0" data-magnifyto="652" class="magnify" /></p>
<p>Aunque también es posible, según la configuración de protección establecida, impedir situarnos en la celda sin mostrar mensaje, con el siguiente procedimiento vamos un paso adelante, ya que, además, <strong>situaremos el cursor en la celda editable más cercana</strong>. Partiendo del origen de la selección <strong>se busca la siguiente celda no bloqueada para situar el cursor en ella</strong>. Debe colocarse íntegramente en el módulo de la hoja a la que debe afectar.</p>
<p align="center"><img style="cursor: url(http://david.xn--cantn-3ta.com/blog/wp-content/js/magnify.cur), -moz-zoom-in;" src="http://david.xn--cantn-3ta.com/blog/wp-content/uploads/excel_editorvba.gif" title="Editor VBA" width="500" height="334" border="0" data-magnifyto="931" class="magnify" /></p>
<p><code class="vb">
<pre>
<font color="#008000">'---------------------------------------------------------------------------------------</font>
<font color="#008000">' Procedimiento : Worksheet_SelectionChange</font>
<font color="#008000">' Autor         : ©David (www.davidcanton.com)</font>
<font color="#008000">' Fecha         : 28/04/2011</font>
<font color="#008000">' Finalidad     : Impedir que se posicione el cursor en una celda bloqueada.</font>
<font color="#008000">' Parámetros    : --&gt;Target: La selección.</font>
<font color="#008000">'---------------------------------------------------------------------------------------</font>
<font color="#008000">'</font>

<font color="#0000A0">Private</font> <font color="#0000A0">Sub</font> Worksheet_SelectionChange(<font color="#0000A0">ByVal</font> Target <font color="#0000A0">As</font> Range)
<font color="#008000">'También podría afectar a todo el libro en vez de sólo a una hoja.</font>
<font color="#008000">'En ese caso, habría que incluirlo en el módulo "ThisWorkbook"</font>
<font color="#008000">'y el procedimiento sería: Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)</font>

<font color="#008000">'Definición del área de trabajo</font>
<font color="#008000">'Const FILAPRIMERA = 3</font>
<font color="#0000A0">Const</font> FILAULTIMA = 34
<font color="#0000A0">Const</font> COLUMNAPRIMERA = 3
<font color="#0000A0">Const</font> COLUMNAULTIMA = 6

    <font color="#0000A0">Dim</font> iFila <font color="#0000A0">As</font> <font color="#0000A0">Integer</font>, iColumna <font color="#0000A0">As</font> <font color="#0000A0">Integer</font>
    <font color="#0000A0">Dim</font> rngCelda <font color="#0000A0">As</font> Range

<font color="#0000A0">On</font> <font color="#0000A0">Error</font> <font color="#0000A0">GoTo</font> Worksheet_SelectionChange_Error

<font color="#008000">    'Si se selecciona un área desbloqueada</font>
<font color="#008000">    'o si la hoja no está protegida... No hacer nada</font>
    <font color="#0000A0">If Not</font> Target.Locked <font color="#0000A0">Or Not</font> Application.ActiveSheet.ProtectContents <font color="#0000A0">Then</font> <font color="#0000A0">Exit</font> <font color="#0000A0">Sub</font>

<font color="#008000">    'Si estamos aquí es porque hemos seleccionado una o varias celdas bloqueadas</font>
    <font color="#0000A0">If</font> Target.Row &gt; FILAULTIMA <font color="#0000A0">Or</font> (Target.Row = FILAULTIMA <font color="#0000A0">And</font> Target.Column &gt; COLUMNAULTIMA) <font color="#0000A0">Then</font>
    <font color="#008000">    'Si estamos por debajo de la última fila</font>
    <font color="#008000">    'o a la derecha de la última columna y en la última fila...</font>
        <font color="#0000A0">Set</font> rngCelda = Cells(FILAULTIMA, COLUMNAULTIMA)
        rngCelda.Select
    <font color="#0000A0">Else</font>
    <font color="#008000">    'La situación más ordinaria:</font>
    <font color="#008000">    'Hemos seleccionado, al menos, una celda bloqueada</font>
    <font color="#008000">    'situada en el área de trabajo: antes de Cells(FILAULTIMA, COLUMNAULTIMA)</font>
        iColumna = Target.Column
        <font color="#0000A0">For</font> iFila = Target.Row <font color="#0000A0">To</font> FILAULTIMA
            <font color="#0000A0">Do</font> <font color="#0000A0">While</font> iColumna &lt;= COLUMNAULTIMA
                <font color="#0000A0">Set</font> rngCelda = Cells(iFila, iColumna)
                <font color="#0000A0">If</font> <font color="#0000A0">Not</font> rngCelda.Locked <font color="#0000A0">Then</font>
                    rngCelda.Select
                    <font color="#0000A0">Exit</font> <font color="#0000A0">For</font>
                <font color="#0000A0">End</font> <font color="#0000A0">If</font>
                iColumna = iColumna + 1
            Loop
            iColumna = COLUMNAPRIMERA
        <font color="#0000A0">Next</font> iFila
    <font color="#0000A0">End</font> <font color="#0000A0">If</font>

Worksheet_SelectionChange_Salida:
<font color="#0000A0">On</font> <font color="#0000A0">Error</font> <font color="#0000A0">Resume</font> <font color="#0000A0">Next</font>
    <font color="#0000A0">Set</font> rngCelda = <font color="#0000A0">Nothing</font>
    <font color="#0000A0">Exit</font> <font color="#0000A0">Sub</font>

Worksheet_SelectionChange_Error:
    MsgBox "Error " &amp; Err.Number &amp; ": " &amp; Err.Description &amp; Chr(13) &amp; Chr(10) &amp; "Worksheet_SelectionChange"
    <font color="#0000A0">Resume</font> Worksheet_SelectionChange_Salida

<font color="#0000A0">End</font> <font color="#0000A0">Sub</font></pre>
<p></code></p>
]]></content:encoded>
			<wfw:commentRss>http://david.xn--cantn-3ta.com/blog/informatica/excel-impedir-que-el-cursor-se-situe-en-celda-bloqueada/945/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dibujar una flecha con GIMP</title>
		<link>http://david.xn--cantn-3ta.com/blog/informatica/dibujar-una-flecha-con-gimp/914/</link>
		<comments>http://david.xn--cantn-3ta.com/blog/informatica/dibujar-una-flecha-con-gimp/914/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 20:42:09 +0000</pubDate>
		<dc:creator>David Cantón</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[GIMP]]></category>

		<guid isPermaLink="false">http://david.xn--cantn-3ta.com/blog/?p=914</guid>
		<description><![CDATA[La forma más fácil es usar un pincel con forma de flecha. Como el pincel puede ajustarse, resultará muy simple dar el toque final que queremos dejar; al menos, desde el punto de vista para el que yo habitualmente uso las flechas en imágenes: para señalar, para apuntar, resaltar un objeto en la imagen. El [...]]]></description>
			<content:encoded><![CDATA[<p>La forma más fácil es <strong>usar un pincel con forma de flecha</strong>. Como el pincel puede ajustarse, resultará muy simple dar el toque final que queremos dejar; al menos, desde el punto de vista para el que yo habitualmente uso las flechas en imágenes: para señalar, para apuntar, <strong>resaltar un objeto en la imagen</strong>.</p>
<p><span id="more-914"></span>El truco lo aprendí de <a href="http://ubuntulife.wordpress.com/acerca-de/" target="_blank"><strong>Ubuntu Life</strong></a>, que publicó esta idea en <a href="http://ubuntulife.wordpress.com/2010/06/30/packs-de-pinceles-en-forma-de-flecha-para-gimp-gimp-arrow-brushes/" target="_blank">su blog</a>.</p>
<h2>Enlaces a pinceles con forma de flecha:</h2>
<p>Listos para <strong>descargar, instalar</strong> (debes poner los ficheros *.gbr -GIMP brush-, al menos en la versión 2.6.7, en la carpeta brushes que estará, partiendo de la carpeta en la que se haya instalado GIMP, en /share/gimp/2.0/brushes) <strong>y usar</strong>.</p>
<ul>
<li><a href="http://www.gimphelp.org/" target="_blank">gimphelp.org</a>: Tienes unas cuantas colecciones de pinceles y scripts.</li>
<li><a href="http://project-gimpbc.deviantart.com/art/GIMP-Arrow-Brushes-48299356" target="_blank">project-gimpbc.deviantart.com</a>: El enlace que apunta a la información de un paquete de pinceles con forma de flecha. <a href="http://www.deviantart.com/download/48299356/GIMP_Arrow_Brushes_by_Project_GimpBC.zip">Esta es la descarga directa</a>. <a href="http://project-gimpbc.deviantart.com/gallery/" target="_blank">En la galería</a> puedes ver muchísimas colecciones para descargar.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://david.xn--cantn-3ta.com/blog/informatica/dibujar-una-flecha-con-gimp/914/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Centrar tabla HTML con CSS</title>
		<link>http://david.xn--cantn-3ta.com/blog/informatica/centrar-tabla-html-con-css/865/</link>
		<comments>http://david.xn--cantn-3ta.com/blog/informatica/centrar-tabla-html-con-css/865/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 09:14:01 +0000</pubDate>
		<dc:creator>David Cantón</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[HTML]]></category>

		<guid isPermaLink="false">http://david.xn--cantn-3ta.com/blog/?p=865</guid>
		<description><![CDATA[Con un poquito de código se centra una tabla en un documento html. Simplemente hay que añadir a la etiqueta table el atributo style con el siguiente contenido: &#34;text-align:left; margin:auto;&#34; style=&#34;text-align:left; margin:auto;&#34; Sin especificar atributo Con atributo Código a usar &#60;table&#62;&#60;tr&#62;&#60;td&#62; Texto de ejemplo &#60;/td&#62;&#60;/tr&#62;&#60;/table&#62; Código a usar &#60;table style=&#34;text-align: left; margin: auto;&#34;&#62;&#60;tr&#62;&#60;td&#62; Texto de [...]]]></description>
			<content:encoded><![CDATA[<p>Con un poquito de código se centra una tabla en un documento html.</p>
<p><span id="more-865"></span>Simplemente hay que añadir a la etiqueta <span class="inline-code">table</span> el atributo <span class="inline-code">style</span> con el siguiente contenido: <span class="inline-code">&quot;text-align:left; margin:auto;&quot;</span></p>
<p><code><br />
style=&quot;text-align:left; margin:auto;&quot;<br />
</code></p>
<table  style="text-align: left; margin: auto;"  cellspacing="0" cellpadding="3" border="1">
<tr>
<td>
       <strong>Sin especificar atributo</strong>
    </td>
<td>
      <strong>Con atributo</strong>
    </td>
</tr>
<tr>
<td>
      <em>Código a usar</em><br />
      <code><br />
      <span class="resaltado">&lt;table&gt;</span>&lt;tr&gt;&lt;td&gt;<br />
      Texto de ejemplo<br />
      &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;<br />
      </code>
    </td>
<td>
      <em>Código a usar</em><br />
      <code><br />
      <span class="resaltado">&lt;table style=&quot;text-align: left; margin: auto;&quot;&gt;</span>&lt;tr&gt;&lt;td&gt;<br />
      Texto de ejemplo<br />
      &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;<br />
      </code>
    </td>
</tr>
<tr>
<td>
<table>
<tr>
<td><em>Muestra</em></td>
</tr>
</table>
<table>
<tr>
<td>
       Texto de ejemplo
       </td>
</tr>
</table>
</td>
<td>
<table>
<tr>
<td><em>Muestra</em></td>
</tr>
</table>
<table style="text-align: left; margin: auto;">
<tr>
<td>
       Texto de ejemplo
       </td>
</tr>
</table>
</td>
</tr>
</table>
<p>¡Eso es todo, amigos!</p>
]]></content:encoded>
			<wfw:commentRss>http://david.xn--cantn-3ta.com/blog/informatica/centrar-tabla-html-con-css/865/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cinco cosas que debemos evitar al hacer un documento de texto</title>
		<link>http://david.xn--cantn-3ta.com/blog/informatica/costumbres-que-debemos-evitar-al-hacer-un-documento-de-texto/846/</link>
		<comments>http://david.xn--cantn-3ta.com/blog/informatica/costumbres-que-debemos-evitar-al-hacer-un-documento-de-texto/846/#comments</comments>
		<pubDate>Tue, 09 Nov 2010 19:23:30 +0000</pubDate>
		<dc:creator>David Cantón</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Microsoft Word]]></category>

		<guid isPermaLink="false">http://david.xn--cantn-3ta.com/blog/?p=846</guid>
		<description><![CDATA[Métodos que pienso que son muy habituales a la hora de trabajar con procesadores de texto y que, evitarlos nos ayudará a tener más control sobre la presentación final del documento. Debemos evitar: Crear saltos de página mediante marcas de párrafo sin texto. La razón es que este procedimiento nos situará en el punto que [...]]]></description>
			<content:encoded><![CDATA[<p>Métodos que pienso que son muy habituales a la hora de trabajar con procesadores de texto y que, evitarlos nos ayudará a tener más control sobre la presentación final del documento.</p>
<p><span id="more-846"></span><strong>Debemos evitar</strong>: </p>
<ol>
<li><strong>Crear saltos de página mediante marcas de párrafo sin texto</strong>. La razón es que este procedimiento nos situará en el punto que deseemos pero, si en una edición posterior añadimos texto antes de esas marcas de párrafo, lo que deseábamos que estuviese al comienzo de una página se habrá desplazado hacia abajo. Igual ocurre si se cambia el tamaño de la fuente, por ejemplo, o si, simplemente, se imprime en otra impresora distinta. Los documentos varían, aunque sea mínimamente, según la impresora con la que se vaya a imprimir. Así, es posible que una línea se desplace de una a otra página en función de la impresora establecida en ese momento en la máquina en la que se esté viendo el documento.<br />&nbsp;</li>
<li><strong>Dar formato a los títulos de forma individual</strong>. La razón es muy simple: Corremos el riesgo de dar diferente formato a dos títulos del mismo nivel, con lo que eso supone para el lector de ese documento. La información se asimila mucho más fácilmente si está bien estructurada. Tener dentro de esa estructura los títulos con el mismo tipo de letra y el mismo tamaño evitará dudas al lector. Por otra parte, hacerlo de forma automática, permitirá, si queremos, cambiar posteriormente el formato de todos los elementos de un solo golpe.<br />&nbsp;</li>
<li><strong>Separar los párrafos mediante marcas de párrafo sin texto</strong>. La razón es que ayudará a definir el formato de los elementos estructurales del documento. Creo que necesito un ejemplo para explicar esto: Una de las definiciones típicas de un título es que el párrafo en el que se encuentre se mantenga unido al siguiente con el fin de evitar que aparezca [el título] al final de una hoja y que no haya texto a continuación. Si después de este título insertamos una márca de párrafo sin texto para forzar a que el texto que aparezca a continuación vaya un poco separado del texto del título, estaremos engañando al programa, que pensará que existe texto en ese párrafo en blanco por lo que es posible que aparezca al final de la hoja; aunque no sea en el momento de esa edición, sí si nuevamente se modifica el texto insertado con anterioridad.<br />
<img style="cursor: url(http://david.xn--cantn-3ta.com/blog/wp-content/js/magnify.cur), -moz-zoom-in;" src="http://david.xn--cantn-3ta.com/blog/wp-content/uploads/separacion_parrafos_con_intros.gif" title="La configuración de los documentos de ventas" width="400" height="308" border="0" data-magnifyto="704" class="magnify" /><br />&nbsp;</li>
<li><strong>Crear la sangría de primera línea mediante el tabulador o, peor todavía, con el espaciador</strong>. Por dos razones: Porque pierdes tiempo pulsando la tecla en cuestión cuando puedes definirlo en el párrafo y lo hará automáticamente y porque pierdes el control sobre la distancia a que quieres sangrar esa primera línea. En el caso de hacerlo con el espaciador, porque va a resultar difícil que no lo hagas a una distancia diferente en cada párrafo.<br />&nbsp;</li>
<li><strong>Hacer referencia a fragmentos de texto de forma directa</strong>. He de reconocer que esta no es muy habitual, pero es que necesitaba cinco para tener un título &#8220;más redondo&#8221;&#8230; Aclarada esta razón, intentaré también clarificar a qué me refiero con esta costumbre: De nuevo me parece que un ejemplo es la mejor opción para explicarme: &#8220;En la página cuarenta de un documento podemos indicar que el gráfico a que nos estamos refiriendo puede verse en la página diez&#8221;. La razón por la que no debemos hacerlo de forma directa es la misma que la apuntada en el primer punto (Crear saltos de página mediante marcas de párrafo sin texto). Y es que si, como ponemos en el ejemplo, apuntamos a la página diez y luego añadimos texto antes de esa página, esa que era la página diez puede convertirse en la once o doce o veinte, con lo que la referencia quedaría &#8220;huérfana&#8221;.<br />&nbsp;</li>
</ol>
<p>Entonces ¿Cómo he hacerlo? Lo veremos en el próximo capítulo <img src='http://david.xn--cantn-3ta.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://david.xn--cantn-3ta.com/blog/informatica/costumbres-que-debemos-evitar-al-hacer-un-documento-de-texto/846/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>No puedo ver ficheros ocultos: Cómo eliminar el virus Autorun</title>
		<link>http://david.xn--cantn-3ta.com/blog/informatica/no-puedo-ver-ficheros-ocultos-como-eliminar-virus-autorun/430/</link>
		<comments>http://david.xn--cantn-3ta.com/blog/informatica/no-puedo-ver-ficheros-ocultos-como-eliminar-virus-autorun/430/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 17:05:15 +0000</pubDate>
		<dc:creator>David Cantón</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Virus]]></category>

		<guid isPermaLink="false">http://david.xn--cantn-3ta.com/blog/?p=430</guid>
		<description><![CDATA[Al igual que el Dr. Zhivago, me encontré con un virus en el trabajo. Estuve dándole varias vueltas hasta encontrar una forma definitiva de limpiarlo. Vi diferentes opciones en la red pero ninguna parecía ajustarse completamente a lo que yo necesitaba. Finalmente, aparecieron las indicaciones del Doctor, que seguí parcialmente con resultados positivos y, como [...]]]></description>
			<content:encoded><![CDATA[<p>Al igual que el <a href="http://www.rage3d.com/board/showthread.php?t=33949982" target="_blank">Dr. Zhivago</a>, me encontré con un virus en el trabajo. Estuve dándole varias vueltas hasta encontrar una forma definitiva de limpiarlo. Vi diferentes opciones en la red pero ninguna parecía ajustarse completamente a lo que yo necesitaba. Finalmente, aparecieron las indicaciones del Doctor, que seguí parcialmente con resultados positivos y, como están en inglés, me ha parecido interesante intentar hacer una traducción a nuestra lengua. </p>
<p><span id="more-430"></span>Antes de nada, un breve resumen de <strong>los pasos que seguí</strong>:<br />
1.- Desactivé todos los programas que se cargan al iniciar Windows (<strong>Inicio->Ejecutar: msconfig</strong>).<br />
2.- Ejecuté <a href="http://www.malwarebytes.org/mbam.php" target="_blank"><strong>Malwarebytes&#8217; Anti-Malware</strong></a>.<br />
3.- Detectó <strong>dos entradas en el registro que no pudo eliminar/cambiar</strong> y un ejecutable que no pudo eliminar (seguidamente verás cuáles eran estos tres objetos).<br />
4.- <strong>Busqué información</strong> sobre los objetos dañinos localizados por el detector de malware.<br />
5.- Después de mucho buscar encontré la información que muestro seguidamente.<br />
6.- Arranqué la máquina con otro sistema operativo y <strong>borré completamente la carpeta <span class="inline-code">C:\WINDOWS\SYSTEM32 \</span></strong> (Ojo con el espacio final de la carpeta. No confundir con <span class="inline-code">C:\WINDOWS\SYSTEM32\</span>, sin espacio).<br />
7.- <strong>Reinicié</strong> arrancando con Windows XP normalmente.<br />
8.- Intenté acceder al registro de Windows (<strong>Inicio->Ejecutar: regedit</strong>) para modificar manualmente las tres claves del registro afectadas y no pude. Me pedía que seleccionase el programa a usar para abrir el fichero.<br />
9.- <strong>Las modifiqué</strong> haciendo doble clic sobre un fichero de texto con los datos válidos y la extensión apropiada (.reg). El fichero en cuestión es este: <a href="../../../wp-content/uploads/lastresclaves.reg" target="_blank"><strong>lastresclaves.reg</strong></a> (Si quieres descargarlo, pulsa con el botón derecho del ratón y selecciona la opción apropiada).<br />
10.- Limpié el registro con <a href="http://argentesoftware.blogspot.com/" target="_blank"><strong>Argente &#8211; Registry Cleaner 2.0.0.5</strong></a>.</p>
<p>Lo que sigue es la información a que me refiero en el punto 4, las indicaciones de <strong>cómo eliminar este molesto virus que impide mostrar las carpetas ocultas</strong>, las indicaciones del <a href="http://www.rage3d.com/board/showthread.php?t=33949982" target="_blank">Dr. Zhivago</a>. Como ves, se trata de un post en un foro, así que la redacción no está especialmente estructurada; tenlo en cuenta:</p>
<p>Me encontré con un nuevo virus el jueves en el trabajo. Es el virus autorun.exe. Lleva existiendo ya unos años y parece que se está volviendo más común. También se conoce por smss.exe. No estoy seguro de cuál es su propósito, pero lo que hace es escribir dos archivos en la raíz de las unidades USB cuando se insertan en un PC infectado. Los nombres de archivo son autorun.exe y autorun.inf. El nombre del archivo .EXE cambia a un nombre al azar como device_driver.exe o usb_smss.exe u otros nombres.</p>
<p>Se oculta configurando las opciones de carpetas para que no se muestren los archivos ocultos y marcando como ocultos los archivos que crea. Si intentas cambiar esta configuración para mostrar todo, se cambia de nuevo para ocultar todo. Esto se consigue modificando algunas entradas del registro de tal forma que el valor sin marcar es el mismo que el valor marcado. Este es el registro que se cambia:<br />
<span class="inline-code">HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\Hidden\SHOWALL</span></p>
<p>Establece el elemento <span class="inline-code">CheckedValue</span> a <span class="inline-code">&#8220;0&#8243;</span> en lugar del predeterminado de <span class="inline-code">&#8220;1&#8243;</span>.</p>
<p>Se crea un directorio oculto: <span class="inline-code">C:\Windows\system32 \</span> (Fíjate en el espacio final, o, más probable, el carácter nulo). Es ahí donde se ubica. El nombre del archivo es smss.exe, que es también el mismo nombre que un archivo legítimo de Windows, el Administrador de sesión de Windows. Incluso reproduce las fechas de creación y modificación del fichero legítimo de Windows. El tamaño del archivo es, sin embargo, mucho más grande; alrededor de 1,3 MB. El archivo de serie tiene unos 50 KB.</p>
<p>También modifica dos entradas del Registro de modo que es casi seguro que permanzca residente. Se encuentran en las siguientes ubicaciones:<br />
<span class="inline-code">HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\</span></p>
<p>Cambia la cadena Userinit a esto:<br />
<span class="inline-code">C:\Windows\system32\userinit.exe, c:\Windows\system32 \smss.exe</span></p>
<p>Esto hace que se ejecute el virus cuando alguien se registra en la máquina, incluso en modo seguro.</p>
<p>Debería tener este valor:<br />
<span class="inline-code">C:\Windows\system32\userinit.exe,</span></p>
<p>La otra entrada de registro que se modifica es particularmente difícil de eliminar:<br />
<span class="inline-code">HKEY_CLASSES_ROOT\exefile\shell\open\command</span></p>
<p>La llamada al virus se antepone al valor por defecto, resultando así:<br />
<span class="inline-code">&#8220;c:\Windows\system32 \smss.exe&#8221; &#8220;%1&#8243; %*</span></p>
<p>El valor por defecto de esa cadena debería tener este aspecto: <span class="inline-code">&#8220;%1&#8243; %*</span></p>
<p>La configuración modificada hace que el virus se ejecute y modifique el comportamiento de cualquier programa que se inicia desde Windows, incluso si logras detener el proceso, se relanzará al iniciar CUALQUIER programa.</p>
<p>Tuve mucho tiempo para observarlo, mientras averiguaba una manera de limpiarlo. Está muy inteligentemente escrito y no creo que puedas deshacerte de él con las herramientas disponibles para una instalación estándard de Windows. Prevx lo detectó, y Avast lo detectó en mi portátil, que es como lo descubrí en el primer lugar después de poner mi memoria USB en mi portátil después de haber estado en uno de los PC infectados. Están utilizando McAffee corporate AV y no lo detecta y está desactivado por el virus en un PC infectado. Quería deshacerme de él sin tener que comprar ningún software o reemplazar su AV ya que no estoy autorizado a hacer eso.</p>
<p>Primero usé Winternals ERD Commander 2005 para arrancar y adjuntar la instalación de Windows XP, modificar el Registro y eliminar los archivos y carpetas ocultos. Uno de los PC&#8217;s infectados tenía la unidad óptica estropeada, así que otra manera de deshacerse de él mientras se ejecuta Windows es utilizar Sysinternals Process Explorer:</p>
<p>1. Ejecuta Process Explorer y para (kill) el smss.exe chungo. Su icono es un tontorrón color púrpura, parecido a un calamar o un pulpo.<br />
2. Inicio / Ejecutar / cmd<br />
3. Para el smss.exe de nuevo con Process Explorer.<br />
4. Abre regedit desde la ventana cmd y haz los cambios de registro.<br />
5. Abre explorer.exe desde la ventana cmd. Establece las opciones de visualización de carpetas para que se muestre todo, incluyendo los archivos de sistema, navega hasta el directorio de Windows y borra la carpeta \system32 \. Será de color más claro, ya que tiene establecido el atributo de oculto.<br />
6. Verifica si existe en la raíz de C:\ smss.exe o autorun.exe y autorun.inf.<br />
7. Haz lo mismo para las unidades USB o extraíbles. Asegúrate de mantener pulsada la tecla Mayús para evitar el arranque automático. Mejor aún, desabilita Autorun por completo.<br />
8. Reinicia el sistema.<br />
9. Hecho y hecho.</p>
<p>Con el lanzamiento de programas desde la ventana de cmd en lugar de desde la interfaz gráfica de usuario, la cadena shell\open\command modificada se vuelve inerte y el virus no se relanza. No se puede terminar smss.exe desde el Administrador de tareas, es necesario utilizar Process Explorer.</p>
<p>Vea aquí cómo desactivar permanentemente la ejecución automática para todos los usuarios:<br />
<a href="http://support.microsoft.com/kb/967715" target="_blank">http://support.microsoft.com/kb/967715</a></p>
<p>Autorun es el causante de que el rootkit de Sony esté infectando tantas máquinas. Las herramientas Winternals y Sysinternals se desarrollaron en parte por Mark Russinovich, quien descubrió el rootkit de Sony y que ahora trabaja para Microsoft. Algunas de sus herramientas se han incluido en Vista y Windows 7, etcétera, como consecuencia de su adquisición por MS en una compra no hostil hace unos años. Él tiene mucho que ver con las grandes mejoras que hemos visto en las nuevas versiones de Windows. <a href=http://technet.microsoft.com/es-es/sysinternals/bb896653.aspx" target="_blank">http://technet.microsoft.com/es-es/s&#8230;/bb896653.aspx</a></p>
<p>Todas las herramientas gratuitas que desarrolló siguen siendo gratis, incluido Process Explorer.</p>
]]></content:encoded>
			<wfw:commentRss>http://david.xn--cantn-3ta.com/blog/informatica/no-puedo-ver-ficheros-ocultos-como-eliminar-virus-autorun/430/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Desactivar programas innecesarios al iniciar Windows</title>
		<link>http://david.xn--cantn-3ta.com/blog/informatica/desactivar-programas-innecesarios-al-iniciar-windows/799/</link>
		<comments>http://david.xn--cantn-3ta.com/blog/informatica/desactivar-programas-innecesarios-al-iniciar-windows/799/#comments</comments>
		<pubDate>Thu, 28 Oct 2010 15:18:15 +0000</pubDate>
		<dc:creator>David Cantón</dc:creator>
				<category><![CDATA[Informática]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://david.xn--cantn-3ta.com/blog/?p=799</guid>
		<description><![CDATA[Muchos programas conocidos (y otros no tanto) aprovechan el momento de su instalación para introducir una orden de tal forma que al inicio de windows se arranquen automáticamente. Si esto no se controla, podemos encontrarnos con un ordenador que funcione muy lentamente por la gran cantidad de programas abiertos. Sigue estos pasos para desactivarlos: Para [...]]]></description>
			<content:encoded><![CDATA[<p>Muchos programas conocidos (y otros no tanto) aprovechan el momento de su instalación para introducir una orden de tal forma que al <strong>inicio de windows se arranquen automáticamente</strong>. Si esto no se controla, podemos encontrarnos con un ordenador que funcione muy lentamente por la gran cantidad de programas abiertos. Sigue estos pasos para desactivarlos:</p>
<p><span id="more-799"></span></p>
<h3>Para Windows 98 y XP</h3>
<p>Botón Inicio –> Ejecutar. Se escribe <strong>msconfig</strong> y Aceptar. Aparecerá una ventana como la siguiente. Colócate en la solapa Inicio.<br />
<img src="http://david.xn--cantn-3ta.com/blog/wp-content/uploads/msconfig.png" alt="El programa msconfig" title="msconfig. Pestaña Inicio" width="603" height="398" class="aligncenter size-full wp-image-800" /></p>
<p>Solamente habrá que <strong>desactivar el programa que no queramos que se abra</strong>. Se puede ver la ruta completa del programa en el campo Comando. Tras pulsar Aplicar y Aceptar, solicitará que se reinicie para que los cambios surtan efecto.</p>
<h3>Para Windows Vista y 7</h3>
<p>Botón Inicio –> Todos los programas –> <strong>Windows Defender</strong>.<br />
Se hace clic en el botón <strong>Herramientas</strong> y a continuación en <strong>Explorador de Software</strong>. En el cuadro <strong>Categoría</strong>, clic en <strong>Programas de inicio</strong>. Seleccionar el programa que se quiere desactivar y clic en <strong>Deshabilitar</strong>. Sí para confirmar.</p>
<h3>Info adicional</h3>
<p>Antes de utilizar estas herramientas conviene verificar que el propio programa dispone la opción de desactivar el arranque automático al iniciar windows. Suele estar en las Opciones o Configuración del propio programa.</p>
<p>No se produce un desastre por desactivar todos los programas, pero algunos conviene que se ejecuten al inicio de windows, como el antivirus y firewall. Normalmente suelen activarse para su autoarranque los Messengers, nero, office, Real Player, Quick time, java, etc. Es cuestión de desactivar los que no se usen con frecuencia, ya se ejecutará cuando realmente se necesite.</p>
<h3>Aclaración</h3>
<p>Este post, salvo pequeñísimas modificaciones, lo he machacado prácticamente de forma literal de <a href="http://www.miniguias.com/trucos/desactivar-programas-innecesarios-al-iniciar-windows/">www.miniguias.com</a>. Agradezco a <a href="http://www.miniguias.com/author/admin/">Martín</a>, su autor, el trabajo. Lo he puesto aquí por facilitarme a mi mismo -y a tí, que has entrado aquí-, el acceso a esta información.</p>
]]></content:encoded>
			<wfw:commentRss>http://david.xn--cantn-3ta.com/blog/informatica/desactivar-programas-innecesarios-al-iniciar-windows/799/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

