Взлом

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

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

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

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

Результаты Имя Валидации Количество очков  Объяснения баллов Трудность  Трудность Автор Примечание  Рейтинг Решение Дата
pas_valide ELF x86 - 0 protection 15% 30747 5 g0uZ 0 7 Октябрь 2006
pas_valide ELF x86 - Basic 12% 24840 5 g0uZ 0 7 Октябрь 2006
pas_valide PE x86 - 0 protection 7% 13192 5 alejandr0 0 11 Ноябрь 2012
pas_valide ELF C++ - 0 protection 3% 6461 10 sourcePerrier 0 13 Июль 2016
pas_valide PE DotNet - 0 protection 4% 6895 10 Geluchat 0 15 Сентябрь 2014
pas_valide ELF MIPS - Basic Crackme 1% 2123 15 s4r 0 9 Июль 2018
pas_valide ELF x64 - Golang basic 1% 1528 15 jenaye 0 8 Ноябрь 2018
pas_valide ELF x86 - Fake Instructions 3% 6388 15 kmkz 0 21 Февраль 2010
pas_valide ELF x86 - Ptrace 3% 5585 15 g0uZ 0 27 Ноябрь 2009
pas_valide ELF ARM - Basic Crackme 2% 2692 20 0xmitsurugi 0 13 Июль 2016
pas_valide ELF x64 - Basic KeygenMe 1% 426 20 fr0g 0 2 Сентябрь 2020
pas_valide PYC - ByteCode 2% 3845 20 Thanat0s 0 3 Июль 2013
pas_valide ELF x86 - No software breakpoints 2% 2987 25 yodzeb 0 2 Октябрь 2013
pas_valide MachO x64 - keygenme or not 1% 1109 25 /bin/ls 0 14 Апрель 2017
pas_valide ELF ARM - crackme 1337 1% 1707 30 Анонимный 0 3 Февраль 2011
pas_valide ELF x86 - CrackPass 2% 3679 30 Tosh 0 3 Февраль 2011
pas_valide ELF x86 - ExploitMe 2% 3254 30 kmkz 0 3 Февраль 2011
pas_valide ELF x86 - Random Crackme 2% 2570 30 kmkz 0 3 Февраль 2011
pas_valide GB - Basic GameBoy crackme 1% 759 30 jambon69 0 14 Сентябрь 2018
pas_valide PDF - Javascript 1% 1187 30 koma 0 14 Февраль 2012
pas_valide PE x86 - Xor Madness 1% 437 30 ENOENT 0 17 Июль 2019
pas_valide ELF ARM - Crypted 1% 480 35 koma 0 4 Сентябрь 2012
pas_valide ELF x64 - Crackme automating 1% 652 35 0xmitsurugi 0 14 Август 2018
pas_valide PE x86 - SEHVEH 1% 901 35 Thanat0s 0 4 Май 2013
pas_valide APK - Anti-debug 1% 1721 40 cryptax 0 18 Декабрь 2012
pas_valide ELF x64 - Nanomites - Introduction 1% 438 45 Phenol 0 4 Март 2018
pas_valide ELF x86 - Anti-debug 1% 1323 45 Tosh 0 3 Июнь 2012
pas_valide PE x86 - AutoPE 1% 617 45 Gr4ph0s 0 5 Август 2011
pas_valide ELF x86 - KeygenMe 1% 629 50 int_0x80 0 20 Июль 2011
pas_valide ELF x64 - KeyGenMe 1% 49 60 rene-d 0 12 Ноябрь 2020
pas_valide ELF x64 - Anti-debug and equations 1% 290 65 0xmitsurugi 0 18 Июль 2016
pas_valide ELF x64 - Nanomites 1% 251 70 Phenol 0 4 Март 2018
pas_valide ELF x86 - Packed 1% 328 70 Tosh 0 18 Октябрь 2011
pas_valide PE x86 - RunPE 1% 718 75 Thanat0s 0 16 Декабрь 2013
pas_valide ELF x86 - VM 1% 462 90 Thanat0s 0 16 Июнь 2013
pas_valide ELF x64 - Hidden Control Flow 1% 27 100 so3 0 18 Ноябрь 2020
pas_valide Ringgit 1% 40 110 Cryptanalyse 0 6 Октябрь 2019
pas_valide White-Box Cryptography #2 1% 28 130 Cryptanalyse 0 17 Июль 2019

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

Псевдоним Событие Язык Дата
Kokyett   ELF x86 - 0 protection 22 Апрель 2021 à 00:28
grumphi   PE DotNet - KeygenMe 22 Апрель 2021 à 00:06
Lolow   PE x86 - 0 protection 22 Апрель 2021 à 00:01
nihilstic   PE x86 - 0 protection 21 Апрель 2021 à 23:10
Teddysbears   PE DotNet - Basic Crackme 21 Апрель 2021 à 23:07
Lolow   ELF x86 - Basique 21 Апрель 2021 à 23:02
Black Aether   PE DotNet - Basic Anti-Debug 21 Апрель 2021 à 22:53
Lolow   ELF x86 - 0 protection 21 Апрель 2021 à 22:51
Black Aether   PE DotNet - Basic Crackme 21 Апрель 2021 à 22:39
Black Aether   Lua - Bytecode 21 Апрель 2021 à 22:21