Intercepting Communication


CSE 365 - Summer 2024

Learn various techniques to intercept and manipulate network communication, from connecting to remote hosts to performing man-in-the-middle attacks.


Lectures and Reading

Copy of the slides

Recorded Lectures:

10/11/23 Intercepting Communication Pt. 1":



10/16/23 Intercepting Communication Pt. 2":



10/18/23 Intercepting Communication Pt. 3":




10/18/23 Intercepting Communication Pt. 4":



The excellent kanak (creator of pwn.college) has recorded lectures and slides from prior CSE 365 that might be useful:

Intercepting Communication: Introduction



Intercepting Communication: Ethernet



Intercepting Communication: Internet Protocol



Intercepting Communication: Transmission Control Protocol



Intercepting Communication: Address Resolution Protocol




Challenges

Connect to a remote host

Listen for a connection from a remote host

Find and connect to a remote host

Find and connect to a remote host on a large network

Monitor traffic from a remote host

Monitor slow traffic from a remote host

Hijack traffic from a remote host by configuring your network interface

Manually send an Ethernet packet

Manually send an Internet Protocol packet

Manually send a Transmission Control Protocol packet

Manually perform a Transmission Control Protocol handshake

Manually send an Address Resolution Protocol packet

Hijack traffic from a remote host using ARP

Man-in-the-middle traffic between two remote hosts and inject extra traffic


30-Day Scoreboard:

This scoreboard reflects solves for challenges in this module after the module launched in this dojo.

Rank Hacker Badges Score