NI-REV: Reverzní inženýrství
Soupisy
- Úloha 1: E-mail (hotovo)
- Úloha 2: Importní tabulka
- Úloha 3: Had
- Úloha 4: Injekce
- Crackme: hesla 1 a 2
Kapitoly
| Kapitola | K čemu je | Čas |
|---|---|---|
| Zásobník, ABI a rozbor funkce | úlohy 1 a 2, zkouška | 40 min |
| Tok kódu, start programu a importy | úlohy 2 a 4 | 35 min |
| Třídy, VMT a RTTI | úloha 3 | 30 min |
| Disassembling a obfuskace | Crackme, zkouška | 40 min |
| Debugging, anti-debugging a packery | Crackme, zkouška | 40 min |
| Otázky ke zkoušce | zkouška | 60 min |
Podmínky
- Zápočet: aspoň 35 bodů z domácích úloh, semestrálky a bonusů.
- Domácí úlohy: 10 + 10 + 5 + 5 bodů, odevzdání e-mailem cvičícímu. Po termínu je to 0 bodů.
- Crackme: 40 bodů, hesla 1 až 5 za 5 + 10 + 5 + 10 + 10 bodů. Odevzdává se po částech, nejpozději do konce zkouškového období.
- Ke zkoušce smí jen student, který už má zapsaný zápočet.
- Prezenční zkouška: 30 bodů, minimum 15, šest otevřených otázek za 75 minut.
- Distanční zkouška: uspěl/neuspěl, dva okruhy, nejvýš 20 minut.
- Bez zkoušky: při 50 a více bodech na žádost do 24. 1. 2027, pokud ses neúčastnil žádného termínu.
Cesta k cíli
Doporučená je distanční zkouška. Nedává vlastní body, ale 3/7 bodů z úloh a semestrálky:
| Část | Body |
|---|---|
| 4 domácí úlohy | 30 |
| Crackme hesla 1 a 2 | 15 |
| Distanční zkouška () | cca 19 |
| Celkem | cca 64 (D) |
Pokud po zkoušce doodevzdáš další úlohu, body ze zkoušky se přepočítají.
Čtyři úlohy dají nejvýš 30 b, takže na 35 b potřebuješ i body z Crackme. Heslo 1 proto odevzdej hned po dokončení, nejpozději na začátku ledna. Oprava chvíli trvá a musí se vejít před termín zkoušky.
Pravidla pro AI
Musíš vyznačit části řešené s AI a přiložit celý záznam konverzace, jinak je to 0 bodů. Závažné nebo opakované prohřešky mohou vést až k neudělení zápočtu.
Co vypustit při nedostatku času
Crackme hesla 3 a výše, Keygen a bonus za Hada. Heslo 6 za 100 bodů se nečeká, že vyřešíš.
Chybí
- hlavní stránka předmětu s termíny
- vzorová písemka
- přednášky od 7.
- tvoje paralelka, proto se počítá s 16:00