<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comentarios en: Cobertura de código, herramientas y ejemplos</title>
	<atom:link href="http://blog.48bits.com/2009/09/15/cobertura-de-codigo-herramientas-y-ejemplos/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.48bits.com/2009/09/15/cobertura-de-codigo-herramientas-y-ejemplos/</link>
	<description>48Bits ... The one and a half architecture land.</description>
	<lastBuildDate>Thu, 09 Feb 2012 23:02:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Por: raimon</title>
		<link>http://blog.48bits.com/2009/09/15/cobertura-de-codigo-herramientas-y-ejemplos/comment-page-1/#comment-41188</link>
		<dc:creator>raimon</dc:creator>
		<pubDate>Fri, 06 Nov 2009 17:16:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.48bits.com/?p=530#comment-41188</guid>
		<description>menuda chapa amigo, menuda chapa.</description>
		<content:encoded><![CDATA[<p>menuda chapa amigo, menuda chapa.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: nexus148</title>
		<link>http://blog.48bits.com/2009/09/15/cobertura-de-codigo-herramientas-y-ejemplos/comment-page-1/#comment-41129</link>
		<dc:creator>nexus148</dc:creator>
		<pubDate>Sun, 27 Sep 2009 04:47:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.48bits.com/?p=530#comment-41129</guid>
		<description>Hola Tarakito

Yo tengo tu misma configuracion. Para resolver el problema de copiar y pegar, simplemente he grabado el fichero en formato &quot;UTF-8&quot; y lo reconoce. 
Al executar el script &quot;Getfuncs.py&quot; me sale el siguiente error:

*************************
File &quot;C:/Downloads/48Bits/Scripts/Getfuncs.py&quot;, line 1, in 
    ï»¿Code (python)
NameError: name &#039;Code&#039; is not defined
**************************

¿Es debido a la version del ida?

Un salduo.</description>
		<content:encoded><![CDATA[<p>Hola Tarakito</p>
<p>Yo tengo tu misma configuracion. Para resolver el problema de copiar y pegar, simplemente he grabado el fichero en formato &#8220;UTF-8&#8243; y lo reconoce.<br />
Al executar el script &#8220;Getfuncs.py&#8221; me sale el siguiente error:</p>
<p>*************************<br />
File &#8220;C:/Downloads/48Bits/Scripts/Getfuncs.py&#8221;, line 1, in<br />
    ï»¿Code (python)<br />
NameError: name &#8216;Code&#8217; is not defined<br />
**************************</p>
<p>¿Es debido a la version del ida?</p>
<p>Un salduo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Tarakito</title>
		<link>http://blog.48bits.com/2009/09/15/cobertura-de-codigo-herramientas-y-ejemplos/comment-page-1/#comment-41118</link>
		<dc:creator>Tarakito</dc:creator>
		<pubDate>Wed, 23 Sep 2009 06:13:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.48bits.com/?p=530#comment-41118</guid>
		<description>Bueno, solo decir que al copiar pegar los scripts algunos caracteres de los mismos estan cambiados y dan error al correrlos y hay que modificarlos (la proxima vez un zip no vendria mal :p)

Y que con el ida 5.2 + idapython 0.9.0 + python 2.5 no funcionan.

BTW: muy interesante ;) algo del tema habia leido en el &quot;Reverse Engineering Code with IDA Pro (Paperback)&quot; pero aqui esta muy/mas claro.

Un saludo</description>
		<content:encoded><![CDATA[<p>Bueno, solo decir que al copiar pegar los scripts algunos caracteres de los mismos estan cambiados y dan error al correrlos y hay que modificarlos (la proxima vez un zip no vendria mal :p)</p>
<p>Y que con el ida 5.2 + idapython 0.9.0 + python 2.5 no funcionan.</p>
<p>BTW: muy interesante <img src='http://blog.48bits.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  algo del tema habia leido en el &#8220;Reverse Engineering Code with IDA Pro (Paperback)&#8221; pero aqui esta muy/mas claro.</p>
<p>Un saludo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: javi</title>
		<link>http://blog.48bits.com/2009/09/15/cobertura-de-codigo-herramientas-y-ejemplos/comment-page-1/#comment-41097</link>
		<dc:creator>javi</dc:creator>
		<pubDate>Fri, 18 Sep 2009 03:05:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.48bits.com/?p=530#comment-41097</guid>
		<description>Ah claro.. el truco es al revés. El olly lo he probado otra vez, ayer debí probar mal, sí que salta la excepción tanto si vas por steps como si haces run. Lo que pasa que he probado teniendo instalado el Phantom y el IDAStealth.

Para Windbg he visto esta extensión de metasploit:

http://blog.metasploit.com/2008/08/byakugan-windbg-plugin-released.html

No la he probado, entre otras cosas pone que tiene:

&quot;mushishi - a framework (with examples) for the detection and defeat of anti-debugging methods.&quot;</description>
		<content:encoded><![CDATA[<p>Ah claro.. el truco es al revés. El olly lo he probado otra vez, ayer debí probar mal, sí que salta la excepción tanto si vas por steps como si haces run. Lo que pasa que he probado teniendo instalado el Phantom y el IDAStealth.</p>
<p>Para Windbg he visto esta extensión de metasploit:</p>
<p><a href="http://blog.metasploit.com/2008/08/byakugan-windbg-plugin-released.html" rel="nofollow">http://blog.metasploit.com/2008/08/byakugan-windbg-plugin-released.html</a></p>
<p>No la he probado, entre otras cosas pone que tiene:</p>
<p>&#8220;mushishi &#8211; a framework (with examples) for the detection and defeat of anti-debugging methods.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: erg0t</title>
		<link>http://blog.48bits.com/2009/09/15/cobertura-de-codigo-herramientas-y-ejemplos/comment-page-1/#comment-41092</link>
		<dc:creator>erg0t</dc:creator>
		<pubDate>Thu, 17 Sep 2009 12:32:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.48bits.com/?p=530#comment-41092</guid>
		<description>A mi el olly me funcionaba justamente en el caso contrario, cuando usaba bp y run, cuando hacia tracing step a step era cuando no sabia como seguir (puede que tenga alguna relación el uso de plugins como phantom). Otra cosa, creo que el comportamiento correcto seria pasar la excepción a la aplicación, es decir el trick consiste en instalar un handler para manejar el trap y si el debugger se equivoca va a seguir de largo si ejecutar el handler. Por lo que dices el que mejor se comporta es el debugger del IDA, que te permite pasar el control a la aplicación.</description>
		<content:encoded><![CDATA[<p>A mi el olly me funcionaba justamente en el caso contrario, cuando usaba bp y run, cuando hacia tracing step a step era cuando no sabia como seguir (puede que tenga alguna relación el uso de plugins como phantom). Otra cosa, creo que el comportamiento correcto seria pasar la excepción a la aplicación, es decir el trick consiste en instalar un handler para manejar el trap y si el debugger se equivoca va a seguir de largo si ejecutar el handler. Por lo que dices el que mejor se comporta es el debugger del IDA, que te permite pasar el control a la aplicación.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

