• 🔥 Бесплатный курс от Академии Кодебай: «Анализ защищенности веб-приложений»

    🛡 Научитесь находить и использовать уязвимости веб-приложений.
    🧠 Изучите SQLi, XSS, CSRF, IDOR и другие типовые атаки на практике.
    🧪 Погрузитесь в реальные лаборатории и взломайте свой первый сайт!
    🚀 Подходит новичкам — никаких сложных предварительных знаний не требуется.

    Доступ открыт прямо сейчас Записаться бесплатно

reverse engineering

  1. ROP

    Статья "Посылаем сигналы пришельцам через radare2". Самая необходимая информация для использования этого фреймворка.

    Доброго времени суток, читатели Codeby! 👋 You must be registered for see element. Будем честными. В большинстве случаев ревёрсеры используют IDA в качестве дизассемблера. Но что насчёт других дизассемблеров? Можно ли через терминальные отладчики отлаживать программы без проблем? Например, через...
  2. A

    [Revers] Разбор упражнения

    Всем доброго дня. Попался мне на днях один заманчивый экземпляр приложения для тренировки реверса. Суть задания получить корректную строку которая пройдёт проверку. Задание сразу же было мной загружено в иду для получения первоначальной информации. В глаза сразу бросилась непонятная строка -...
  3. ROP

    Статья Reverse crackme для начинающих [0x03]

    🖐 Приветствую всех читателей Codeby.net 🖐 Это продолжение статьи "You must be registered for see element.". В этой статье мы разберёмся, как работает метод активации You must be registered for see element., а ещё, как нам активировать его. Это последняя версия из этой серии программ. Рекомендую...
  4. ROP

    Статья Reverse crackme для начинающих [0x02]

    🖐 Приветствую всех читателей Codeby.net 🖐 Это продолжение статьи "You must be registered for see element.". В этой статье мы разберёмся, как узнать верный пароль для прохождения простого You must be registered for see element.. Рекомендую You must be registered for see element., а затем читать...
  5. ROP

    Статья RotaJakiro: Долгоживущий секретный бэкдор с 0 обнаружениями на VirusTotal [ Перевод ]

    🖐 Приветствую всех читателей Codeby.net 🖐 Недавно специалисты You must be registered for see element. обнаружили очень интересный бэкдор, который получил название RotaJakiro. Данный бэкдор имел 0 обнаружений на VirusTotal длительное количество времени. Специалисты Qihoo 360 Netlab написали...
  6. O

    Убрать SSL pinning с мобильного приложения Android.

    Добрый день! Имеется стороннее мобильное приложение Android .apk Необходимо снять SSL pinning с этого приложения, чтобы была возможность читать HTTPS запросы без шифрования SSL сертификатом с помощью программы Charles Proxy. Я сам пробовал обходить SSL pinning, но ничего для этого приложения не...
  7. ROP

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

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

    помогите найти oep в самораспаковывающейся программе

    Всем привет. Помогите найти oep в данной программе. Пробую через OllyDBG, popad инструкцию нахожу только одну и это ничего не дает. PEid говорит, что не знает чем упакована. Подтолкните в нужном направлении пожалуйста
  9. D

    thunk

    Приветствую. Есть функция: typedef void(__cdecl* CMDPROC)(const char*); CMDPROC CInput::GetCommandHandler(const char* szName) { return ((CMDPROC(__thiscall*)(CInput*, const char*))GetAddress(0x68FA0))(this, szName); } Я хочу вставить в нее detour и вернуть результат функции в НЕСТАТИЧНЫЙ...
  10. ROP

    Статья Reverse Engineering: список, что почитать (Перевод)

    Доброго времени суток. Нашёл на GitHab интересный англоязычный список полезных ссылок по реверс-инжинирингу. Перевёл для себя, добавил картинок и решил поделиться. You must be registered for see element. Библиотека программ You must be registered for see element.: КОРОЛЬ IDA - это доступный в...
  11. ROP

    Статья Дизассемблируем циклы, написанные на Си

    Доброго времени суток. Сегодня мы будем смотреть дизассемблированный код инструкций if, for, while, switch, которые написаны на языке Си. You must be registered for see element. Инструкция if Данную инструкцию довольно просто отличить в дизассемблированном виде от других инструкций. Её...
  12. ROP

    Улучшение Python кода генератора ключа для crackme

    Здравствуйте! Хочется знать, как улучшить код, написанный на Python. Давно не писал на python. Многое позабыл. Генератора ключа для You must be registered for see element. от You must be registered for see element. Код: import random def gen_key_part(): num1 = str(random.randint(0, 9))...
  13. ROP

    Статья Reverse crackme для начинающих

    Предисловие Привет всем! You must be registered for see element. Недавно решился окунуться в это глубокое море реверса, Linux стоит, как основная OS. Первым делом попробовал установить IDA Pro через wine. Успешно, но local debugger не был найден. Спустя некоторое время было понятно одно -...
  14. Ghidra: FunctionID (to identify libraries and code reuse)

    Ghidra: FunctionID (to identify libraries and code reuse)

    NOTE: You may need to enable the Function ID plugin under File - Configuration... Ghidra's FunctionID allows you to automatically generate a Function ID data...
  15. Cracking your first crackme with Ghidra and writing a Key Generator with Python

    Cracking your first crackme with Ghidra and writing a Key Generator with Python

    I'm just getting started with Ghidra, but I've been programming for a while. This is my second crackme, Admittedly I made this video with my laptop and used ...
  16. Ghidra Simple Keygen Generation - Ubuntu 18.04

    Ghidra Simple Keygen Generation - Ubuntu 18.04

    I this video I cover installing Ghidra on a fresh Ubuntu 18.04 install on a VM. We also install VSCode to the VM and configure it to have what we need to wri...
  17. Ghidra keyGme Reverse Engineer and Keygen

    Ghidra keyGme Reverse Engineer and Keygen

    Today we crack keyGme from the website crackmes.one. This file is intentionally made to be cracked and a keygen created. Download and follow along!! keyGme D...
  18. Reverse Engineering Malware - String Obfuscation

    Reverse Engineering Malware - String Obfuscation

    Better understanding on what strings do even through some anti-debug, anti-analysis malware due to the portability of some functions.
  19. UNDGRND

    Я исполнитель Напишу вам инструмент / бот / сайт / краулер / нейронную сеть. ( Python | GO | JS )

    Выполню любой ваш каприз в лучшем виде. Обо мне: - Пишу что угодно, в частности: различного рода автоматизация, парсеры, краулеры, тг боты, бэкенд, фронтенд, нейронные сети, реверсивные прокси... - Также в состоянии: отреверсить, проснифать, разобрать обфусцированый код, провести ручной...
  20. Loginiv

    RE приложения TikTok 13.1.3. Требуется расшифровать параметры для device_register

    На данный момент для того чтобы зарегистрировать устройство нужно: 1. url для запроса (есть) 2. Тело для post запроса в котором зашифрован json с параметрами для устройства (нету точности в параметрах) 3. Функция шифрования (есть) . На 5 версии все ок работало. На 13 тоже должно работать 4...