IT7301 Ethical Hacking
Course Introduction
Unitintro: ICT1001 Computer Systems 2009
1
Outline
• People involved
• Course Objectives
• Resources
• Course Structure & Semester outline
• Tutorials
• Assessment
• Responsibilities
• How the Polytechnic is different?
Unitintro: ICT1001 Computer Systems 2009
2
People involved
• Lecturers
• Dr. Omar Fayyad– Course Coordinator
• Room : 26-101
• Email :
[email protected] • Alex James
• Email :
[email protected] • Shimaz Khan
• Email :
[email protected] • Sehrish Shahid
• Email :
[email protected] Unitintro: ICT1001 Computer Systems 2009
3
Course Objectives
• Upon completing this course, you will be able to:
• Master an ethical hacking methodology that can be
used in a penetration testing or ethical hacking
situation.
• explore the existence and use of hacking tools and
security systems across 15 security domains.
• Scanning
• Enumeration
• System Hacking
• Trojans & Backdoors.
• Sniffers
• Denial of Service ..etc.
• Demonstrate the ability to attack and defend a
Unitintro: ICT1001 Computer Systems 2009
4
Resources
• Course information and outline
• Lecture notes
• Labs
• Moodle
• online resources
• Additional support material
Unitintro: ICT1001 Computer Systems 2009
5
Resources: Textbooks
• Textbook
• Certified Ethical Hacker
Study Guide by
Kimberly Graves.
• Ethical Hacking: A
Hands-on Introduction
to Breaking In
Unitintro: ICT1001 Computer Systems 2009
6
Course Structure: Classes
• Lectures and Practical labs
• 6 hours per week:
• 4 hours (Synchronous learning)
•2 hours theory and activities
• 2 hours practical labs
• 2 hours (Asynchronous learning)
• labs
Unitintro: ICT1001 Computer Systems 2009
7
Semester outline:
Unitintro: ICT1001 Computer Systems 2009
8
Course Overview
• Chapter 1: Introduction to Ethical Hacking, Ethics, and Legality
• Chapter 2: Gathering Target Information: Reconnaissance,
Footprinting, and Social Engineering
• Chapter 3: Gathering Network and Host Information: Scanning
and Enumeration
• Chapter 4: System Hacking: Password Cracking, Escalating
Privileges, and Hiding Files
• Chapter 5: Trojans, Backdoors, Viruses, and Worms
Unitintro: ICT1001 Computer Systems92009
9
Course Overview (cont.)
• Chapter 6: Gathering Data from Networks: Sniffers
• Chapter 7: Denial of Service and Session Hijacking
• Chapter 8: Web Hacking: Google, Web Servers, Web
Application Vulnerabilities, and Web-Based Password Cracking
Techniques
• Chapter 9: Attacking Applications: SQL Injection and Buffer
Overflows
• Chapter 10: Wireless Network Hacking
102009
Unitintro: ICT1001 Computer Systems
10
Course Overview (cont.)
• Chapter 11: Physical Security
• Chapter 13: Bypassing Network Security: Evading IDSs,
Honeypots, and Firewalls
• Chapter 15: Performing a Penetration Test
112009
Unitintro: ICT1001 Computer Systems
11
Assessments
• Exam 1 30%
• Exam 2 35%
• Group project 35%
Unitintro: ICT1001 Computer Systems 2009
12
Assessments
Unitintro: ICT1001 Computer Systems 2009
13
Assessment: Passing the course
• To pass IT7301
• Your marks must average at least 60%
• You must pass all learning outcomes
Failure to pass all learning outcomes will
result in a failure.
Unitintro: ICT1001 Computer Systems 2009
14
Rules and Regulations - Attendance
• Attendance
• When you reached 20% absence, you are withdrawn from the course
• Reminders will be sent at 10% and 15% absence
• Exemptions
• should be discussed with programme managers early during the
semester
• Only for valid reasons:
• Known long term medical problem, Participation on national team, Work,
etc
• Make sure to submit an Exemption of attendance form to Registry if you
reach 15%
• Once you are removed from a course, you cannot be reinstated
Unitintro: ICT1001 Computer Systems 2009
15
Rules and Regulations - Punctuality
Student has... Marked as...
Attended the session - student has attended for the whole Attended
of each session
Late for the session – student arrived within10 minutes (0 L1(No penalty)
-9) of the class starting.
Absent for the session – student has not attended the Absent
session
Absent after 10 minutes – student has arrived 10 minutes L2 (Half an
after the session started absence for the
session.
2 L2 = 1 absent
Absent as left early (attended less than 75% of the session) LV
- student has left early or not returned from a break and so (2 LV = 1 absent)
missed a large part of the session Unitintro: ICT1001 Computer Systems 2009
16
Rules and Regulations – Academic Progression
• ICT school will announce the new regulations
for academic progression.
• Students who failed two or more courses
during the previous academic year will be
ineligible to register for the current semester.
Unitintro: ICT1001 Computer Systems 2009
17
Rules and Regulations – Extensions and Late
submission
• Deadlines
• Submission times for assessments should be at 11:55pm.
• If an assessment is submitted late the maximum result the student can achieve
is 60% in that assessment unless decided otherwise by the Head of School or
delegate.
• The cut off time for submitting an assessment will be 3 calendar days after the
assessment is due. A student submitting after 3 calendar days will get 0%.
• Extensions
• Extensions are not available for controlled assessments or other forms of
assessment where scheduling concerns make it impracticable (e.g. workplace
assessments).
• On application, course coordinators may approve extensions to deadlines for
other forms of assessment, (such as projects and assignments,) up to a
maximum of 2 calendar days. Applications must be made before the stated
deadline. Unitintro: ICT1001 Computer Systems 2009
18
Rules and Regulations – Extensions and Late
submission
• Extensions
• Extensions If a student misses an exam and provides
appropriate evidence (e.g. medical report, relative’s death
certificate, etc.) then the student is allowed to retake the
assessment at another time. If a mid semester exam is
missed, they would be allowed to retake the exam at the
end of the semester. If a student misses the final exam at
the end of the semester, then the student's grade would be
put on hold, and he/she would retake the assessment the
following semester at a time that is convenient for the
course coordinator.
• If time permits, a re-sit exam will be held at the end of the
Unitintro: ICT1001 Computer Systems 2009
semester. 19
Rules and Regulations – Academic Dishonesty
• Academic dishonesty includes:
• Cheating during exams
• Presenting work as if it was your own (plagiarism)
• Cheating and Plagiarism will be dealt with severely
• Almost 10% of students in ICT were caught plagiarizing
last semester
• Most of them failed the subject
• Some of them lost their scholarship
• To avoid plagiarism, work with your English tutor to learn
how to reference your work
Unitintro: ICT1001 Computer Systems 2009
20
Rules and Regulations – Appeals
• You have the right to appeal decisions
• Students are advised to:
• Read Course Guide and relevant policies on Moodle
• Speak to Academic Advising/ mentors for further
information or immediately if there is a problem.
Unitintro: ICT1001 Computer Systems 2009
21
Responsibilities: Lecturer
• Prepare and deliver lectures/labs
• Start and finish lecture/lab on time
• Official start: hour
• Official end: hour + 1:40
• Advertise:
• Tutor office hours: TBA on Moodle Later
Unitintro: ICT1001 Computer Systems 2009
22
Responsibilities: Students
• Minimize noise
• Do not talk in lectures
• Minimize distractions
• Turn off your mobile phone
• Attendance
• Be aware of the 20% policy!
• Attend all lectures and tutorials
• Catch up on missed lectures and tutorials
• Bring ID card, and produce when required
• Prepare in advance for Lectures and Tutorials
• Complete all labs and assessments
• Seek assistance if you are having difficulties
• Take the initiative and find your own way of studying.
Unitintro: ICT1001 Computer Systems 2009
23
Questions and answers
Unitintro: ICT1001 Computer Systems 2009
24