<?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>Sec-Track &#187; Criptografía</title>
	<atom:link href="http://www.sec-track.com/tag/criptografia/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sec-track.com</link>
	<description></description>
	<lastBuildDate>Wed, 01 Feb 2012 15:08:22 +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>Conferencia: Laboratorios de Entrenamiento en Seguridad Informática &#8211; FLISOL 2010</title>
		<link>http://www.sec-track.com/en/conferencia-laboratorios-de-entrenamiento-en-seguridad-informatica-flisol-2010</link>
		<comments>http://www.sec-track.com/en/conferencia-laboratorios-de-entrenamiento-en-seguridad-informatica-flisol-2010#comments</comments>
		<pubDate>Tue, 04 May 2010 01:52:15 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Documentos]]></category>
		<category><![CDATA[Conferencias]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Digital Forensics]]></category>
		<category><![CDATA[Hardening]]></category>
		<category><![CDATA[Informática Forense]]></category>
		<category><![CDATA[Malware Analysis]]></category>
		<category><![CDATA[Penetration Test]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=524</guid>
		<description><![CDATA[El pasado 24 de abril tuve el placer de asistir como conferencista al Festival Internacional de Instalación de Software Libre desarrollado en Medellín. La conferencia que presenté trató sobre la implementación de Laboratorios de Entrenamiento en Seguridad Informática, y de como el Proyecto Sec-Track puede ser una magnífica herramienta para cumplir con ese objetivo. El [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">El pasado 24 de abril tuve el placer de asistir como conferencista al <a href="http://www.flisol.info/FLISOL2010/Colombia/Medellin" target="_blank"><strong>Festival Internacional de Instalación de Software Libre desarrollado en Medellín</strong></a>.</p>
<p style="text-align: justify;">La conferencia que presenté trató sobre la implementación de Laboratorios de Entrenamiento en Seguridad Informática, y de como el <a href="http://www.sec-track.com" target="_blank"><strong>Proyecto Sec-Track</strong></a> puede ser una magnífica herramienta para cumplir con ese objetivo.</p>
<p style="text-align: justify;">El contenido temático de dicha conferencia, es el siguiente:</p>
<ul>
<li>Descripción del Proyecto Sec-Track</li>
<li>Por qué implementar laboratorios de entrenamiento?
<ul>
<li>Facil inicio para aprendices</li>
<li>Diferentes niveles de complejidad</li>
<li>Portables</li>
<li>Simulación de entornos reales</li>
<li>Implicaciones legales</li>
<li>Problemas de conexión</li>
<li>Tiempo de desarrollo de escenarios</li>
<li>Costos</li>
<li>Tu lo construyes&#8230; Tu sabes como resolverlo</li>
<li>Posibilidad de crear comunidad</li>
</ul>
</li>
<li>Implementación de Hardware
<ul>
<li>Computadores (Dispositivos)</li>
<li>Herramientas de Red</li>
<li>Cables</li>
<li>Hubs</li>
<li>Switches</li>
<li>Routers</li>
<li>Dispositivos de almacenamiento</li>
<li>Firewalls</li>
<li>Acces Points</li>
<li>Reguladores eléctricos</li>
</ul>
</li>
<li>Implementación de Software
<ul>
<li>Virtualización</li>
<li><a href="http://www.virtualbox.org/" target="_blank">VirtualBox</a></li>
<li><a href="http://xen.org/" target="_blank">XEN</a></li>
<li><a href="http://www.qemu.org/" target="_blank">QEMU</a></li>
<li><a href="http://www.microsoft.com/windows/virtual-pc/" target="_blank">Virtual PC</a></li>
<li><a href="http://www.vmware.com/" target="_blank">VMWare</a></li>
<li>Diferentes S.O</li>
<li>Tools</li>
</ul>
</li>
<li>Laboratorios de Test de Penetración
<ul>
<li>Evaluación activa de las medidas de seguridad de la información</li>
<li>Metodologías</li>
<li><a href="http://www.sec-track.com/issaf-information-system-security-assessment-framework" target="_blank">ISSAF</a></li>
<li><a href="http://www.sec-track.com/metodologia-nist-sp-800-42" target="_blank">NIST SP 800-42</a></li>
<li><a href="http://labs.dragonjar.org/category/ceh" target="_blank">EC-Council (CEH)</a></li>
<li><a href="http://www.sec-track.com/objetivos-generales-para-los-entornos-de-ice-i-ii-iii-y-pwnos" target="_blank">De-Ice PenTest LiveCDs</a></li>
<li><a href="http://www.sec-track.com/objetivos-generales-para-los-entornos-de-ice-i-ii-iii-y-pwnos" target="_blank">PwnOS</a></li>
<li><a href="www.damnvulnerablelinux.org" target="_blank">DVL</a></li>
<li><a href="http://labs.dragonjar.org/category/owasp" target="_blank">WebGOAT</a></li>
<li><a href="www.dvwa.co.uk" target="_blank">Damn Vulnerable Web App</a></li>
<li><a href="http://www.sg6.es/labs/" target="_blank">Sauron 1.0</a></li>
<li><a href="www.foundstone.com" target="_blank">FoundStone</a></li>
<li><a href="www.BadStore.net" target="_blank">BadStore</a></li>
<li><a href="http://www.sec-track.com/turnkey-linux-proyecto-de-appliances-para-la-implementacion-de-laboratorios-de-seguridad-informatica" target="_blank">TurnKey Linux</a></li>
<li>Libros Recomendados</li>
</ul>
</li>
<li>Laboratorios de Hardening
<ul>
<li><a href="https://projects.honeynet.org/honeywall" target="_blank">Honeywall CD-Rom</a></li>
<li><a href="http://labs.dragonjar.org" target="_blank">Labs Hardening Windows-GNU/Linux</a></li>
<li>Libros Recomendados</li>
</ul>
</li>
<li>Laboratorios de Análisis Forense Digital
<ul>
<li><a href="www.seguridad.unam.mx/eventos/reto/" target="_blank">Retos Forenses UNAM</a></li>
<li><a href="www.DragonJAR.org" target="_blank">Reto Forense Comunidad DragonJAR</a></li>
<li><a href="www.honeynet.org/challenges" target="_blank">HoneyNet Project Challenges</a></li>
<li>Libros Recomendados</li>
</ul>
</li>
<li>Laboratorios de Análisis de Malware
<ul>
<li><a href="www.Sec-Track.com" target="_blank">Windows-GNU/Linux</a></li>
<li>Libros Recomendados</li>
</ul>
</li>
<li>Muchos otros Entornos/Ideas/Posibilidades
<ul>
<li>CTF</li>
<li>Campus Party</li>
<li>Criptogramas</li>
<li>Crackmes</li>
<li>Hackme</li>
<li>WarGames</li>
</ul>
</li>
</ul>
<div id="__ss_3955409" style="width: 425px;"><strong style="display: block; margin: 12px 0 4px;"><a title="Laboratorios de Entrenamiento en Seguridad Informática - FLISOL 2010" href="http://www.slideshare.net/4v4t4r/laboratorios-de-entrenamiento-en-seguridad-informtica-flisol-2010">Laboratorios de Entrenamiento en Seguridad Informática &#8211; FLISOL 2010</a></strong></p>
<div style="padding: 5px 0 12px;">View more <a href="http://www.slideshare.net/">presentations</a> from <a href="http://www.slideshare.net/4v4t4r">4v4t4r</a>.</div>
</div>
<p style="text-align: center;"><object id="__sse3955409" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=labssec-track-100503191659-phpapp02&amp;stripped_title=laboratorios-de-entrenamiento-en-seguridad-informtica-flisol-2010" /><param name="name" value="__sse3955409" /><param name="allowfullscreen" value="true" /><embed id="__sse3955409" type="application/x-shockwave-flash" width="425" height="355" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=labssec-track-100503191659-phpapp02&amp;stripped_title=laboratorios-de-entrenamiento-en-seguridad-informtica-flisol-2010" name="__sse3955409" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>En el transcurso de algunos días estaré publicando en detalle cada uno de estos (y mucho más) entornos de entrenamiento, como objetivos de aprendizaje colaborativo en el Proyecto Sec-Track.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/en/conferencia-laboratorios-de-entrenamiento-en-seguridad-informatica-flisol-2010/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Desafío 10 de ESET &#8211; Criptoanálisis</title>
		<link>http://www.sec-track.com/en/desafio-10-de-eset-criptoanalisis</link>
		<comments>http://www.sec-track.com/en/desafio-10-de-eset-criptoanalisis#comments</comments>
		<pubDate>Sat, 06 Mar 2010 19:29:26 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Cripto Análisis]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Esteganografía.]]></category>
		<category><![CDATA[Estegoanálisis]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=484</guid>
		<description><![CDATA[Desafío número 10 publicado por Cristian F. Borghello en el Blog de ESET Lationoamérica. Un cliente acaba de enviarnos un archivo comprimido con clave y nos dice que las pistas para encontrar dicha contraseña de 9 caracteres se encuentra oculto de alguna forma en este otro par de archivos (MD5: 159aa63c90c0a2692562d3414a39eaca). Se debe determinar cual [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Desafío número 10 publicado por <a href="http://www.segu-info.com.ar/acerca.htm" target="_blank"><strong>Cristian F. Borghello</strong></a> en el <strong><a href="http://blogs.eset-la.com/laboratorio/2010/03/05/desafio-10-eset/" target="_blank">Blog de ESET Lationoamérica</a>.</strong></p>
<p style="text-align: justify;">Un cliente acaba de enviarnos un archivo comprimido con clave y nos dice que las pistas para encontrar dicha contraseña de 9 caracteres se encuentra oculto de alguna forma en <a href="http://blogs.eset-la.com/laboratorio/wp-content/uploads/2010/03/desafio-10.zip" target="_blank"><strong>este otro par de archivos</strong></a> (<strong>MD5: </strong>159aa63c90c0a2692562d3414a39eaca).</p>
<p>Se debe determinar cual es la contraseña buscada sin realizar ataques de fuerza bruta sobre ningún archivo y dejarla en los comentarios de este post. La primera persona en describir la forma de llevar a cabo el proceso para obtener dicha clave, se llevará una Licencia del Antivirus de ESET.</p>
<p style="text-align: justify;">Las ideas, comentarios y sugerencias para resolver este reto pueden ser tratadas en la <a href="http://www.sec-track.com/lista-de-discusion-comentarios-sugerencias-solucionarios-retos-etc-de-sec-track" target="_blank"><strong>lista de Sec-Track</strong></a> o por medio de los comentarios de nuestro Blog.</p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/en/desafio-10-de-eset-criptoanalisis/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solucionario del Reto 1 de Esteganografía by HackPlayers and Juanma Merino</title>
		<link>http://www.sec-track.com/en/solucionario-del-reto-1-de-esteganografia-by-hackplayers-and-juanma-merino</link>
		<comments>http://www.sec-track.com/en/solucionario-del-reto-1-de-esteganografia-by-hackplayers-and-juanma-merino#comments</comments>
		<pubDate>Tue, 02 Feb 2010 04:54:57 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Análisis Forense Digital]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Esteganografía.]]></category>
		<category><![CDATA[Estegoanálisis]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=397</guid>
		<description><![CDATA[Estos son los solucionarios publicados por parte de HackPlayers (desarrolladores del primer reto de esteganografía publicado en Sec-Track y de quienes esperamos publiquen muchos más (Y)) y de Juanma Merino (quien desde un comienzo intentó resolverlo hasta conseguirlo, Felicitaciones Juanma ). Solucionario por HackPlayers Nos ponemos manos a la obra y en primer lugar descargamos [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Estos son los solucionarios publicados por parte de <a href="http://hackplayers.blogspot.com/" target="_blank"><strong>HackPlayers</strong></a> (desarrolladores del <a href="http://www.sec-track.com/reto-1-esteganografia-by-hackplayers" target="_blank"><strong>primer reto de esteganografía</strong></a> publicado en <a href="http://www.sec-track.com" target="_blank"><strong>Sec-Track</strong></a> y de quienes esperamos publiquen muchos más (Y)) y de <a href="http://juanma.wordpress.com" target="_blank"><strong>Juanma Merino</strong></a> (quien desde un comienzo intentó resolverlo hasta conseguirlo, Felicitaciones Juanma <img src='http://www.sec-track.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ).</p>
<p style="text-align: justify;"><span id="more-397"></span><strong>Solucionario por <a href="http://hackplayers.blogspot.com/2010/01/solucion-al-reto-del-muneco-de-nieve.html" target="_blank">HackPlayers</a></strong></p>
<p style="text-align: justify;">Nos ponemos manos a  la obra y en primer lugar descargamos las imágenes, primero la original  (muñecodenieve1.jpg) y posteriormente la modificada (muñecodenieve2.jpg).</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GCAypNtcI/AAAAAAAAASg/laBDcigwS0s/s1600-h/sol_reto1_1.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431765575691777474" class="aligncenter" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GCAypNtcI/AAAAAAAAASg/laBDcigwS0s/s400/sol_reto1_1.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Lo primero que observamos a  simple vista es que la imagen con el texto oculto tiene un tamaño mayor,  concretamente 0,9KB.</p>
<p style="text-align: justify;">Esto puede evidenciar que el método seguido para  ocultar la información ha sido de inyección en lugar de técnicas como la  del bit menos significativo (LSB) que no incrementarían el tamaño del original.</p>
<p style="text-align: justify;"><strong>Estegoanálisis manual</strong></p>
<p style="text-align: justify;">A  continuación y dado que tenemos el fichero original (sin modificaciones)  podemos realizar en primera instancia un estegoanálisis manual que,  como su nombre indica, consiste en buscar de forma manual diferencias  entre el fichero original y el ‘esteganografíado’, identificando cambios  en la estructura para localizar datos ocultos.</p>
<p style="text-align: justify;">Pero antes de  compararlos, aprovechando que tenemos los ficheros abiertos con nuestro  editor hexadecimal favorito y, como además somos bastante desconfiados,  comprobaremos si realmente se trata de una imagen con formato jpg.</p>
<p style="text-align: justify;"><a href="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GCVigx02I/AAAAAAAAASo/jkJi5pR_U1U/s1600-h/sol_reto1_2.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431765932138681186" src="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GCVigx02I/AAAAAAAAASo/jkJi5pR_U1U/s400/sol_reto1_2.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Observamos el valor FF D8,  que indica el comienzo de un fichero de imagen jpg. Normalmente estos  dos bytes bastan para certificar que se trata realmente de un jpg, por  lo que parece que no nos han engañado. Los siguientes bytes indican el  fabricante de la aplicación y corresponden al formato típico de un jpg:</p>
<p style="text-align: justify;"><a href="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GCdvZV9xI/AAAAAAAAASw/yWKlz6uJGRg/s1600-h/sol_reto1_3.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431766073036109586" src="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GCdvZV9xI/AAAAAAAAASw/yWKlz6uJGRg/s400/sol_reto1_3.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Y además al final del  fichero observamos los bytes FF D9, que precisamente nos indican el  final de la imágen &#8220;end of JPG file&#8221;.</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GCkO00Q5I/AAAAAAAAAS4/2udJnprqec8/s1600-h/sol_reto1_4.gif" onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431766184552055698" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GCkO00Q5I/AAAAAAAAAS4/2udJnprqec8/s400/sol_reto1_4.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Continuamos con el  análisis de ambos ficheros y, comparándolos, observamos que al final de  la segunda imagen modificada se evidencia claramente la presencia de  datos ocultos. Además aparecen múltiples bytes 20 (espacio) que podrían  indicar un buffer vacío.</p>
<p style="text-align: justify;"><a href="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GCvZfsVgI/AAAAAAAAATA/flSi9OsMs84/s1600-h/sol_reto1_5.gif" onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431766376394806786" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GCvZfsVgI/AAAAAAAAATA/flSi9OsMs84/s400/sol_reto1_5.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Ya sabemos que se trata de  una imagen jpg y que la herramienta utilizada para ocultar el texto en  la imagen ha inyectado al final del fichero (algoritmo EOF) un buffer en  el que se encuentra la información oculta que queremos desvelar.</p>
<p style="text-align: justify;"><strong>Estegoanálisis  automático</strong></p>
<p style="text-align: justify;">El siguiente paso es intentar descubrir cual ha  sido la herramienta esteganográfica utilizada buscando alguna huella  (footprint).</p>
<p style="text-align: justify;">Para automatizar el proceso existen algunas  herramientas de esteganoanálisis que automatizaran la búsqueda. Entre  nuestras favoritas está <a href="http://stegsecret.sourceforge.net/" target="_blank">Stegsecret</a> de <a href="http://www.criptored.upm.es/miembros/miembro_051.htm" target="_blank">Alfonso  Muñoz (UPM)</a>, por cierto un excelente ponente que vimos en el <a href="http://video.google.com/videoplay?docid=282864570521740788&amp;ei=kzdbSqjBB6HiqgPAlOjFBg&amp;q=Alfonso+IV&amp;emb=1#" target="_blank">Asegúr@IT  IV de Getafe (2008)</a>.</p>
<p style="text-align: justify;">Stegsecret es un proyecto de código  abierto hecho en Java que detecta EOF, LSB, DCTs y otras técnicas, e  incluye una base de datos de fingerprints para más de 40 herramientas de  esteganografía.</p>
<p style="text-align: justify;">Al analizar la imagen modificada, Stegsecret  detecta que la imagen contiene 73 bytes de información oculta al final  del fichero (EOF) y ¡también descubre la herramienta utilizada!</p>
<p style="text-align: justify;"><a href="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GC5rMFDtI/AAAAAAAAATI/dgzwWNkSjiw/s1600-h/sol_reto1_6.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431766552943070930" src="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GC5rMFDtI/AAAAAAAAATI/dgzwWNkSjiw/s400/sol_reto1_6.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Se trata de Camouflage  1.2.1 y lo ha descubierto a través del siguiente el patrón:</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GDDiM-qiI/AAAAAAAAATQ/3sBFgPiwY5o/s1600-h/sol_reto1_7.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431766722329618978" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GDDiM-qiI/AAAAAAAAATQ/3sBFgPiwY5o/s400/sol_reto1_7.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Una vez que conocemos la  herramienta utilizada, procedemos a instalarla para hacer más pruebas e  intentar obtener el texto oculto.</p>
<p style="text-align: justify;">Posicionamos el cursor sobre el  fichero modificado ‘muñecodenieve2.jpg’, pulsamos el botón derecho de  nuestro ratón y seleccionamos ‘Uncamouflage’.</p>
<p style="text-align: justify;"><a href="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GDPULckKI/AAAAAAAAATY/hY0yJERNEu8/s1600-h/sol_reto1_8.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431766924723523746" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GDPULckKI/AAAAAAAAATY/hY0yJERNEu8/s400/sol_reto1_8.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Como podemos ver en la  imagen anterior, Camouflage nos solicita contraseña para acceder al  contenido oculto: no podía ser tan fácil.</p>
<p style="text-align: justify;"><strong>Análisis de la herramienta Camouflage</strong></p>
<p style="text-align: justify;">El  siguiente paso será estudiar el funcionamiento de Camouflage para  intentar romper esa contraseña. Para ello, creamos un fichero  ‘pruebas.txt’ con el texto ‘Esto es una prueba’ y procedemos a ocultarlo  en el fichero original ‘muñecodenieve1.jpg’.</p>
<p style="text-align: justify;">Posicionamos el  cursor sobre el fichero de texto creado ‘prueba.txt’, pulsamos el botón  derecho de nuestro ratón y seleccionamos ‘Camouflage’.</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GDfT73WLI/AAAAAAAAATg/WwO_3iWcLcM/s1600-h/sol_reto1_9.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431767199536076978" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GDfT73WLI/AAAAAAAAATg/WwO_3iWcLcM/s400/sol_reto1_9.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Seleccionamos el fichero  imagen que contendrá el fichero de texto oculto (portador),</p>
<p style="text-align: justify;"><a href="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GDpjVTT2I/AAAAAAAAATo/CpGTjZgpk94/s1600-h/sol_reto1_10.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431767375467990882" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GDpjVTT2I/AAAAAAAAATo/CpGTjZgpk94/s400/sol_reto1_10.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">guardamos el fichero  resultante como ‘muñecodenieve_prueba.jpg’,</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GDyOHgiLI/AAAAAAAAATw/cxSmvLp3yIo/s1600-h/sol_reto1_11.gif" onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431767524391815346" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GDyOHgiLI/AAAAAAAAATw/cxSmvLp3yIo/s400/sol_reto1_11.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Y asignamos la password  ‘1234’</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GD7Fx0NdI/AAAAAAAAAT4/nG2Jdv2Njkw/s1600-h/sol_reto1_12.gif" onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431767676772169170" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GD7Fx0NdI/AAAAAAAAAT4/nG2Jdv2Njkw/s400/sol_reto1_12.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">A continuación repetimos  la misma operación pero ocultamos el fichero de texto sin asignar  contraseña.</p>
<p style="text-align: justify;">El resultado es que tenemos dos ficheros  ‘muñecodenieve_prueba.jpg’ y ‘muñecodenieve_prueba_sinpassword.jpg’ que  podemos comparar.</p>
<p style="text-align: justify;"><a href="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GEKzaKU_I/AAAAAAAAAUA/ZCSfUGvlZa8/s1600-h/sol_reto1_13.gif" onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431767946719024114" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GEKzaKU_I/AAAAAAAAAUA/ZCSfUGvlZa8/s400/sol_reto1_13.gif" border="0" alt="" /></a><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GEV0Fl0cI/AAAAAAAAAUI/ZBQxHG3dGL0/s1600-h/sol_reto1_14.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431768135879741890" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GEV0Fl0cI/AAAAAAAAAUI/ZBQxHG3dGL0/s400/sol_reto1_14.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Y con esta comparación  descubrimos algo que llama poderosamente la atención: cuando la  contraseña cambia (‘1234’ o vacía ‘    ‘) la mayoría de los datos no son  modificados, por lo que nos percatamos inmediatamente de uno de los  grandes fallos de diseño de Camouflage: ¡el cifrado no depende  directamente de la contraseña!</p>
<p style="text-align: justify;"><strong>Obteniendo  la posición y sobrescribiendo la contraseña</strong></p>
<p style="text-align: justify;">Centrándonos  en la búsqueda de la clave y sabiendo que nuestra contraseña de pruebas  es ‘1234’ es fácilmente deducible que su posición es seguramente esos 4  bytes aislados que cambian:</p>
<p style="text-align: justify;">‘muñecodenieve_prueba.jpg’ : 33 A7 49  16<br />
‘muñecodenieve_prueba_sinpassword.jpg’ : 20 20 20 20 (contraseña  en blanco)</p>
<p style="text-align: justify;">Si sobrescribimos esos bytes por espacios, podremos  obtener el fichero secreto sin problemas:</p>
<p style="text-align: justify;"><a href="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GEwaMCznI/AAAAAAAAAUQ/K4mOQJ_pya8/s1600-h/sol_reto1_15.gif" onblur="try  {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431768592783953522" src="http://3.bp.blogspot.com/_BUD45TwOpHY/S2GEwaMCznI/AAAAAAAAAUQ/K4mOQJ_pya8/s400/sol_reto1_15.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;">Si repetimos estas  operaciones para identificar la posición y sobre escribir la contraseña  del fichero “muñecodenieve2.jpg” habremos resuelto el reto.</p>
<p style="text-align: justify;"><a href="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GE5rw-tBI/AAAAAAAAAUY/dSKBbGTFSNY/s1600-h/sol_reto1_16.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431768752121099282" src="http://4.bp.blogspot.com/_BUD45TwOpHY/S2GE5rw-tBI/AAAAAAAAAUY/dSKBbGTFSNY/s400/sol_reto1_16.gif" border="0" alt="" /></a><a href="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GFC5hOKdI/AAAAAAAAAUg/zejz42yMK_4/s1600-h/sol_reto1_17.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431768910431922642" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GFC5hOKdI/AAAAAAAAAUg/zejz42yMK_4/s400/sol_reto1_17.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;"><strong>Obteniendo la contraseña</strong></p>
<p style="text-align: justify;">Ahora queremos ir más  allá: queremos además saber la contraseña que se ha utilizado para  generar el fichero ‘muñecodenieve2.jpg’.</p>
<p style="text-align: justify;">Al pasar la supuesta  clave 6A E5 03 13 de hexadecimal a ASCII obtenemos ‘jå  ’ y,  evidentemente, no parece ser la contraseña real.</p>
<p style="text-align: justify;">Esto nos hace  suponer que Camouflage debe realizar una operación intermedia para  codificar nuestra contraseña.</p>
<p style="text-align: justify;">A través del análisis de varias  imágenes cifradas con la misma clave es posible deducir que Camouflage  utiliza cifrado XOR,  un cifrado muy vulnerable que nos permitirá  obtener la clave.</p>
<p style="text-align: justify;">Brujuleando por Internet encontramos  herramientas que automatizan este proceso de descifrado, como  Camouflage_Password_Finder de Guillermito, cuyo <a href="http://www.guillermito2.net/stegano/camouflage/index.html" target="_blank">artículo</a> (¡del 2002!) nos ha servido para la creación de este reto.</p>
<p style="text-align: justify;">Simplemente  lo ejecutamos, seleccionamos el fichero ‘muñecodenieve2.jpg’ y  terminanos de destripar completamente el reto:</p>
<p style="text-align: justify;"><a href="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GFMzZ6K9I/AAAAAAAAAUo/OK5hvchtlgM/s1600-h/sol_reto1_18.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img id="BLOGGER_PHOTO_ID_5431769080589331410" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S2GFMzZ6K9I/AAAAAAAAAUo/OK5hvchtlgM/s400/sol_reto1_18.gif" border="0" alt="" /></a></p>
<p style="text-align: justify;"><strong>El camino fácil</strong></p>
<p style="text-align: justify;">Muchas veces le decía a un amigo  que para cruzar un río y llegar a la otra orilla lo antes posible no  hacía falta bucear por todo su caudal.</p>
<p style="text-align: justify;">Lejos de ser un proclama  ‘lammer’, lo que quiero decir es que quizás algunos de vosotros hayáis  resuelto el reto sin necesidad de realizar ningún análisis manual y sin  conocer exactamente el funcionamiento de Camouflage.</p>
<p style="text-align: justify;"><strong>Digamos que  la forma rápida hubiese sido:</strong></p>
<p style="text-align: justify;"><strong>- </strong> Analizar la imagen con una  herramienta de estegoanálisis (por ej. StegSecret) y descubrir que ha  sido tratada con Camouflage 1.2.1.</p>
<p style="text-align: justify;"><strong>- </strong>Buscar un poco por  Internet y utilizar alguna de las herramientas capaces de crackear  Camouflage: Camouflage_Password_Finder, CamouflageCrack, CamouflageCrack  o Camodetect</p>
<p style="text-align: justify;"><strong>Solucionario por <a href="http://juanma.wordpress.com/2010/02/01/solucion-al-reto-de-esteganografia-de-hackplayers/" target="_blank">Juanma Merino</a></strong></p>
<p style="text-align: justify;">En el reto proporcionan dos imágenes, la portadora limipia, que es  una imagen en formato jpg (mu_ecodenieve.jpg y la portadora con otro  archivo “secreto” dentro (mu_ecodenieve2.jpg).</p>
<p style="text-align: justify;">Comparándolas con un editor hexadecimal se puede ver la información  de más que presenta la imagen 2.</p>
<p style="text-align: justify;">Con la herramienta <a href="http://www.criptored.upm.es/software/sw_m051a.htm" target="_blank">StegSecret</a>,  que encontré en Cryptored pude ver que se había utilizado Camouflage  1.2.1 para insertar el archivo “secreto” en la portadora.</p>
<p style="text-align: justify;"><a href="http://juanma.files.wordpress.com/2010/01/stegsecret.jpeg"><img title="stegsecret" src="http://juanma.files.wordpress.com/2010/01/stegsecret.jpeg?w=500&amp;h=65" alt="" width="500" height="65" /></a></p>
<p style="text-align: justify;">Instalé Camouflage 1.2.1 pero al intentar extraer el mensaje secreto  vi que se solicitaba contraseña.</p>
<p style="text-align: justify;"><a href="http://juanma.files.wordpress.com/2010/01/camoupass1.jpeg"><img title="camoupass" src="http://juanma.files.wordpress.com/2010/01/camoupass1.jpeg?w=394&amp;h=180" alt="" width="394" height="180" /></a></p>
<p style="text-align: justify;">Buscando un poco encontré en Packetstorm detalles sobre <a href="http://www.packetstormsecurity.org/0701-exploits/camouflage-crack.txt" target="_blank">como  averiguar o saltarse la contraseña en archivos camouflage 1.2.1</a></p>
<p style="text-align: justify;">Con un <a href="http://www.mitec.cz/hex.html" target="_blank">editor hexadecimal</a> localicé la contraseña y la sobre-escribí para que fuera nula.  Posteriormente guardé el archivo modificado como imagen3.</p>
<p style="text-align: justify;">Abrí imagen3 con camouflage y esta vez no era necesario escribir  contraseña. Siguiente, siguiente y aparece el archivo de nombre  secreto.txt que contenía la siguiente frase: Para que los milagros  ocurran es imprescindible que alguien crea en ellos</p>
<p style="text-align: justify;"><a href="http://juanma.files.wordpress.com/2010/01/camouok.jpeg"><img class="aligncenter" title="camouok" src="http://juanma.files.wordpress.com/2010/01/camouok.jpeg?w=394&amp;h=180" alt="" width="394" height="180" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/en/solucionario-del-reto-1-de-esteganografia-by-hackplayers-and-juanma-merino/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reto 1: Esteganografía by HackPlayers</title>
		<link>http://www.sec-track.com/en/reto-1-esteganografia-by-hackplayers</link>
		<comments>http://www.sec-track.com/en/reto-1-esteganografia-by-hackplayers#comments</comments>
		<pubDate>Tue, 19 Jan 2010 05:42:01 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Cripto Análisis]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Esteganografía.]]></category>
		<category><![CDATA[Estegoanálisis]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=355</guid>
		<description><![CDATA[HackPlayers ha decido publicar un pequeño reto relacionado con la Esteganografía. Y pues  la idea es realizarlo desde Sec-Track a través de los comentarios y de la lista de correo de los lectores. Antes veamos una corta definición para quienes no están familiarizados con el tema: La esteganografía es la disciplina en la que se [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><a href="http://hackplayers.blogspot.com/2010/01/reto-el-muneco-de-nieve.html" target="_blank"><strong>HackPlayers</strong></a> ha decido publicar un pequeño reto relacionado con la Esteganografía. Y pues  la idea es realizarlo desde Sec-Track a través de los comentarios y de la lista de correo de los lectores.</p>
<p style="text-align: justify;"><span id="more-355"></span>Antes veamos una corta definición para quienes no están familiarizados con el tema:</p>
<p style="text-align: justify;">La esteganografía es la disciplina en la que se estudian y aplican técnicas que permiten el ocultamiento de mensajes u objetos, dentro de otros, llamados portadores, de modo que no se perciba su existencia. Es una mezcla de artes y técnicas que se combinan para conformar la práctica de ocultar y enviar información sensible en un portador que pueda pasar desapercibido. (<a href="http://es.wikipedia.org/wiki/Esteganograf%C3%ADa" target="_blank"><strong>Leer más &gt;&gt;</strong></a>)</p>
<p style="text-align: justify;">Pasemos entonces al reto:</p>
<p style="text-align: justify;">Imagen Original:</p>
<p style="text-align: justify;"><img class="aligncenter" title="Original" src="http://1.bp.blogspot.com/_BUD45TwOpHY/S1DHSI2qTLI/AAAAAAAAAOo/Tbe3zO2JmcY/s400/mu%C3%B1ecodenieve1.gif" alt="" width="400" height="300" /></p>
<p style="text-align: justify;">Imagen Modificada:</p>
<p><img class="aligncenter" title="Modificada" src="http://3.bp.blogspot.com/_BUD45TwOpHY/S1DHdLvwqHI/AAAAAAAAAOw/rrvNiMG_s-s/s400/mu%C3%B1ecodenieve2.gif" alt="" width="400" height="300" /></p>
<p style="text-align: justify;">Recuerden que la finalidad de los retos que se publican en Sec-Track no es dar una solución, la idea es presentar un procedimiento de cómo se realiza cada una de las actividades propuestas. Tratando así de retroalimentar a cada uno de los usuarios del Proyecto Sec-Track.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/en/reto-1-esteganografia-by-hackplayers/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Criptología + Introducción al Criptoanálisis I</title>
		<link>http://www.sec-track.com/en/criptologia-introduccion-al-criptoanalisis-i</link>
		<comments>http://www.sec-track.com/en/criptologia-introduccion-al-criptoanalisis-i#comments</comments>
		<pubDate>Tue, 15 Dec 2009 04:48:56 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Cripto Análisis]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Criptología]]></category>
		<category><![CDATA[Criptosistemas]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=292</guid>
		<description><![CDATA[Sorry, this entry is only available in Español.]]></description>
			<content:encoded><![CDATA[<p>Sorry, this entry is only available in <a href="http://www.sec-track.com/tag/criptografia/feed">Español</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/en/criptologia-introduccion-al-criptoanalisis-i/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solución al Criptograma I por Servant</title>
		<link>http://www.sec-track.com/en/solucion-al-criptograma-i</link>
		<comments>http://www.sec-track.com/en/solucion-al-criptograma-i#comments</comments>
		<pubDate>Tue, 15 Dec 2009 02:44:12 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Cripto Análisis]]></category>
		<category><![CDATA[Cifrado]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Criptología]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=287</guid>
		<description><![CDATA[Sorry, this entry is only available in Español.]]></description>
			<content:encoded><![CDATA[<p>Sorry, this entry is only available in <a href="http://www.sec-track.com/tag/criptografia/feed">Español</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/en/solucion-al-criptograma-i/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Cryptology + Cryptogram I</title>
		<link>http://www.sec-track.com/en/criptologia-criptograma-i</link>
		<comments>http://www.sec-track.com/en/criptologia-criptograma-i#comments</comments>
		<pubDate>Thu, 19 Nov 2009 08:25:05 +0000</pubDate>
		<dc:creator>4v4t4r</dc:creator>
				<category><![CDATA[Cripto Análisis]]></category>
		<category><![CDATA[Cifrado]]></category>
		<category><![CDATA[Claves]]></category>
		<category><![CDATA[Criptoanálisis]]></category>
		<category><![CDATA[Criptografía]]></category>
		<category><![CDATA[Criptología]]></category>

		<guid isPermaLink="false">http://www.sec-track.com/?p=276</guid>
		<description><![CDATA[Sorry, this entry is only available in Español.]]></description>
			<content:encoded><![CDATA[<p>Sorry, this entry is only available in <a href="http://www.sec-track.com/tag/criptografia/feed">Español</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sec-track.com/en/criptologia-criptograma-i/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: www.sec-track.com @ 2012-02-09 19:57:21 -->
