Na początek należy przypomnieć sobie assemblera na poziomie umożliwaijącym zrozumienie krótkiego programu.
A następnie postępować według scenariusza laboratoryjnego z zeszłego roku: https://www.mimuw.edu.pl/~kdr/bsk/lab5 .
Spakowane w umieszczonym poniżej pliku crackme2018 i crackme2018.trudne są zmodyfikowanymi wersjami crackme05 i crackme05b z podlinkowanego scenariusza - program napisany jest inaczej, ale pełni tę samą funkcję. Należy przygotować poprawny plik wykonywalny i odpowiadającej mu sumę kontrolną.
Załącznik | Wielkość |
---|---|
crackme2018.zip | 6.72 KB |
Spakowane w umieszczonym poniżej pliku crackme2019 i crackme2019.trudne są zmodyfikowanymi wersjami crackme05 i crackme05b z podlinkowanego scenariusza - program napisany jest inaczej, ale pełni tę samą funkcję. Należy przygotować poprawny plik wykonywalny i odpowiadającej mu sumę kontrolną.
Załącznik | Wielkość |
---|---|
crackme2019.zip | 6.56 KB |
Green Forest Bank stosuje następującą politykę udostępniania dokumentu: wraz z plikiem jest udostępniany jest skrót wykonany Tajną Funkcją. Klienci weryfikują za pomocą dostępnego poniżej programu crackme2020 że plik i skrót podany przez bank pasują do siebie. Aby podszyć się pod bank potrzebujemy umieć wygenerować plik i pasujący do niego skrót.
Spakowane w umieszczonym poniżej pliku crackme2020 i crackme2020.trudne są zmodyfikowanymi wersjami crackme05 i crackme05b z podlinkowanego scenariusza - program napisany jest inaczej, ale pełni tę samą funkcję. Należy przygotować poprawny plik wykonywalny (np. kopię /usr/bin/ls) i odpowiadającą mu sumę kontrolną. Podczas oddawania zadania prowadzący może poprosić o wyznaczenie sumy dla innego pliku.
Załącznik | Wielkość |
---|---|
crackme2020.zip | 6.59 KB |