PROSA holder fortsat åbent, men kun efter aftale. Vi beder alle ansatte såvel som medlemmer om at møde op med gyldigt coronapas. 

Reverse Engineering med Ghidra

Lær at afkode et softwareprodukt ved hjælp af et af NSAs stærkeste værktøjer.

Reverse engineering går ud på at tage et færdigt produkt og gennemskue, hvordan det er lavet. I it-verdenen betyder det at tage et stykke hardware eller software og gennemskue dets implementering – typisk uden source kode, men med en god decompiler og en masse øvelse er man godt fra start.

Reversing kan bl.a. bruges til:
• at forstå et stykke malware, så man bedre kan beskytte sig
• at forstå konkurrerende produkter, så man kan skabe kompatibilitet (f.eks. læse/skrive filformater, ”snakke” med online services, osv.)
• at analysere kodekvalitet i et produkt, man overvejer at rulle ud i firmaet
• at lede efter sårbarheder
• at finde ud af, hvorfor ens medieafspiller forbinder til en server i Kina
• at hygge sig med en fredag aften

Til dette kursus gennemgår vi megen af Ghidras funktionalitet samt et par enkelte andre værktøjer. Vi ser også på, hvordan C-kode ser ud efter en tur igennem compileren, og hvordan vi kan gøre det relativt letlæseligt igen.

Fokus vil være på navigering i og modificering af den decompilede kode og genskabning af datatyper, men med enkelte afstikkere til assembly.

Forudsætninger
Det vil være en fordel at være bekendt med Linux, C og Java – men ikke et must.
Installer evt. Ghidra inden. Al software bliver gjort tilgængelig, så I kan følge med hjemmefra.

Læsetips
https://ghidra-sre.org/ - Ghidras hjemmeside
https://crackmes.one/ - Reverse Engineering opgaver i flere sværhedsgrader

Underviser
Robert Chris Larsen har arbejdet med softwareudvikling i 20 år, og de seneste fire med hovedvægt på it-sikkerhed. Han deltog i en CTF-hackerkonkurrence første gang i 2009 og har siden været bidt af binær reversering og hacker teknikker, som han har undervist i flere gange.

Dato

Start31. mar. 2022 17:00
Slut31. mar. 2022 20:00

Sted

Online

link til webinaret offentliggøres senere

Se på kortRejseplan

Pris

MedlemKr. 0,00
Ikke-medlemKr. 1.024,00
Meld dig ind og deltag til medlemspris

54 ud af 100 pladser tilbage

Kontakt

PROSA/ØST - BFR (bfr@prosa.dk) link sendes senest på dagen pr. mail

Bliv medlem af PROSA

Som medlem af PROSA får du en lang række fordele, som bl.a.

Gratis kurser

Juridisk rådgivning

Faglige netværk

Gode bankaftaler og forsikringer

Læs mere