The Project aims to create a Proxy Server - Client program which implements the Cache memory using the Linked List Data Structure along with a Denial-of-Service attack on the server . The project is implemented using Python and socket programming.
-
Implemented Cache memory using linked list data structure. Proxy_Cache_DS.py
-
Implementation of Proxy server, create a cache file if it does not exist already. Proxy_Server.py
-
Implementation of Proxy client. Created a socket and then requested the proxy server. Proxy_Client.py
-
Implementation of DOS Attack and Integration with the Proxy Server. Design of structure and main function of the Proxy server. DOS_script.py
-
Sample input and output generated. www.google.com