Skip to content

A multithreaded proxy server in python, implemented using threading and sockets. Supoorts HTTP websites only.

Notifications You must be signed in to change notification settings

riz1-ali/Proxy-Server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Proxy-Server

A multithreaded proxy server in python, implemented using threading and sockets. Supoorts HTTP websites only.

Functionalities Covered

  • Multiple Clients can be routed through this server.
  • Websites are cached in case of frequent requests (more than 3 times) within a period of 5 minutes.
  • Blocking using a CIDR list (present in proxy/blacklist.txt)

Tested on

To Run

  • Fix the port on your host to 20100 (server assumes to be on the port 20100 and reroutes requests through it).
user@linux:~/Proxy-Server$ python server.py

About

A multithreaded proxy server in python, implemented using threading and sockets. Supoorts HTTP websites only.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages