Skip to content

blu3ming/Buffer-Overflow-Scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Buffer Overflow - Scripts

Scripts para efectuar la fase de fuzzing y explotación de Buffer Overflow tanto en Windows como en Linux. La base de fuzzer.py y exploit.py son de la room Buffer Overflow Prep de TryHackMe modificados para funcionar en cualquier caso.

Para exploit_linux.py, desarrollé el script de manera tal que es capaz de correr en sistemas Unix tanto de 32 como de 64 bits con el ASLR activado (aleatorización de direcciones en la memoria) en un proceso denominado Ret2Libc. La explicación sobre este y cómo ejecutarlo está en la guía para Brainpan 1 de mi blog; se basa en tomar una dirección base para el libc y ejecutar una infinidad de veces el binario hasta que dicha dirección vuelva a coincidir. Únicamente es eficaz contra objetivos dentro de la misma máquina y que reciban una entrada de datos, es decir, no se puede ejecutar de forma remota, ya que al correrlo devuelve una bash como el usuario que inició el servicio en primer lugar.

About

Scripts para efectuar la fase de fuzzing y explotación de Buffer Overflow tanto en Windows como en Linux

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages