Sovellusten hakkerointi ja haavoittuvuudet

Kurssin viikkoharjoitukset

Tehtäväraportit

TehtäväAihe / KuvausRaportti
h0C++ -ohjelman kääntäminen, binäärin perusanalyysi ja raportointi.Raportti
h1Oman opiskeluympäristön ISMS-laajuusmäärittely, verkkokartoitus ja sidosryhmäanalyysi.Raportti
h2OWASP Broken Access Control, ffuf sekä SQL-injektioiden hyödyntäminen ja korjaaminen.Raportti
h3Binäärien staattinen analyysi, C-koodin XOR-obfuskointi ja UPX-pakattujen ohjelmien purkaminen.Raportti
h4Ghidran käyttö, binäärien dekompilointi C-kielelle ja crackme-haasteiden ratkaiseminen.Raportti
h5GNU Debuggerin (GDB) käyttö, ohjelmavirheiden korjaaminen sekä salasanojen ja lipun selvittäminen binääreistä ilman lähdekoodia.Raportti
h6Tapo C200 kameran ohjelmiston tutkiminen aiempia taitoja hyödyntäen.Raportti