The Reverse Challenge

Version: Fri May 31 23:41:15 UTC 2002


Table of Contents

1. Summary
2. Answers
Identify and explain the purpose of the binary
Identify and explain the different features of the binary. What are its capabilities?
The binary uses a network data encoding process. Identify the encoding process and develop a decoder for it
Command Packets
Reply Packets
The Decoder
Identify one method of detecting this network traffic using a method that is not just specific to this situation, but other ones as well
Identify and explain any techniques in the binary that protect it from being analyzed or reverse engineered
Identify two tools in the past that have demonstrated similar functionality
What kind of information can be derived about the person who developed this tool?