gdb

  1. ROP

    Как сделать так, чтобы байты x00 не "перетерались" другими?

    Привет, всем✋ Хочу задать вопрос. Практикуюсь в атаке возврата в библиотеку. ASLR отключен. Вот такая ситуация: Адрес system - 0xb7e18c00 Адрес /bin/sh - 0xb7f58aaa Перезапускаю программу в gdb с помощью команды: r $(python -c 'print "\x41" * 36 + "\xaa\x8a\xf5\xb7" + "AAAA" +...
  2. fuzzz

    Статья Условие Write-what-where и перехват потока управления кодом - Изучение методов эксплуатации на примерах, часть 16

    Доброго времени суток codeby. В You must be registered for see element. мы работали над переполнением буфера в кучи и перезаписывали структурный указатель на функцию. В статье мы так же будем работать над переполнением кучи и познакомимся с произвольной перезаписью памяти — условием...
  3. fuzzz

    Статья Переполнение Кучи и перезапись структурного указателя на функцию - Изучение методов эксплуатации на примерах, часть 15

    Доброго времени суток codeby. В предыдущих статьях мы работали с уязвимостями форматных строк, а в этой статье мы познакомимся с переполнением буфера в кучи и посмотрим на процесс эксплуатации как это работает. Описание ExploitMe Этот уровень знакомит с переполнением кучи и то, как это может...
  4. fuzzz

    Статья Уязвимости форматных строк и метод перенаправления выполнения в процессе - Изучение методов эксплуатации на примерах, часть 14

    Доброго времени суток кодбай. В You must be registered for see element. мы имели дело с глобальной переменной и контролируя данные приводили ее к конкретному значению. В этой статье мы познакомимся с одним методом перенаправления выполнения в процессе, который похож на метод перезаписи адреса...
  5. fuzzz

    Статья Уязвимости форматных строк и перезапись глобальных переменных - Изучение методов эксплуатации на примерах, часть 13

    Доброго времени суток, посетители портала codeby. Продолжаем разбирать уязвимости форматных строк. И так You must be registered for see element. мы ознакомились с перезаписью глобальных переменных, на этот раз мы будем так же перезаписывать глобальные переменные к конкретному значению. Но при...
  6. fuzzz

    Статья Уязвимости форматных строк и перезапись глобальных переменных - Изучение методов эксплуатации на примерах, часть 11

    Доброго времени суток посетители Codeby! Продолжаем знакомиться с уязвимостями форматных строк и с эксплойтостроением. В этой статье посмотрим что такое примитив записи и чтения - используя уязвимость форматной строки. В прошлой You must be registered for see element. посвященной уязвимостям...
  7. fuzzz

    Статья Переполнение буфера и возвратно-ориентированное программирование - Изучение методов эксплуатации на примерах, часть 8

    Доброго времени суток посетители портала Codeby. Продолжаем изучать бинарные уязвимости и эксплойтостроение. В предыдущей статье мы познакомились с техникой эксплуатации называемой как Ret2Libc. В этой статье мы познакомимся с новой техникой, а именно с возвратно-ориентированным...
  8. fuzzz

    CTF Root-Me, App-System, ELF x86 - Stack buffer overflow basic 1

    App-System, ELF x86 - Stack buffer overflow basic 1 Environment configuration : PIE Position Independent Executable You must be registered for see element. RelRO Read Only relocations You must be registered for see element. NX Non-Executable Stack You must be registered for see...
  9. fuzzz

    Статья Переполнение буфера и техника эксплуатации Ret2Libc - Изучение методов эксплуатации на примерах, часть 7

    Все части You must be registered for see element. Предыдущая часть You must be registered for see element. Привет codeby =) Прошло много времени с тех пор, как я последний раз писал статью, и я думаю, что пришло время для новой. В предыдущей You must be registered for see element. мы...
  10. fuzzz

    Статья Переполнение буфера и размещение шеллкода в памяти - Изучение методов эксплуатации на примерах, часть 6

    Все части You must be registered for see element. Предыдущая часть You must be registered for see element. Следующая часть You must be registered for see element. Доброго времени суток codeby!!! В предыдущей You must be registered for see element. мы познакомились с методом, как...
  11. fuzzz

    Статья Переполнение буфера и перезапись адреса возврата - Изучение методов эксплуатации на примерах, часть 5

    Все части You must be registered for see element. Предыдущая часть You must be registered for see element. Следующая часть You must be registered for see element. Привет codeby =) Продолжу тему по разработке эксплоитов. В предыдущей You must be registered for see element. мы научились...
  12. fuzzz

    Статья Переполнение буфера и перезапись указателя на функцию - Изучение методов эксплуатации на примерах, часть 4

    Все части You must be registered for see element. Предыдущая часть You must be registered for see element. Следующая часть You must be registered for see element. Привет Codeby =) В предыдущей You must be registered for see element. мы научились использовать среду переменных окружения для...