Взлом Взлом

Обратная перезагрузка исполняемых файлов и взламывание исполняемых файлов.

Эта серия задач поможет вам разобраться во внутреннем устройстве скомпилированных языков. Разберите предоставленные двоичные файлы для решения проблем с трещинами на уровне ассемблера.

Предпосылки:
 Продвинутое понимание языков ассемблера на различных архитектурах (x86, ARM, MIPS ...).
 Понимание различных исполняемых форматов (ELF, PE и т.д.).
 Владение навыками использования дизассемблеров и отладчиков.

challenges 70 Задачи и проблемы

Результаты Имя Валидации Количество очков  Объяснения баллов Трудность  Трудность Автор Примечание  Рейтинг Решение Дата
pas_valide White-Box Cryptography #2 1% 73 130 Cryptanalyse 0 17 Июль 2019
pas_valide ELF x86 - KeygenMe 1% 918 50 int_0x80 0 20 Июль 2011
pas_valide PE x86 - SEHVEH 1% 1296 35 Thanat0s 0 4 Май 2013
pas_valide APK - Anti-debug 1% 2797 40 cryptax 0 18 Декабрь 2012
pas_valide APK - Insomni’Droid 1% 1714 40 cryptax 0 4 Март 2012
pas_valide ELF x64 - Rust backdoor 1% 159 40 Elf 0 21 Июль 2023
pas_valide ELF x64 - Rust Crackme 1% 172 40 extiop 0 17 Октябрь 2022
pas_valide PE x64 - UEFI Secure Boot 1% 150 40 Solden 0 10 Май 2023
pas_valide APK - Root My Droid 1% 1203 45 koma 0 26 Февраль 2012
pas_valide ELF x64 - Nanomites - Introduction 1% 793 45 Phenol 0 4 Март 2018
pas_valide ELF x86 - Anti-debug 1% 1888 45 Tosh 0 3 Июнь 2012
pas_valide PE DotNet - KeygenMe 1% 293 45 nqnt 0 14 Апрель 2021
pas_valide PE x64 - Tables in shambles 1% 98 45 0xTRIKKSS 0 28 Декабрь 2023
pas_valide PE x86 - AutoPE 1% 878 45 Gr4ph0s 0 5 Август 2011
pas_valide PYC - Self Modifying (Byte)Code 1% 99 45