|
Udgave: |
Forår 2013 NAT |
ECTS points: |
7,5 |
Point: |
7,5 |
Blokstruktur: |
4. blok |
Skemagruppe: |
B |
Fagområde: |
dat |
Uddannelsesdel: |
Kandidat niveau |
Kontaktpersoner: |
Ken Friis Larsen. E-mail: kflarsen@diku.dk
Phone: 35 32 14 24 |
Andre undervisere: |
Søren Struntze, Morten Kirkegaard Poulsen |
Skema- oplysninger: |
Vis skema for kurset Samlet oversigt over tid og sted for alle kurser inden for Lektionsplan for Det Naturvidenskabelige Fakultet Forår 2013 NAT |
Formål: |
The goal of this course is to familiarize the student with aspects of it-security. This course will be based on the offensive part of it-security and present the student with selected topics, whereby the student will acquire a basic knowledge of penetration testing. |
Indhold: |
The foundation of the internet
Firewall functionality
IDS
Portscanning
Fuzzing
Static analysis
Web exploits
Shellcode
Stack overflows
Heap overflows
Knowledge of tools and their limitations
Mitigation techniques |
Målbeskrivelse: |
After taking this course, the student should be able to:
- Do reconnaissance of a given target
- Do basic binary reverse engineering
- Describe and apply stack overflows and heap overflows, as well as counter mechanisms.
- Use and develop shellcode
- Find and evaluate security issues using fuzzing, static analysis, reverse engineering, and auditing of the source code
|
Tilmelding: |
November 15 to December 1, 2012, via KUnet, www.kunet.dk. |
Faglige forudsætninger: |
You need to be proficient in both high-level and low-level programming, and will be expected to hand-in solutions written in C, assembler, and perhaps PHP or Python. You are expected to have an understanding of the low-level architecture of computers.
The practical work in the course is based on command-line UNIX tools, thus you are expected to have access to a Linux box and have a working knowledge of how to use Linux via a command prompt. |
Eksamensform: |
Continuous assessment with written assignments. Pass / Fail. Internal grading. Submission in Absalon. Reexam: Re/-submission of mandatory assignments. |
Eksamen: |
Løbende evaluering.
Reeksamen: Genaflevering af opgaver d. 23. august 2013. |
Kursus hjemmeside: |
|
Bemærkninger: |
The course is open for 50 students |
Pensum: |
Selected scientific papers. |
Undervisnings- sprog: |
Kun engelsk
|
Sidst redigeret: |
31/10-2012 |