Binary Ninja
Binary Ninja es una herramienta de análisis estático y dinámico de binarios, utilizada principalmente por ingenieros de seguridad y analistas para estudiar y comprender el funcionamiento de archivos ejecutables a nivel de código máquina.
El curso o programa generalmente cubre lo siguiente:
Contenido del Curso
Día 1: Primeros Pasos (UI + API)
- Presentarle a Binary Ninja
- Mostrarle lo que es posible con Binary Ninja
- Mejorar su velocidad y sus habilidades
- Mostrarle dónde obtener ayuda
- Automatizar la resolución de problemas comunes
Día 2: Guía BNIL
- Finalización de Asm
- Ejercicios de Asm
- Lectura de BNIL
- Descripción general de los tipos C integrados
- Interacción y anotaciones
DÍA 3: Plugin Day
- Interacción y anotaciones
- Empresa (colaboración)
- Trabajando hacia ejercicios avanzados
- ¿Demostraciones de complementos?
Día 4: Análisis Avanzado
- Revisión
- Últimos elementos de la interfaz de usuario
- Scripts de realidad virtual automatizados
- Complementos
- Flujos de trabajo con un solo clic
- Depurador
- Ejercicio avanzado sobre malware
- Ejercicio avanzado sobre dispositivos móviles
Día 5: Flex / Catchup
- Revisión