CS6035: Introduction to Information Security

Fall 2020

Introduction to Information Security is an introduction course to information security covering basic security concepts and principles. This course had a required textbook as well as a collection of various research papers.

Topics Covered:

  • Security Mindset
  • Software Security
  • OS Security
  • Authentication
  • Access Control
  • Mandatory Access Control
  • Database Security
  • Malware Analysis
  • Firewalls
  • Intrusion Detection
  • Cryptography & Encryption
  • Security Protocols
  • Wireless & Mobile Security
  • Web & Cyber Security
  • Law & Ethics

Project Work Includes:

  • Project 1: Stack Overflow Exploitation
  • Project 2: Malware Analysis
  • Project 3: Cracking Crpytography
  • Project 4: Web Security Exploitation

Tools, Technologies, and Takeaways

  • VirutalBox
  • GNU Compiler, GDB
  • Cuckoo
  • Learned C to program assignment
  • Learned Python to program assignment
  • Learned malware analysis
  • Implemented stack overflow and return-to-libc attacks
  • Implemented SQL injections, XSS, and XSRF attacks