Así se titula y de eso trata el PDF que voy a recomendaros. La verdad es que la explotación de arquitecturas es algo en lo que me da mucho miedo meterme ya que en mi opinión, pienso que es bastante difícil o al menos a mi me cuesta bastante pillarlo. Pero la verdad es que este paper hace que entenderlo parezca fácil.
Indice:
- Introduction:
- Introduction to ARM Processors
- ARM Trustzone
- ARM vs x86
- Architecture:
- Modes of Operation
- Registers
- Types of registers and their roles
- ARM Status Registers
- Functional Diagram of ARM
- ARM assembly language:
- Data Processing Instructions
- Arithmetic Instructions
- Logical instructions
- Comparison Instructions
- Memory Access Instructions
- Conditional Execution
- Branch Instructions
- ARM Exploitation:
- Setting up the lab
- Format string Vulnerability
- Buffer overflows d. Ret to Libc
- Problems in Ret2Libc on ARM f. Ret2ZP and finding new vectors
- ROP (Return Oriented Programming)
- Conclusion and Bibliography
Enlace al paper:
Sed Buenos con esto 0;)
No hay comentarios:
Publicar un comentario