Старый 20.12.2016, 20:04   #1
SecondLife
 
Регистрация: 03.12.2012
Сообщений: 6
Репутация: 0
По умолчанию Нет gcc. Как компилировать эксплоит?

На целевой системе нет компилятора, как собирать бинарь из исходников?
Дистрибутив с таким же ядром найти не вышло.

Код:
Linux version 3.13.0-83-generic (buildd@lgw01-55) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #127-Ubuntu SMP Fri Mar 11 00:25:37 UTC 2016
Хочу попробовать Dirty Cow.

Последний раз редактировалось SecondLife; 20.12.2016 в 20:20..
SecondLife вне форума   Ответить с цитированием
Старый 21.12.2016, 10:05   #2
SynQ
 
Регистрация: 11.07.2010
Сообщений: 953
Репутация: 352
По умолчанию

Если нужны символы ядра для эксплойта, то искать такое же ядро, если на уязимом сайте нет доступа к ним.
Для самой компиляции совсем не обязательно тоже самое ядро.
SynQ вне форума   Ответить с цитированием
Старый 21.12.2016, 13:11   #3
SecondLife
 
Регистрация: 03.12.2012
Сообщений: 6
Репутация: 0
По умолчанию

Речь идет про /boot/System.map? Как использовать эту таблицу при компиляции? Или нужна система с тем же ядром?
Расскажи пожалуйста подробнее.

Играет ли роль версия компилятора?
SecondLife вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход



Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot