<?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>Defcrypt &#187; GNU/Linux</title>
	<atom:link href="http://defcrypt.ixde.net/index.php/category/sistemas-operativos/gnulinux/feed/" rel="self" type="application/rss+xml" />
	<link>http://defcrypt.ixde.net</link>
	<description>Blog sobre programación y seguridad informática</description>
	<lastBuildDate>Sun, 09 Aug 2009 21:20:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IP pública en texto plano</title>
		<link>http://defcrypt.ixde.net/index.php/2009/08/ip-publica-en-texto-plano/</link>
		<comments>http://defcrypt.ixde.net/index.php/2009/08/ip-publica-en-texto-plano/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 21:20:56 +0000</pubDate>
		<dc:creator>dGil</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[Localhost]]></category>
		<category><![CDATA[Defcrypt]]></category>
		<category><![CDATA[Dinámica]]></category>
		<category><![CDATA[DynDNS]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[Ixde]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://defcrypt.ixde.net/?p=238</guid>
		<description><![CDATA[El servidor dónde se aloja Ixde está detrás de una ADSL con IP dinámica, por lo que cada vez que se cambia la IP se tienen que actualizar los registros del dominio. Para evitar tener que hacerlo a mano, encontré un pequeño script en la web de mi proveedor de dominios que permitía hacer esto [...]]]></description>
			<content:encoded><![CDATA[<p>El servidor dónde se aloja Ixde está detrás de una ADSL con IP dinámica, por lo que cada vez que se cambia la IP se tienen que actualizar los registros del dominio. Para evitar tener que hacerlo a mano, encontré un pequeño script en la web de mi proveedor de dominios que permitía hacer esto con solo añadir dicho script al cron. Luego cada 15 minutos mira si se ha cambiado la IP.</p>
<p>Para que esto funcione, tiene que comprobar si la IP externa ha cambiado, y para poder hacerlo necesita conectarse a un PC de internet, ya que el servidor está dentro de una NAT. </p>
<p>En las últimas semanas el servidor ha estado muchas horas caídas por este motivo. Se reiniciaba el router por motivos varios y al cambiar de IP el servidor, el dominio no se actualizaba y los usuarios no podían entrar. El motivo era que la web donde comprobaba la IP externa se le ha caducado el dominio y ya no indicaba la IP del visitante. He estado buscando y he encontrado una web que permito eso mismo, indicarte tu IP con texto plano para que sea fácil de parsear. La web es <a href="http://ip.myip.sk/">myip.sk</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://defcrypt.ixde.net/index.php/2009/08/ip-publica-en-texto-plano/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Como cambiar la dirección MAC (o address spoffing) en Leopard y Linux</title>
		<link>http://defcrypt.ixde.net/index.php/2009/01/como-cambiar-la-direccion-mac-o-address-spoffing-en-leopard-y-linux/</link>
		<comments>http://defcrypt.ixde.net/index.php/2009/01/como-cambiar-la-direccion-mac-o-address-spoffing-en-leopard-y-linux/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 11:43:03 +0000</pubDate>
		<dc:creator>dGil</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[MacOS X]]></category>
		<category><![CDATA[Trucos]]></category>
		<category><![CDATA[Ethernet]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[spoof]]></category>
		<category><![CDATA[Terminal]]></category>

		<guid isPermaLink="false">http://defcrypt.ixde.net/?p=192</guid>
		<description><![CDATA[Desde hace unos meses trabajo como becario en mi universidad. Básicamente hago de servicio técnico, y no tengo mucho trabajo. Normalmente voy a reiniciar windows a profesores que se les atasca el ratón y cosas similares. Pues bien, dónde estoy no tengo conexión a internet con mi Mac con la wifi de la facultad (eduroam) [...]]]></description>
			<content:encoded><![CDATA[<p>Desde hace unos meses trabajo como becario en mi universidad. Básicamente hago de servicio técnico, y no tengo mucho trabajo. Normalmente voy a reiniciar windows a profesores que se les atasca el ratón y cosas similares. Pues bien, dónde estoy no tengo conexión a internet con mi Mac con la wifi de la facultad (eduroam) así que decidí conectarme a través del cable de red. En mi universidad ésto no es posible, ya que bloquean el acceso a la red por MAC, o sea, si no estás de alta no te da IP el servidor DHCP. </p>
<p>Para solucionar esto es tan sencillo como cambiar la dirección MAC. Teóricamente, esta dirección era única para cada dispositivo en el mundo, pero en la realidad no es así. Es muy fácil cambiarla y basta con un simple comando.</p>
<p>Lo primero que os recomiendo es:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ <span style="color: #c20cb9; font-weight: bold;">ifconfig</span></pre></div></div>

<p>Y de ahí guardáis la dirección MAC de la interficie que vamos a cambiar (aquí no hay deshacer ni parecidos, así que ojo). Una vez guardada, para cambiar la dirección MAC por 00:00:00:00:00:00 (substituid ésta por la que queráis) <b>en leopard (Mac OS 10.5.)</b> basta hacer:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">ifconfig</span> en0 lladdr 00:00:00:00:00:00</pre></div></div>

<p>En GNU/Linux ejecutar con persmisos de root:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ ifdown eth0
$ <span style="color: #c20cb9; font-weight: bold;">ifconfig</span> eth0 hw ether 00:00:00:00:00:00
$ ifup eth0</pre></div></div>

<p>Para recuperar nuestra MAC original, vamos al archivo dónde guardamos nuestra MAC y seguimos los mismos pasos.</p>
]]></content:encoded>
			<wfw:commentRss>http://defcrypt.ixde.net/index.php/2009/01/como-cambiar-la-direccion-mac-o-address-spoffing-en-leopard-y-linux/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Borrar archivos desde el Terminal y enviarlos a la papelera</title>
		<link>http://defcrypt.ixde.net/index.php/2009/01/borrar-archivos-desde-el-terminal-y-enviarlos-a-la-papelera/</link>
		<comments>http://defcrypt.ixde.net/index.php/2009/01/borrar-archivos-desde-el-terminal-y-enviarlos-a-la-papelera/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 21:58:51 +0000</pubDate>
		<dc:creator>kaizo</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[MacOS X]]></category>
		<category><![CDATA[Trucos]]></category>
		<category><![CDATA[Borrar]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Terminal]]></category>

		<guid isPermaLink="false">http://defcrypt.ixde.net/?p=180</guid>
		<description><![CDATA[En el comentario de Joan sobre mi post anterior salió un tema delicado para los que tiramos mucho de Terminal (o línea de comandos), el hecho de hacer rm -rf y&#8230;cargarla. No perdona, si te has equivocado y no tienes copia de seguridad ya puedes irte despidiendo de tus queridos datos.
Esto me pasó muchas veces [...]]]></description>
			<content:encoded><![CDATA[<p>En el comentario de Joan sobre mi post anterior salió un tema delicado para los que tiramos mucho de Terminal (o línea de comandos), el hecho de hacer rm -rf y&#8230;cargarla. No perdona, si te has equivocado y no tienes copia de seguridad ya puedes irte despidiendo de tus queridos datos.</p>
<p>Esto me pasó muchas veces con Ubuntu, así que decidí arreglarlo creando un alias en el archivo ~/.bashrc. El alias hace que al borrar el archivo, en vez de ser borrado de verdad, se mueva a la papelera.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">alias</span> <span style="color: #007800;">del</span>=<span style="color: #ff0000;">'mv -t ~/.local/share/Trash/files --backup=t'</span></pre></div></div>

<p>Depende de la distribución que uses, el directorio de la papelera será ~/.Trash o el del ejemplo. Antes de la versión 8.04, Ubuntu usaba el ~/.Trash</p>
<p>En Leopard esto ya no funcionaba, ya que el comando mv no acepta el parámetro -t, así que me tocó buscar alguna otra solución. Buscando encontré la aplicación rmtrash (puedes encontrarla <a href="http://www.nightproductions.net/downloads/">aquí</a>). No hay más que bajar el paquete con nombre rmtrash.tar.gz, descomprimirlo y seguir los pasos del archivo de texto. Yo decidí instalarlo de otra manera:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">cd</span> rmtrash<span style="color: #000000; font-weight: bold;">/</span>
<span style="color: #c20cb9; font-weight: bold;">mv</span> rmtrash del
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">mv</span> del <span style="color: #000000; font-weight: bold;">/</span>usr<span style="color: #000000; font-weight: bold;">/</span>bin<span style="color: #000000; font-weight: bold;">/</span>del</pre></div></div>

<p>Así seguía teniendo el nombre al cual ya estaba acostumbrado, y al moverlo a /usr/bin conseguimos tenerlo en el PATH.</p>
<p>Una cosa más, su sintaxis (en los dos casos) es la siguiente:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">del fichero</pre></div></div>

<p>Donde fichero puede ser un archivo o un directorio (no se debe poner -rf)</p>
]]></content:encoded>
			<wfw:commentRss>http://defcrypt.ixde.net/index.php/2009/01/borrar-archivos-desde-el-terminal-y-enviarlos-a-la-papelera/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Cómo borrar seguramente archivos desde el terminal</title>
		<link>http://defcrypt.ixde.net/index.php/2009/01/como-borrar-seguramente-archivos-desde-el-terminal/</link>
		<comments>http://defcrypt.ixde.net/index.php/2009/01/como-borrar-seguramente-archivos-desde-el-terminal/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 17:36:40 +0000</pubDate>
		<dc:creator>kaizo</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[MacOS X]]></category>
		<category><![CDATA[Seguridad]]></category>
		<category><![CDATA[Trucos]]></category>
		<category><![CDATA[Borrar]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[Terminal]]></category>

		<guid isPermaLink="false">http://defcrypt.ixde.net/?p=176</guid>
		<description><![CDATA[Al pasarme a Leopard después de la semi-reciente adquisición de un MacBook, descubrí una opción muy útil del Finder, borrar archivos seguramente.
¿Qué es ésto exactamente? En un borrado normal, el sistema simplemente borra las referencias al fichero. El fichero sigue existiendo tal y como lo conociamos nosotros, pero no se puede tener un acceso normal [...]]]></description>
			<content:encoded><![CDATA[<p>Al pasarme a Leopard después de la semi-reciente adquisición de un MacBook, descubrí una opción muy útil del Finder, borrar archivos seguramente.</p>
<p>¿Qué es ésto exactamente? En un borrado normal, el sistema simplemente borra las referencias al fichero. El fichero sigue existiendo tal y como lo conociamos nosotros, pero no se puede tener un acceso normal a él, y el sistema operativo puede que acabe sobreescribiéndolo si necesita ese espacio de disco. El borrado seguro, en cambio, escribe información aleatoria encima de los datos del fichero existentes antes de eliminar la referencia.</p>
<p>Una vez visto que el Finder podía hacerlo, me pregunté si sería posible encontrar alguna manera de hacerlo directamente desde la línea de comandos. Descubrí un paquete para los sistemas GNU/Linux que se llama <strong>srm</strong>. Por suerte Leopard lo lleva instalado de serie. Así que hacer un borrado seguro desde terminal es tan fácil como hacer:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">srm nombre_archivo</pre></div></div>

<p>Tiene las mismas opciones que rm, así que también es posible eliminar directorios de manera segura escribiendo:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">srm <span style="color: #660033;">-rf</span> directorio</pre></div></div>

]]></content:encoded>
			<wfw:commentRss>http://defcrypt.ixde.net/index.php/2009/01/como-borrar-seguramente-archivos-desde-el-terminal/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Truco: forzar expulsión de unidades externas</title>
		<link>http://defcrypt.ixde.net/index.php/2009/01/truco-forzar-expulsion-de-unidades-externas/</link>
		<comments>http://defcrypt.ixde.net/index.php/2009/01/truco-forzar-expulsion-de-unidades-externas/#comments</comments>
		<pubDate>Sat, 03 Jan 2009 15:39:01 +0000</pubDate>
		<dc:creator>dGil</dc:creator>
				<category><![CDATA[GNU/Linux]]></category>
		<category><![CDATA[MacOS X]]></category>
		<category><![CDATA[Trucos]]></category>
		<category><![CDATA[Finder]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[MacOS]]></category>
		<category><![CDATA[Terminal]]></category>

		<guid isPermaLink="false">http://defcrypt.ixde.net/?p=136</guid>
		<description><![CDATA[Hace un tiempo leí en Applesfera un post para forzar la expulsión de unidades externas y ahora me he encontrado con este problema.
Por lo que he podido comprobar, cuando abrimos en una unidad externa con el Quickview imágenes o vídeos, aun cuando lo hemos cerrado, el sistema aun considera que alguna aplicación está ejecutando algo [...]]]></description>
			<content:encoded><![CDATA[<p>Hace un tiempo leí en <a href="http://www.applesfera.com">Applesfera</a> <a href="http://www.applesfera.com/2008/05/31-expulsa-los-discos-de-forma-segura-en-el-terminal">un post</a> para forzar la expulsión de unidades externas y ahora me he encontrado con este problema.</p>
<p>Por lo que he podido comprobar, cuando abrimos en una unidad externa con el Quickview imágenes o vídeos, aun cuando lo hemos cerrado, el sistema aun considera que alguna aplicación está ejecutando algo en la unidad externa. Por lo tanto, el MacOS no permite desmontar el volumen. </p>
<p>Para solucionar esto, una opción seria relanzar el Finder con cmd + opt + esc y allí forzar un relanzar, o abrir un terminal y escribir:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">hdiutil eject <span style="color: #660033;">-force</span> <span style="color: #000000; font-weight: bold;">/</span>Volumes<span style="color: #000000; font-weight: bold;">/</span>unidad_a_desmontar</pre></div></div>

<p><b>Actualización</b> Como añade Kaizo en los comentarios, también se puede hacer con el comando umount. Ambos casos funciona para GNU/Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://defcrypt.ixde.net/index.php/2009/01/truco-forzar-expulsion-de-unidades-externas/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
