• XSS.stack #1 – первый литературный журнал от юзеров форума

Patch diffing практика

Пожалуйста, обратите внимание, что пользователь заблокирован
А ты сам какие хочешь?
 
Всем привет! Хочу перейти на реальные таргеты какие устройства для начала посоветуете посмотреть, буду использовать технику patch diffing и писать 1-day exploit
Что такое Patch diffing? Я не смог нагуглить конкретного объяснения, хочу узнать
 
Что такое Patch diffing? Я не смог нагуглить конкретного объяснения, хочу узнать
To examine the files before and after a patch so you can understand the exploit by looking at the differences
 
Что такое Patch diffing? Я не смог нагуглить конкретного объяснения, хочу узнать
Patch diffing берутся две прошивки к примеру айфоновские в одной из прошивок уязвимость 0day, а вторая исправленная, была уязвимость в diagnostic tool, берется из каждой прошивки diagnostic tool с 0day и исправленный, затем закидываем в Ghidra/IDA pro и еще понадобится утилита bindiff, после дизассемблирования мы экспортируем с помощью binexport, эти два файла закидываем в bindiff, мы сравниваем их если diagnostic tool плохо пропатчена то можем написать 1-day exploit
Вот статья: https://habr.com/ru/companies/dsec/articles/479972/
Источник: habr.com
Примечание: правильное название данной техники Binary diffing
 
Patch diffing берутся две прошивки к примеру айфоновские в одной из прошивок уязвимость 0day, а вторая исправленная, была уязвимость в diagnostic tool, берется из каждой прошивки diagnostic tool с 0day и исправленный, затем закидываем в Ghidra/IDA pro и еще понадобится утилита bindiff, после дизассемблирования мы экспортируем с помощью binexport, эти два файла закидываем в bindiff, мы сравниваем их если diagnostic tool плохо пропатчена то можем написать 1-day exploit
Вот статья: https://habr.com/ru/companies/dsec/articles/479972/
Источник: habr.com
Примечание: правильное название данной техники Binary diffing
Если коротко это сравнение двух файлов
 
Patch diffing берутся две прошивки к примеру айфоновские в одной из прошивок уязвимость 0day, а вторая исправленная, была уязвимость в diagnostic tool, берется из каждой прошивки diagnostic tool с 0day и исправленный, затем закидываем в Ghidra/IDA pro и еще понадобится утилита bindiff, после дизассемблирования мы экспортируем с помощью binexport, эти два файла закидываем в bindiff, мы сравниваем их если diagnostic tool плохо пропатчена то можем написать 1-day exploit
Вот статья: https://habr.com/ru/companies/dsec/articles/479972/
Источник: habr.com
Примечание: правильное название данной техники Binary diffing
А у меня дилемма не знаю какие устройства взять роутеры или еще что то может к примеру программы как adobe reader
 
А у меня дилемма не знаю какие устройства взять роутеры
Ну есть куча дырявых tp/d-link-ов, можешь попробовать на них, правда не знаю насколько там хороши условия для именно патчдиффинга.
 
Ну есть куча дырявых tp/d-link-ов, можешь попробовать на них, правда не знаю насколько там хороши условия для именно патчдиффинга.
Ну вот тоже остановился на них ну посмотрим
 
Пожалуйста, обратите внимание, что пользователь заблокирован
А у меня дилемма не знаю какие устройства взять роутеры
Попробуй непосредственно свой роутер.
 
Here's something to look into.

Unauthenticated RCE w/SYSTEM privs. Microsoft assessed with Max criticality & Low attack complexity

Claims it’s an integer underflow in the Windows’ IPv6 stack and Vulnerable function is Ipv6pProcessOptions in tcpip.sys.


And an article about patch diffing Windows tcpip.sys for a similar exploit (CVE-2022-34718)

 
Последнее редактирование:
Here's something to look into.

Unauthenticated RCE w/SYSTEM privs. Microsoft assessed with Max criticality & Low attack complexity

Claims it’s an integer underflow in the Windows’ IPv6 stack and Vulnerable function is Ipv6pProcessOptions in tcpip.sys.


And an article about patch diffing Windows tcpip.sys for a similar exploit (CVE-2022-34718)

Thanks bro
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх