BCS453BCS453H

Cyber Security Workshop

L-T-P0-0-2 Credits1 Session2023-24 TypeLab / Practical
Appears in 12 semesters · 12 branches

B.Tech Computer Science & Engineering · Sem 4 (Lab, code BCS453) · B.Tech Information Technology · Sem 4 (Lab, code BCS453) · B.Tech Artificial Intelligence & Machine Learning · Sem 4 (Lab, code BCS453) · B.Tech Artificial Intelligence & Data Science · Sem 4 (Lab, code BCS453) · B.Tech CSE (Artificial Intelligence) · Sem 4 (Lab, code BCS453) · B.Tech CSE (AI & ML) · Sem 4 (Lab, code BCS453) · B.Tech CSE (Data Science) · Sem 4 (Lab, code BCS453) · B.Tech CSE (Cyber Security) · Sem 4 (Lab, code BCS453) · B.Tech CSE (Internet of Things) · Sem 4 (Lab, code BCS453) · B.Tech Computer Science & Design · Sem 4 (Lab, code BCS453) · B.Tech Computer Science (Hindi) · Sem 4 (Lab, code BCS453H) · B.Tech Computer Science & Business Systems · Sem 4 (Lab, code BCS453)

List of Experiments / Activities

  1. List of Experiments (Indicative & not limited to)
  2. Module 1: Packet Analysis using Wire shark
  3. 1Basic Packet Inspection: Capture network traffic using Wire shark and analyze basic protocols like HTTP, DNS, and SMTP to understand how data is transmitted and received.
  4. 2Detecting Suspicious Activity: Analyze network traffic to identify suspicious patterns, such as repeated connection attempts or unusual communication between hosts.
  5. 3Malware Traffic Analysis: Analyze captured traffic to identify signs of malware communication, such as command-and-control traffic or data infiltration.
  6. 4Password Sniffing: Simulate a scenario where a password is transmitted in plaintext. Use Wireshark to capture and analyze the packets to demonstrate the vulnerability and the importance of encryption.
  7. 5ARP Poisoning Attack: Set up an ARP poisoning attack using tools like Ettercap. Analyze the captured packets to understand how the attack can lead to a Man-in-the-Middle scenario.
  8. Module 2: Web Application Security using DVWA
  9. 1SQL Injection: Use DVWA to practice SQL injection attacks. Demonstrate how an attacker can manipulate input fields to extract, modify, or delete database information.
  10. 2Cross-Site Scripting (XSS): Exploit XSS vulnerabilities in DVWA to inject malicious scripts into web pages. Show the potential impact of XSS attacks, such as stealing cookies or defacing websites.
  11. 3Cross-Site Request Forgery (CSRF): Set up a CSRF attack in DVWA to demonstrate how attackers can manipulate authenticated users into performing unintended actions.
  12. 4File Inclusion Vulnerabilities: Explore remote and local file inclusion vulnerabilities in DVWA. Show how attackers can include malicious files on a server and execute arbitrary code.
  13. 5Brute-Force and Dictionary Attacks: Use DVWA to simulate login pages and demonstrate brute-force and dictionary attacks against weak passwords. Emphasize the importance of strong password policies.

Official AKTU syllabus

This subject is on page 17, 18 of the original AKTU PDF.

Official AKTU syllabus PDF ↗