Home Hacking y Seguridad Buffer Overflows

Ultimos Mensajes del Foro

Manual Aleatorio

La informatica y la guerra (PDF)
Documento que muestra diferentes mquinas de encriptacion y la explotacin de la informtica como arma de guerra
Leer más...
Buffer Overflows
Vulnerabilidad que te permitira ejecutar comandos o escalar privilegios.
Filtro de título     Mostrar # 
# Título del artículo Autor Hits
1 Deshabilitando protecciones contra Buffer Overflows c1c4tr1z 1902
Cuando es el momento de analizar un programa en busca de vulnerabilidades o simplemente explotarlos bajo GNU/Linux, hay dos simples protecciones que hay que tener en cuanta cuando hablamos de sistemas con Kernels de versiones 2.6 y mayores, y por sobre todo si están compilados con GCC. Hay mas protecciones como el parche grsecurity o exec-shield (de los que quizás hable mas adelante), hasta existe una protección desde hardware llamado StackGuard.

2 evitando stackguard y stackshield Bulba y Kil3r 820
Este articulo pretende demostrar que es posible 'explotar' vulnerabilidades de overflow de la pila en sistemas seguros con StackGuard y StackShield incluso en los entornos mas hostiles (tales como cuando la pila no es ejecutable).

3 Buffer Overflows dr_fdisk 1302

OverflowEn este articulo tratare de explicar de la manera mas facil y comprensible los overflows en dos funciones en particular. Proximamente en el siguiente articulo que escribire hablare de format bugs, con los cuales puedes jugar mucho :-)


- Funciones en C peligrosas: getenv/setenv
La utilizacion del getenv, setenv son muy peligrosas, tomemos un EJ: 


4 Escribiendo exploits de buffer overflow en Perl II Taseh 780
La segunda parte de este texto, comenta algunos ejemplos mas y juega con los registros de la pila, tambien es un buen texto.

5 Escribiendo exploits de buffer overflow en Perl I Taseh 1721
Nos explica como podemos escribir exploits en perl, pero tambien como obtener la direccion de la pila.... lo hace con un ejemplo de un programa vulnerable, esta vastante bien.

6 Automatizacion de xploits locales bajo Linux RaiSe 664
Nos explica como mediante ptrace() podemos localizar nuestra shellcode para obtener una ret valida en todos los casos para exploits locales.

7 Diseando Shellcodes en linux IA-32(x86) SeSoX 1251
Excelente texto con el que sin duda alguna aprenderas a crear shellcodes en linux. Yo lo he echo y realmente he aprendido mucho :)

8 Buffer overflows para 'kiddies' honoriak 1105
Excelento texto traducido por honoriak muy recomendable para la gente que empieza en el mundillo de los buffer overflows

9 Shellcodes en Win32 I RaiSe 956
Explicacion de como crear una shellcode para win32 asi como comentarios sobre el formato PE (Portable Executable), ejemplos y algunas cosas mas. Muy interesante!!

10 Shellcodes en linux II RaiSe 776
Nos ensea como podemos mejorar una shellcode, enlazar un puerto con una shell y otras maravillas del estilo. Si no sabes de shellcodes recomendable leer la I parte.

11 Shellcodes en linux I RaiSe 868
En este texto nos ensea lo que es una shellcode y como podemos llegar a crearlas.

12 Smashing the stack for fun and profit (castellano) honoriak 1664
Texto de Aleph One publicado en phrack 49 y traducido por honoriak, una de las maravillas en la explicacion de la tecnica de buffer overflows, de imprescindible lectura para aprender sobre estos bugs. Requiere de conocimientos de C, ASM y el funcionamiento de la pila

13 Explicacin de los buffer overflows Jose Manuel 1346
El experto en seguridad e informática José Manuel Tella explica en este artículo cómo los hackers explotan las vulnerabilidades que permiten tomar el control de computadoras ajenas, una cuestión de candente actualidad después del mes más destructivo en cuanto a virus de la historia de Internet.