Ethical hacking

Ethical hacking

1.

Subject title

Ethical hacking

Етичко хакирање

2.

Code

F23L3S101

3.

Study program

Примена на информациски технологии, Софтверско инженерство и информациски системи, Компјутерски науки, Компјутерско инженерство, Интернет, мрежи и безбедност, Информатичка едукација, Software engineering and information systems, Примена на информациски технологии, Софтверско инженерство и информациски системи, Компјутерски науки, Компјутерско инженерство, Интернет, мрежи и безбедност, Software engineering and information systems, Стручни студии за програмирање, Стручни студии за програмирање,

4.

Organizer of the study program (unit, institute, department, division)

Faculty of Information Sciences and Computer Engineering

5.

Study cycle (first, second, third)

Прв циклус

6.

Academic year / semester

4 / Летен

7. Number of ECTS credits

6.0

8.

Instructor

проф. д-р Анастас Мишев ворн. проф. д-р Христина Михајлоска Трпческа

9.

Prerequisites for enrollment

Компјутерски мрежи или компјутерски мрежи и безбедност

10.

Subject goals and competencies:


The student will learn the basic concepts, techniques and tools used in the field of systems security. By assuming the role of "attacker" the student will gain knowledge about most of the security weaknesses in his environment and how to protect against them.

11.

Subject content:


Lectures: 1. Introduction to the subject 2. Ethics, security concepts, introduction to ethical hacking 3. Stages of Ethical Hacking - Scouting and Scanning 4. Stages of Ethical Hacking - Gaining Access 5. Stages of Ethical Hacking - Maintaining Access 6. Stages of Ethical Hacking - Covering Your Tracks and Reporting 7. Session hijacking 8. Hacking web applications and servers 9. Hacking with social engineering. 10. Buffer overflow 11. SQL Injection 12. Pen testing and protection of systems from attacks Exercises: 1. Introduction to the exercises 2. Introduction and establishment of the working environment 3. Attacks to intercept network traffic 4. Scouting and scanning tools 5. Exploitation with Metasploit 6. Movement through the network 7. Post Exploitation, Trojans, access maintenance, traffic hiding (ICMP, DNS tunneling) 8. Web attacks 1 9. Web attacks 2 10. Social Engineering 11. Cracking passwords 12. Practical projects

12.

Learning methods:


Предавања поддржани со презентации преку слајдови, интерактивни предавања, вежби (користење на опрема и софтверски пакети), тимска работа, пример случаи, поканети гости предавачи, самостојна изработка и одбрана на проектна задача и семинарска работа, учење во електронско опкружување (форуми, консултации).

13.

Total available time fund

6.0 ECTS x 30 hours = 180 hours

14.

Time distribution

30 + 45 + 15 + 15 + 75 = 180 hours

15.

Forms of teaching activities

15.1.

Lectures - theoretical teaching

30 hours

15.2.

Exercises (laboratory, classroom), seminars, team work

45 hours

16.

Other forms of activities

16.1.

Project tasks

15 hours

16.2.

Independent tasks

15 hours

16.3.

Homework

75 hours

17.

Grading method

17.1.

Tests

10 points

17.2.

Seminar work / project (presentation: written and oral)

15 points

17.3.

Activities and learning

10 points

17.4.

Final exam

70 points

18.

Grading criteria (points / grade)

up to 50 points

5 (five) (F)

from 51 to 60 points

6 (six) (E)

from 61 to 70 points

7 (seven) (D)

from 71 to 80 points

8 (eight) (C)

from 81 to 90 points

9 (nine) (B)

from 91 to 100 points

10 (ten) (A)

19.

Condition for signature and taking final exam

реализирани лабораториски вежби

20.

Language of instruction

македонски и англиски

21.

Quality assurance method

механизам на интерна евалуација и анкети

22.

Literature

22.1.

Mandatory literature

No.

Author

Title

Publisher

Year

4383

Jason Andress, Ryan Linn

Coding for Penetration Testers, Second Edition: Building Better Tools, 2nd Edition

Syngress

2016

4384

Georgia Weidman

Penetration Testing: A Hands-On Introduction to Hacking

no starch press

2014

22.2.

Additional literature

No.

Author

Title

Publisher

Year