Description: A tool designed for checking the validity of patches made by participants in CTF AWD competitions. Helps ensure a fair competition by ensuring that patches made by participants are valid and in accordance with the rules. The checker uses SSH public key authentication to access the participant's server and verifies the binary file.
- Does not rely on the
pwntoolslibrary. - Detect if the patch changes
freetonopor any other instruction. - Detect if the patch increases the size of malloc
- Detect if the patch modifies the plt and got tables.
python3 main.py pwncheck.py --host 1.2.3.4 --port 9999