COLLEGE OF BUSINESS AND
INFORMATION SYSTEMS
CIS-418-D01
Intrusion Control/Detect, Spring 2006
|
Instructor: |
Dr. Xinwen Fu |
|
Office: |
Room 6, East Hall |
|
Phone:
|
256-7341 |
|
E-Mail:
|
xinwen.fu@dsu.edu
|
|
Homepage: |
http://www.homepages.dsu.edu/fux/ |
|
Office Hours: |
Mon. Wed. Fri. 11:00AM ~ 12:00PM, Mon. Wed. 1:30PM~5:00PM |
|
Course Name: |
CIS-418-D01 Intrusion Control/Detect |
|
Credits: |
3.00 |
|
Duration: |
01/18/2006-05/12/2006 |
|
Time: |
Monday, Wednesday, Friday 10:00AM - 10:50AM |
|
Location: |
East Hall, Room 204 |
NOTICE: Please follow the lab
rules and laws.
If you are not sure about
legal issues, please never try tricks you learn in this class on machines
outside the IA lab. If you find any violation of laws and rules in our class,
please report to me ASAP. I hate to say this: if you apply attacks to machines
belonging to other people and police finds you, I will not be responsible for
it. This class is for securing systems by studying intrusions, not applying
attacks against people.
COURSE
DESCRIPTION
Provides students with hands-on and theoretical
knowledge of network and computer systems intrusion concepts, including
security terminology, virus operations, operating system and Web browser
vulnerabilities, firewall operation standards, and computer fraud.
COURSE PREREQUISITES:
Prerequisites:
CIS-414
Technology Skills
1. Some programming language, such as C and
Assembly languages
2. Windows, Unix and Linux operating systems (Redhat)
3. Linux/Windows software installation
4. Knowledge of networks
5. Creative thoughts
DESCRIPTION OF INSTRUCTIONAL METHODS
Class Preparation
· The course web site is located within WebCT (http://webct.dsu.edu/).
· Announcements, questions (and answers, etc. will be available through WebCT.
· Lecturing is based on the textbook with learning materials provided.
· Security techniques may be practiced in the IA lab.
· Discussions and questions/answers take place through WebCT, which should be checked approximately once every 48-hours.
· A Chat room is also likely to be used from time to time.
· You will be expected to be prepared for class, and you must complete the assignments by the due dates.
COURSE REQUIREMENTS
Textbooks (Chapter 10 ~ Chapter
18)
·
Ryan
Russell (Editor), Dan Kaminsky, Rain Forest Puppy,
Joe Grand, K2, David Ahmad, Hal Flynn, Ido Dubrawsky, Steve W. Manzuik, Ryan
Permeh, Hack Proofing Your Network (Second Edition),
ISBN: 1928994709
o
Textbooks
may be purchased at the bookstore or electronically through: http://www.amazon.com or some other bookseller
·
On line sources from
the publisher: http://www.syngress.com/solutions/
Supplementary Materials
Learning materials will be provided when necessary.
Class Attendance Policy
Students are expected to attend and participate in class. Attendance may
be verified by quizzes delivered through WebCT or in
class. There will be no make-up opportunities for missed quizzes.
Cheating and Plagiarism Policy
All forms of academic dishonesty will result in an F for the course and notification of the Academic Dishonesty Committee. Academic dishonesty includes (but is not limited to) plagiarism, copying answers or work done by another student (either on an exam or assignment), allowing another student to copy from you, and using unauthorized materials during an exam.
Make-up
Exams
· Make-up exams will only be given in case of serious need and only when the instructor is notified prior to the exam time. If this is not done, the grade is automatically zero for that exam/quiz.
· Written verification for the student’s inability to take an exam will be required.
· The make-up exams will be different from those given to the class.
University Deadlines
Add/Drop Deadline: March 30 – Last day to withdraw from all full semester classes and receive a refund.
Withdraw Deadline: April 7– Last day to withdraw from a full semester course or all courses and receive a grade of “W”.
COURSE GOALS
Upon completion of this course, students should be able to:
1. Do vulnerability analysis of network systems
A. Master basic classes of network-based attacks
B. Be familiar with the widely used intrusion
detection system: Snort
2. Understand the basic principle of protecting
network systems
A. Understand the basic laws of network security
B. Master the basic methodology of software
security
3. Write formal technical papers such as
conference/journal articles
EVALUATION PROCEDURES
Components of Course
Grade:
|
Assignments (5~10) |
40% |
|
Quiz |
10% |
|
Midterm |
20% |
|
Project/Presentation |
30% |
Grade Scale
|
90 ~ 100% |
A |
|
70 ~ 89.9% |
B |
|
60 ~ 69.9% |
C |
|
50~59.9% |
D |
|
59.5% and below |
F |
Homework Assignments
·
All
assignments are to be turned in on or before the due date and time. If you try and
cannot turn in an assignment electronically because the campus network is down,
you will not be penalized.
· An assignment turned in up to 24-hours late will be reduced by 10% of the assignment’s worth, more than 24 hours late will be reduced 100%.
·
The due
date and time for each assignment will be specified on assignment postings.
·
All
assignments are expected to be individually and independently completed. Should
two or more students turn in substantially the same solution or program, in the
judgment of the instructor, the assignment will be given a grade of zero. A
second such incident will result in an F grade for the course.
· All
assignments are to be turned in through WebCT.
Exams
·
Exams and
quizzes will be based on textbooks, web sites, and assignments.
·
All
exams are take-home, but timed.
·
The
tentative exam format will be true/false, multiple choice, fill-in-the-blanks,
programs, and/or short essays.
Projects
· Each member of this
class is required to join a team of 4-5 persons. A team must have a team leader
coordinating the communication with members and the instructor.
· Each team must be
formed within 2 weeks from the semester start and the team leader will report
the list of members to the instructor once the team is formed.
· Team work is
encouraged since all members of a team will receive the same score based on the
entire team’s performance for team projects.
· Some of the
projects will be performed within a close laboratory.
EARLY ALERT STATEMENT
Academic Success Support
As your professor, I am personally committed to supporting YOUR academic success in this course. For that reason, if you demonstrate any academic performance or behavioral problems which may impede your success, I will personally discuss and attempt to resolve the issue with you. If the situation persists, I will forward my concern to the Student Development Office and your academic advisor to seek their support and assistance in the matter. My goal is to make your learning experience in this course as meaningful and successful as possible.
Americans with Disabilities
Act (
If there is any student in this
class who, due to a disability, has need for non-standard note-taking, test
taking, or other course accommodations, please contact
WIRELESS
The tablet PC will be used as a supplementary instructional device. This technology will be valuable in the classroom and you are strongly encouraged to bring a wireless computing device to class to achieve the full educational benefit of in-class assignments.
LINKS TO OTHER SOURCES OF INFORMATION:
Graduate Catalog: http://www.departments.dsu.edu/registrar/catalog/
Library:
http://www.departments.dsu.edu/library/
Computer Services Support: http://support.dsu.edu/
Student Handbook: http://www.departments.dsu.edu/student_services/handbook/
DEWT
Student Guide: http://www.departments.dsu.edu/disted/studentguide/guide.htm
Semester
Calendar: http://www.departments.dsu.edu/registrar/catalog/schedule/
TENTATIVE CLASS SCHEDULE
The schedule may be adjusted based on the actual progress in the semester.
|
Index |
Topics |
Chapter |
|
|
Introduction |
|
|
|
|
Topic 0 |
Paper
writing |
|
|
|
Topic 1 |
1. Sniffing (wired and wireless) 1.1 Sniffing techniques 1.2 Anti-sniffing techniques Practical SSL
Practical IPSec
Anonymity and privacy |
|
|
|
Topic 2 |
2. Session Hijacking |
|
|
|
Feb 20 (Mon) |
President’s Day – no classes |
|
|
|
Topic 3 |
3. Spoofing: Attacks on Trusted Identity |
|
|
|
Mar 5~12 |
Spring Break |
|
|
|
Topic 4 |
4. Tunneling |
|
|
|
Topic 5 |
5. Hardware Hacking |
|
|
|
March 30 |
Last day to withdraw from all full semester classes and receive a
refund. |
|
|
|
Topic 6 |
6. Viruses, Trojan Horses, and |
|
|
|
April 7 (Fri) |
Last day to withdraw from a full
semester class or school and receive a grade of “W” |
|
|
|
Topic 7 |
7. IDS Evasion Firewalls IDS - snort and others
IDS
evasion |
|
|
|
April 14-17 |
Easter |
|
|
|
Topic 8 |
8. Automated security review and attack tools |
|
|
|
Topic 9 |
9. Reporting security problems |
|
|
|
Exam
date |
May
8 |
||