- 8 Sections
- 70 Lessons
- De por vida
Expand all sectionsCollapse all sections
- Programación y Análisis en EnsambladorEn esta sección del "Curso de ingeniería inversa en Linux", aprenderás a programar tanto en C como en ensamblador, y a entender los registros del CPU y el análisis de programas en un depurador.5
- Análisis Profundo de ProgramasDescubre las técnicas avanzadas de análisis de programas en el "Curso de ingeniería inversa en Linux", incluyendo programación en 64 bits, análisis de tipos de variables, orden de bytes y operaciones aritméticas.10
- 0.0Clase 12 Tipos de variables7 Minuto
- 0.1Clase 13 Ejercicio tipos de variables16 Minuto
- 0.2Clase 14 El orden de los bytes6 Minuto
- 0.3Clase 15 instrucciones en ensamblador25 Minuto
- 0.4Clase 16 La pila Stack9 Minuto
- 0.5Clase 17 Ejercicio análisis de la pila Stack14 Minuto
- 0.6Clase 18 Operaciones aritméticas12 Minuto
- 0.7Clase 19 Ciclos7 Minuto
- 0.8Clase 20 Control de flujo7 Minuto
- 0.9Clase 21 Operadores lógicos13 Minuto
- Herramientas y Frameworks de AnálisisFamiliarízate con las herramientas esenciales en el "Curso de ingeniería inversa en Linux", como gdb para el análisis de bash, el mapeo de memoria y una introducción al framework radare2.10
- 0.0Clase 22 Análisis de bash con gdb8 Minuto
- 0.1Clase 23 Mapeo de la memoria7 Minuto
- 0.2Clase 24 introducción del framework radare26 Minuto
- 0.3Clase 25 radare.org3 Minuto
- 0.4Clase 26 rax26 Minuto
- 0.5Clase 27 rabin25 Minuto
- 0.6Clase 28 r2 parte 1 aprendiendo las bases8 Minuto
- 0.7Clase 29 r2 parte 2 secciones de un binario5 Minuto
- 0.8Clase 30 r2 parte 3 búsquedas4 Minuto
- 0.9Clase 31 r2 parte 4 análisis de un programa hecho en c7 Minuto
- Retos y Aplicaciones PrácticasPon a prueba tus habilidades adquiridas en el "Curso de ingeniería inversa en Linux" con retos prácticos como crackme y analiza cadenas de texto y encabezados en programas.4
- Conclusión del CursoConcluye tu experiencia en el "Curso de ingeniería inversa en Linux" con reflexiones finales y pasos a seguir para continuar tu aprendizaje en el campo de la ingeniería inversa.1
- Plan de estudios35
- 1.0Clase 2 Conceptos de ingeniería inversa6 Minuto
- 1.1Clase 3 Lenguaje ensamblador8 Minuto
- 1.2Clase 4 La arquitectura de nuestro sistema2 Minuto
- 1.3Clase 5 Syscalls8 Minuto
- 1.4Clase 6 secciones de programas en ensamblador2 Minuto
- 1.5Clase 7 programando en c y en ensamblador25 Minuto
- 1.6Clase 8 Registros del CPU8 Minuto
- 1.7Clase 9 Análisis de nuestro programa en debugeador21 Minuto
- 1.8Clase 10 Programando en 64 bits8 Minuto
- 1.9Clase 11 análisis de nuestro programa de 64 bits8 Minuto
- 1.10Clase 12 Tipos de variables7 Minuto
- 1.11Clase 13 Ejercicio tipos de variables16 Minuto
- 1.12Clase 14 El orden de los bytes6 Minuto
- 1.13Clase 15 instrucciones en ensamblador25 Minuto
- 1.14Clase 16 La pila Stack9 Minuto
- 1.15Clase 17 Ejercicio análisis de la pila Stack14 Minuto
- 1.16Clase 18 Operaciones aritméticas12 Minuto
- 1.17Clase 19 Ciclos7 Minuto
- 1.18Clase 20 Control de flujo7 Minuto
- 1.19Clase 21 Operadores lógicos13 Minuto
- 1.20Clase 22 Análisis de bash con gdb8 Minuto
- 1.21Clase 23 Mapeo de la memoria7 Minuto
- 1.22Clase 24 introducción del framework radare26 Minuto
- 1.23Clase 25 radare.org
- 1.24Clase 26 rax26 Minuto
- 1.25Clase 27 rabin25 Minuto
- 1.26Clase 28 r2 parte 1 aprendiendo las bases8 Minuto
- 1.27Clase 29 r2 parte 2 secciones de un binario5 Minuto
- 1.28Clase 30 r2 parte 3 búsquedas4 Minuto
- 1.29Clase 31 r2 parte 4 análisis de un programa hecho en c7 Minuto
- 1.30Clase 32 Cadenas de texto y encabezados headers5 Minuto
- 1.31Clase 33 Reto crackme3 Minuto
- 1.32Clase 34 Reto crackme 212 Minuto
- 1.33Clase 35 Reto crackme 310 Minuto
- 1.34Clase 36 Despedida3 Minuto
- Introducción a la Ingeniería InversaInicia tu aprendizaje en el "Curso de ingeniería inversa en Linux" con una comprensión sólida de los conceptos fundamentales y la importancia de la ingeniería inversa en el mundo del software.1
- Fundamentos de la Programación y ArquitecturaProfundiza en los aspectos técnicos del "Curso de ingeniería inversa en Linux", explorando el lenguaje ensamblador, la arquitectura del sistema, syscalls y las secciones de programas en ensamblador.4
Clase 23 Mapeo de la memoria
El contenido de la lección está vacío.
