worksheet3
Task 1 - Connecting
- Established basic connectivity and communication with server and received a response. Again using asynci.get_event_loop helped. This gave the Base64 key.
- Establish connection. Converting ints from bytes meant indexing made it easy to split the packet into its ports and sections.
Task 2 - Check Sum
After this, a checksum calculation function began development to check the legitimacy of the checksum, by comparing the computed one to the public one. This failed a few times to start with.