Repository files navigation
Linux Debian
GCC (C compiler)
Git (sudo apt install git)
Python3 (sudo apt install python3)
Pip (sudo apt install python3-pip)
Pexpect (python3 -m pip install pexpect)
SetupTools (python3 -m pip install setuptools)
GDB (GNU Debugger)
Zrušení ASLR ochrany (echo 0 | sudo tee /proc/sys/kernel/randomize_va_space, sudo nano /etc/sysctl.d/01-disable-aslr.conf a napsat kernel.randomize_va_space = 0)
sudo gcc -ggdb -m32 wallet.c -o wallet.o; sudo chmod u+s wallet.o
sudo python3 -m pip install editUsers/
sudo chmod a+rwx /usr/local/lib/python3.5/dist-packages/editUsers/main.py
python3 -m pip install persist/
./exploit1.py
Zkopírovat si vygenerované heslo
./wallet.o
Objeví se Login: , netřeba vyplňovat, nebo lze použít kterýkoli login ze souboru stash
Objeví se Password: , vložit vygenerované heslo z exploit.py, dojde k buffer overflow a získáme admin access.
chmod 755 exploit2.py
./exploit2.py
Přihlásit se jako libovolný user account (např. piesek a kotek)
Skript vykoná integer overflow a na zvoleném účtu máte maximum peněz
./exploit3.py
Přihlásit se jako nějaký admin account (může se použít i Buffer Overflow exploit k tomuto accessu)
Zvolit admin tools (možnost 3)
Otevře se shell uživatele root
./exploit4.py
./wallet.o a přihlásit se jako kterýkoli user
3 exploity ze zadání hotovy
Udělat další podle libosti?
Zkrášlit app v C - pozor na rozbití maker (.excpect musí odpovídat), zůstatek zvlášt pro každý účet v stash?
Ďakujem za pozornost, doviďenia
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.