GDB не "видит" точку останова, которую я поставил, поэтому он проходит через всю программу - PullRequest
0 голосов

Я следую туториалу от yt от Liveoverflow. Итак, дело в том, что я должен разобрать программу, но я не смог успешно остановить ее на критической точке, которую я сделал, чтобы она запускала весь код. Я сделал точно такие же шаги, как показано в видео, но я получил другие результаты ...

Я искал в Интернете, но не смог найти решение. Я только попытался набрать вместо break, b и вместо * main, 1 (как первая строка кода), но ничего из этого не сработало.

(gdb) break *main
Breakpoint 1 at 0x4005bd
(gdb) run
Starting program: /home/spida/Documents/Hacking/license_1 
/bin/bash: /home/spida/Documents/Hacking/license_1: Permission denied
/bin/bash: line 0: exec: /home/spida/Documents/Hacking/license_1: cannot execute: Permission denied
During startup program exited with code 126.
(gdb) 

Кроме того, видео останавливается на точке останова, чтобы он мог видеть информацию о регистрах, для меня регистры были пустыми.

Извините за английский

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...