Взлом

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

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

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

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

Результаты Имя Валидации Количество очков  Объяснения баллов Трудность  Трудность Автор Примечание  Рейтинг Решение Дата
pas_valide ELF x86 - 0 protection 15% 31728 5 g0uZ 0 7 Октябрь 2006
pas_valide ELF x86 - Basic 12% 25648 5 g0uZ 0 7 Октябрь 2006
pas_valide PE x86 - 0 protection 7% 13621 5 alejandr0 0 11 Ноябрь 2012
pas_valide ELF C++ - 0 protection 3% 6742 10 sourcePerrier 0 13 Июль 2016
pas_valide PE DotNet - 0 protection 4% 7123 10 Geluchat 0 15 Сентябрь 2014
pas_valide ELF MIPS - Basic Crackme 2% 2294 15 sar 0 9 Июль 2018
pas_valide ELF x64 - Golang basic 1% 1625 15 jenaye 0 8 Ноябрь 2018
pas_valide ELF x86 - Fake Instructions 3% 6553 15 kmkz 0 21 Февраль 2010
pas_valide ELF x86 - Ptrace 3% 5731 15 g0uZ 0 27 Ноябрь 2009
pas_valide ELF ARM - Basic Crackme 2% 2799 20 0xmitsurugi 0 13 Июль 2016
pas_valide ELF x64 - Basic KeygenMe 1% 512 20 fr0g 0 2 Сентябрь 2020
pas_valide PYC - ByteCode 2% 3937 20 Thanat0s 0 3 Июль 2013
pas_valide ELF x86 - No software breakpoints 2% 3056 25 yodzeb 0 2 Октябрь 2013
pas_valide MachO x64 - keygenme or not 1% 1138 25 /bin/ls 0 14 Апрель 2017
pas_valide ELF ARM - crackme 1337 1% 1748 30 Анонимный 0 3 Февраль 2011
pas_valide ELF x86 - CrackPass 2% 3788 30 Tosh 0 3 Февраль 2011
pas_valide ELF x86 - ExploitMe 2% 3337 30 kmkz 0 3 Февраль 2011
pas_valide ELF x86 - Random Crackme 2% 2644 30 kmkz 0 3 Февраль 2011
pas_valide GB - Basic GameBoy crackme 1% 789 30 jambon69 0 14 Сентябрь 2018
pas_valide PDF - Javascript 1% 1208 30 koma 0 14 Февраль 2012
pas_valide PE x86 - Xor Madness 1% 468 30 ENOENT 0 17 Июль 2019
pas_valide ELF ARM - Crypted 1% 492 35 koma 0 4 Сентябрь 2012
pas_valide ELF x64 - Crackme automating 1% 688 35 0xmitsurugi 0 14 Август 2018
pas_valide PE x86 - SEHVEH 1% 912 35 Thanat0s 0 4 Май 2013
pas_valide APK - Anti-debug 1% 1776 40 cryptax 0 18 Декабрь 2012
pas_valide ELF x64 - Nanomites - Introduction 1% 461 45 Phenol 0 4 Март 2018
pas_valide ELF x86 - Anti-debug 1% 1364 45 Tosh 0 3 Июнь 2012
pas_valide PE x86 - AutoPE 1% 633 45 Gr4ph0s 0 5 Август 2011
pas_valide ELF x86 - KeygenMe 1% 648 50 int_0x80 0 20 Июль 2011
pas_valide ELF x64 - KeyGenMe 1% 60 60 rene-d 0 12 Ноябрь 2020
pas_valide ELF x64 - Anti-debug and equations 1% 302 65 0xmitsurugi 0 18 Июль 2016
pas_valide ELF x64 - Nanomites 1% 261 70 Phenol 0 4 Март 2018
pas_valide ELF x86 - Packed 1% 339 70 Tosh 0 18 Октябрь 2011
pas_valide PE x86 - RunPE 1% 732 75 Thanat0s 0 16 Декабрь 2013
pas_valide ELF x86 - VM 1% 480 90 Thanat0s 0 16 Июнь 2013
pas_valide ELF x64 - Hidden Control Flow 1% 40 100 so3 0 18 Ноябрь 2020
pas_valide Ringgit 1% 44 110 Cryptanalyse 0 6 Октябрь 2019
pas_valide White-Box Cryptography #2 1% 31 130 Cryptanalyse 0 17 Июль 2019

Результаты испытаний Результаты испытаний

Псевдоним Событие Язык Дата
Pertinax   ELF x86 - ExploitMe 3 Август 2021 à 18:15
Bmantra   WASM - Introduction 3 Август 2021 à 18:12
MiniLu   PE x86 - 0 protection 3 Август 2021 à 18:12
Sp4rk   ELF x86 - 0 protection 3 Август 2021 à 17:57
MiniLu   ELF x86 - Basique 3 Август 2021 à 17:54
--=[RMZ]=--   PE x86 - 0 protection 3 Август 2021 à 17:47
--=[RMZ]=--   ELF x86 - Basique 3 Август 2021 à 17:38
--=[RMZ]=--   ELF x86 - 0 protection 3 Август 2021 à 17:34
zelda22   PE DotNet - 0 protection 3 Август 2021 à 17:22
Mux_Fth   ELF x86 - Basic 3 Август 2021 à 16:53