Tendría que ser un binario bastante sofisticado, cuyos bits sofisticados eclipsarían el propósito real de la existencia de dicho binario con el contenido binario destinado a lograr el objetivo de seguridad.
Ejemplo. Puedo descompilar algunos binarios a la vista y con un lápiz / papel.
He hecho exactamente esto con cosas como el lenguaje del motor SDMA de Freescale [secuencias de comandos del canal DMA compiladas en binario] y también con lo mismo en el MPC5200B. Esas bestias tienen algunos núcleos de DMA sangrientos muy complicados [y, por supuesto, horriblemente documentados]. Sí, no solo un controlador DMA, sino una CPU separada dedicada a nada más que 48 canales de DMA entre la CPU principal y montones de periferia.
- ¿Cuáles son las implicaciones de los "hackers patrióticos" en las relaciones internacionales?
- ¿Podría ser pirateado Coinbase?
- ¿Por qué no se piratean cuentas bancarias como iCloud o Snapchat?
- ¿Cómo se puede hackear una base de datos de elecciones?
- Pruebas de penetración: ¿Existe una guía exhaustiva de Backtrack no solo para presentar las herramientas, sino que también muestra una comprensión profunda de los conceptos relacionados con ellas?
OK OK para los puristas, sí, comencé con lápiz y papel y rápidamente me gradué en Python.
También lo hice con 6502 imágenes binarias. Super Mario Bros. no es más que 32768 bytes. No es tan dificil. Además, el beneficio de reconocer patrones de lenguaje en el mar binario ayuda. 20 14 80: JSR $8014
.
Doloroso, pero posible.