Write an HTTP Proxy

Overview

An HTTP proxy is a content filter to examine web traffic and identify suspicious content. Using the programming language of your choice, write your own HTTP proxy to identify potentially malicious content being transmitted across the web.

Project Recommendations

It is recommended you have familiarity with the fundamental programming concepts, foundational knowledge of how websites work, understanding of HTTP (and HTTPS), client server communications, and knowledge of a programming language.

Recommended Level

Beginner to Intermediate

Project Author Credit: Grant C.