Size: a a a

2020 June 22

MF

Mr F in #ctfchat
либо просто сделай echo 0 | sudo tee /proc/sys/kernel/randomize_va_space
источник

MF

Mr F in #ctfchat
Pryanik
новее нет :)
у тебя старые репы стоят ?
источник

v

vient in #ctfchat
можно теперь глянуть в дизассемблере оффсет этого места и посчитать базу
источник

P

Pryanik in #ctfchat
Mr F
либо просто сделай echo 0 | sudo tee /proc/sys/kernel/randomize_va_space
на айфоне нет этого(
источник

P

Pryanik in #ctfchat
Mr F
у тебя старые репы стоят ?
неа
источник

v

vient in #ctfchat
Mr F
обнови гдб, в не допотопных версиях, он сам aslr отключает, если ты бинарь из гдб запускаешь
так вопрос в том, куда бряк ставить, а не как отключить аслр
источник

MF

Mr F in #ctfchat
Pryanik
на айфоне нет этого(
лол, ты с айфона ?
источник

v

vient in #ctfchat
на картинке и так видно, что в двух запусках одинаковый адрес получился
источник

P

Pryanik in #ctfchat
Mr F
лол, ты с айфона ?
да
источник

v

vient in #ctfchat
команда bt работает?
источник

MF

Mr F in #ctfchat
если aslr отключен, то просто запусти , а потом gdb будет тебе уже нормальные адреса показывать
источник

v

vient in #ctfchat
потом это когда
источник

MF

Mr F in #ctfchat
после того, как бинарь запуститься
источник

P

Pryanik in #ctfchat
прыгнул примерно в мэин и такая байда(
источник

MF

Mr F in #ctfchat
Pryanik
прыгнул примерно в мэин и такая байда(
а без брейкпойнта запускается ?
источник

v

vient in #ctfchat
Pryanik
прыгнул примерно в мэин и такая байда(
мб адрес не тот всё-таки?
источник

P

Pryanik in #ctfchat
ну вот при кнтрл-с он дает 0x3badd438
поставил на 0x3badd430 и то же самое(
источник

P

Pryanik in #ctfchat
4 байта на инструкцию нужно те прям за один шаг до
источник

P

Pryanik in #ctfchat
если тот же адрес те 0x3badd438, та же ошибка(
источник

v

vient in #ctfchat
пробовал тут bt писать?
источник