e imperfecciones • Va directo al metal y da nueva perspectiva • Desambigua y aterriza abstracciones • Se aprende mucho • Es divertido (mucho) sábado 20 de julio de 2013
otra, sino, las dos. • El IDE y sus set de herramientas es específico del lenguaje. • La ingeniería reversa abarca la plataforma completa ( Software / Hardware / Network ). • La ingeniería reversa aumenta la seguridad sábado 20 de julio de 2013
pasados, es que las fallas de seguridad computacionales son inevitables ... ...La seguridad es un proceso, no un producto. - Bruce Schneier Autoridad en Criptografía y Seguridad sábado 20 de julio de 2013
ti mismo, en cien batallas saldras triunfante... ... Si no conoces a tu enemigo ni a ti mismo, en cien batallas saldras derrotado.” - Sun Tzu, El Arte de la Guerra. sábado 20 de julio de 2013
el runtime. • Invasivo ( Me gusta!! >:D ). • Facilita replicar situaciones peligrosas (para el performance y seguridad) en un ambiente controlado que podría darse en vida real (usado como un Fuzzer). sábado 20 de julio de 2013
del IDE. Nada es obvio. • Muestran detalles que fácilmente se escapan al código. • Aprendes lo que el framework te abstrae. • Descubre procesos bloqueantes en backend. sábado 20 de julio de 2013
lo escribiste), pero... ...y el de las librerías? ...el del framework? ...el del webserver? ...el del Sistema Operativo???, etc... sábado 20 de julio de 2013
de libtiff. • Hacks de Dark Alex para Sony PSP con juegos guardados... • El manejo de escape characters en el addon de cdr mysql para asterisk addons 1.4 • Sniffer como “sistema de log” crudo para un ODM/ORM/Data Mapper. sábado 20 de julio de 2013