#security

3 записей← все записи

  1. Реверс-инжиниринг — это сканворд. Как я впервые нормально понял Ghidra. Часть 2

    Что оказалось внутри функции на 500 строк, где аналогия со сканвордом ломается, минимальный маршрут по Ghidra для новичка и набор идиом, которые стоит начать узнавать.

  2. Реверс-инжиниринг — это сканворд. Как я впервые нормально понял Ghidra. Часть 1

    Разбор DLL: почему декомпилированный код нельзя читать сверху вниз, как строки и xrefs дают первые буквы, и как из фарша собирается карта — заголовок, TLV, init/update/final.

  3. Как мы потеряли $5 000 на TON из-за кода, написанного нейронкой

    Разбор инцидента: relayer доверял HTTP-запросу вместо блокчейна, фейковая идемпотентность, hot-wallet с правами на всё. Блокчейн не взломан — дыра была в архитектуре, и вот как должен быть устроен безопасный посредник.