This repository contains the cybersecurity projects completed during the CodeAlpha Cyber Security Internship.
The projects focus on practical implementation of cybersecurity concepts including network monitoring, phishing awareness, secure coding practices, and intrusion detection.
Developed a Python-based network sniffer using Scapy to capture and analyze network packets. The tool displays source IP, destination IP, protocols, packet length, and payload information.
Created a cybersecurity awareness module explaining phishing attacks, fake websites, social engineering techniques, prevention methods, and user safety practices.
Performed a security review of a Node.js application to identify vulnerabilities and implemented secure coding practices such as input validation, password hashing, and improved error handling.
Implemented a Network Intrusion Detection System using Snort 3 to monitor network traffic, configure detection rules, and generate alerts for suspicious activities.
- Python
- Scapy
- JavaScript
- Node.js
- Express.js
- bcrypt
- Snort 3
- Kali Linux
CodeAlpha_CyberSecurity │ ├── Task_1_Network_Sniffer ├── Task_2_Phishing_Awareness ├── Task_3_Secure_Coding_Review └── Task_4_Network_Intrusion_Detection
These projects demonstrate practical cybersecurity skills including packet analysis, security awareness, vulnerability identification, secure application development, and network threat detection.
Nida Kanwal
Cyber Security Intern - CodeAlpha