Question: In this assignment , you will implement a client which would hack into a server that communicates using HTTP like protocol. The Hacker In this

In this assignment , you will implement a client which would hackIn this assignment , you will implement a client which would hack into a server that communicates using HTTP like protocol.

The Hacker In this assignment, you will be hacking into server 17225.76.228 running a TCP server on port 4444. - The server has 8 files protected by different passwords - Each password is 4 digits long (0000-9999) - You need to - connect to the server with a handshake - guess the correct password - login - get the file - calculate the hexadecimal MD5 hash of the file - write the hash on the server - logout - You earn 1 mark per correct hash written on the server. - Forgot to mention; the sever really hates making friends. It will timeout a connection in 40 seconds. So you have 40 seconds to steal all the files. The Protocol Except for the "file contents", all messages are strings encoded in utf-8

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!