Předmět Reverzní inženýrství (MI-REV)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu MI-REV - Reverzní inženýrství, Fakulta informačních technologií, České vysoké učení technické v Praze (ČVUT).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Cíl
Studenti budou v rámci předmětu seznámeni se základy reverzního inženýrství a metodami, které se při něm používají. Po seznámení se s architekturou spustitelných souborů se studenti dozví, jakým způsobem probíhá proces ladění aplikací a jakými metodami probíhá převod ze strojového kódu do jazyka symbolických instrukcí ? assembleru. Část bude také věnována packerům, obfuskaci a dalším metodám, které se používají pro ochranu spustitelného kódu. Studenti dále pochopí, jakým způsobem se překládají jazyky typu C#, java a skripty do spustitelné podoby. Další část přednášek bude věnována identifikaci překladačů a volacích konvencí ze vzorků kódu a analýzám škodlivého kódu ? malwaru. Studenti porozumí, jakou roli v dnešní době reverzní inženýrství hraje a jak ho sami mohou použít při návrhu svých vlastních softwarových produktů a analýzách, které budou provádět. Důraz předmětu je kladen na cvičení, na kterých budou studenti řešit prakticky orientované úkoly z reálného světa.
Garant
Tomáš Zahradnický
Vyučující
Martin Jirkal, Tomáš Zahradnický