Description
Attacks tools to be implemented
- ARP cache poisoning + Man-in-the-middle attack
- Packet sniffing attack and sniff http/telnet passwords
- HTTP / TCP Session Hijacking attack
- DHCP starvation
- DHCP spoofing
- TCP SYN flood + DoS attack
- Ping of Death + Ping flood attack
- Port Scanning with OS information / version
- Dictionary attack and Known Password attack
- ICMP ping spoofing + ICMP redirect attack
- ICMP smurf attack
- ICMP Blind Connection-Reset + Blind throughput reduction attack against TCP
- IP spoofing attack + DoS attack
- TCP reset attack on Telnet
- TCP reset attack on video streaming
- Optimistic TCP ACK attack (streaming server)
- MAC table flooding attack (of the switch)
- DoS attack to the DNS server (using spoofed IP address)
- DNS cache poisoning + Phishing attack
- Wi-Fi password cracking attack
Note: You MUST program your OWN attack tool. You MUST NOT use any tool available in the Internet. It will be mostly C/C++ code. You must craft your own frame / packet / segment using your own code.
Each student of a group is responsible of one attack tool. Clearly mention this in the TOP SHEET of the design report and final report (the name and ID of the student who is responsible for specific attack tool)


