domingo, 5 de julio de 2015

Un Pequeña Guía Sobre La Explotación de ARM

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: 
  1. Introduction:
    1. Introduction to ARM Processors
    2. ARM Trustzone
    3. ARM vs x86
  2. Architecture:
    1. Modes of Operation
    2. Registers
    3. Types of registers and their roles
    4. ARM Status Registers
    5. Functional Diagram of ARM 
  3. ARM assembly language:
    1. Data Processing Instructions
    2. Arithmetic Instructions
    3. Logical instructions
    4. Comparison Instructions 
    5. Memory Access Instructions 
    6. Conditional Execution
    7. Branch Instructions 
  4. ARM Exploitation:
    1. Setting up the lab
    2. Format string Vulnerability 
    3. Buffer overflows d. Ret to Libc
    4. Problems in Ret2Libc on ARM f. Ret2ZP and finding new vectors
    5. ROP (Return Oriented Programming)
  5. Conclusion and Bibliography
Enlace al paper: 
Sed Buenos con esto 0;) 

No hay comentarios:

Publicar un comentario