Skip to content
Padhora
BrowsePlans

4G curriculum (older)

For students clearing pending subjects of the 4G scheme (7-digit subject codes, e.g. 4341602). Students admitted under the current scheme study the 5G curriculum.

4353204 · Semester 5 · 4G scheme

Cyber Security

Notes and solutions following the Gujarat Technological University (GTU) syllabus for 4353204. Independent material — not issued by the university.

Information & Communication Technology

Materials

Syllabus

The official syllabus this material follows.

  • Syllabus

    12 pages

    FreeRead

Complete Book

The whole syllabus, unit by unit, written for the exam.

Problem Solver

Step-by-step solutions to typical problems.

PYQ Solutions

Past university papers, fully solved.

  • Solved past papers — detailed answers

    161 pages · English + ગુજરાતી

  • Solved past papers — short answers

    62 pages · English + ગુજરાતી

  • Winter 2024 paper — solved (short answers)

    14 pages · English + ગુજરાતી

Syllabus units

Unit 1: Introduction to Cyber security & Cryptography8 h · 12 marks
  • Overview of Cyber Security: Definition, importance, and evolution
  • Basic concept of computer security: CIA triad
  • Adversary (threat agent)
  • Attack
  • Countermeasure
  • Risk
  • Security Policy
  • System Resource (Asset)
  • Threat
  • Vulnerability
  • The OSI Security Architecture (security attacks, mechanisms, and services)
  • Private & Public Key Cryptography
  • MD5 hashing & SHA
Unit 2: Account & Data Security7 h · 12 marks
  • Password
  • Biometrics
  • Multi-factor authentication
  • SSO & cookies
  • CAPTCHA
  • Firewalls (packet filter, application proxy, personal firewall)
  • virus
  • worm
  • trojan horse
  • logical bomb
  • keylogger
  • sniffer
  • backdoor
  • Brute force attack
  • Credential stuffing
  • Social Engineering
  • Phishing
  • vishing
  • Machine in the middle attack
Unit 3: Network & System Security8 h · 15 marks
  • Integrity
  • Confidentiality
  • Denial of service
  • Authentication
  • Ports: importance of ports, types, example (443,80 etc)
  • Secure Socket Layer and Transport Layer Security
  • Digital signatures & Digital certificates
  • HTTPS
  • SSH (secure shell), WAP END-TO-END SECURITY
  • VPN (Virtual Private Networks)
Unit 4: Ethical Hacking9 h · 13 marks
  • Concept of Hacking Types of Hackers
  • Basics of Ethical Hacking
  • The terminology of Hacking (Vulnerability, Exploit, 0-Day)
  • Information Gathering
  • Scanning
  • Gaining Access
  • Maintaining Access
  • Covering Tracks
  • Information Gathering (Active, Passive)
  • a. Foot printing
  • b. Scanning
  • c. Password Cracking
  • d. Brute Force Attacks
  • e. Injection Attacks
  • f. Phishing Attacks
  • g. Block chain Attacks
  • Port Scanning
  • Remote Administration Tool (RAT)
  • Protect System from RAT
  • What is Sniffing and Mechanism of Sniffing Session Hijacking
Unit 5: Cyber Crime & Cyber forensic10 h · 18 marks
  • Introduction to Cyber Crime – Types of Cyber Crime
  • 5.2.1. Organization: Email Bombing, Salami Attack, Web Jacking, Data diddling, Distributed Denial of Service, Ransomware
  • 5.2.2. Individual: Cyber bullying, Cyber stalking, Cyber defamation, Cyber fraud and Cyber theft, Spyware, Email spoofing, Man in the middle attack
  • 5.2.3. Society: Cyber terrorism, cyber spying, Social Engineering Attack, Online gambling
  • 5.2.4. Property: Credit Card Fraud, Software Piracy, Copyright, infringement, Trademarks violations
  • Challenges & Prevention of Cyber Crime
  • Cyber Forensics Definition
  • Overview: Disk Forensics, Network Forensics, Wireless Forensics, Database Forensics, Malware Forensics, Mobile Forensics, Email Forensics

About this course

In an era defined by pervasive digital connectivity, Cyber Security stands as a vital shield against the ever-evolving landscape of cyber threats. Mastery of Cyber Security principles and tools transcends specific programming languages yet demands their application for effective defense strategies. This discipline is integral to the education of Information & communication technology, synergizing with other programming courses to foster a holistic understanding of software development. By equipping students with the expertise to identify, mitigate, and combat cyber risks, Cyber Security education cultivates responsible professionals capable of safeguarding critical data and infrastructures in our interconnected world.