Обратное проектирование с помощью Python и C++: практическое руководство для этичных хакеров и разработчиков игр на русском
Reverse Engineering with Python & C++: A Practical Guide for Ethical Hackers and Game Modders (B0F4ZDM861)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Takehiro Kanegi | #286: Язык программирования C++
Независимо от того, занимаетесь ли вы разбором игровых движков, анализом вредоносного ПО или поиском уязвимостей в программном обеспечении, книга «Обратное проектирование с использованием Python и C++» предоставит вам инструменты и подход, необходимые для деконструкции и понимания программного обеспечения изнутри — законно и этично.
В этом практическом руководстве Такехиро Канеги — автор книг «Hacker: Hack The System» и «C++ for Game Development» — объединяет миры разработки игр и кибербезопасности, чтобы научить вас профессионально проводить обратное проектирование программного обеспечения. Используя практические примеры на Python и C++, вы изучите, как системы работают на самом деле, и как ими манипулировать, улучшать или защищать.
Внутри вы узнаете:Как разобрать скомпилированный код и восстановить логику.
Инструменты и фреймворки для реального обратного проектирования
Методы модификации игр с использованием C++ и внедрения данных в память.
Как этичные хакеры проводят обратное проектирование программного обеспечения для поиска уязвимостей
Динамический и статический методы анализа и когда их следует применять.
Бинарное патчинг, отладка, декомпиляция и перехват API.
Независимо от того, являетесь ли вы этичным хакером, разработчиком игровых модов или просто интересуетесь тем, как создаются и разрушаются цифровые миры, эта книга предоставит вам как техническую глубину, так и этические основы для уверенного исследования обратного проектирования.