Description
I hacked this guy and pulled this file off of his computer, as well as a bunch of stuff about wired sharks or something. It seems to log into some useless service? I'm not sure, but I can't crack the pyarmor. Can you get his password?
NOTES: Cracking pyarmor is not the intended solution. Requires python3.9 to run. Also, there's an easter egg in this challenge! Anyone who finds it gets a shiny new role and bragging rights.
Attachments
https://imaginaryctf.org/r/9EE4-dist.zip
Writeup
There's several hints to wireshark here, as well as the fact that the program won't run when not connected to the internet. Using wireshark to capture the packets that are sent when you login, you can see the flag sent in plaintext.
Wireshark will capture a lot of packets just from traffic from other processes, so it may be hard to find the right packet. This can be mitigated by 1) filtering traffic to my server only (puzzler7.imaginaryctf.org, or 67.159.89.33) and 2) stopping the capture immediately after logging in.
Alternatively, you could just run sudo tcpdump -A | grep ictf
in another terminal, then login.
Flag
ictf{this_is_what_happens_when_you_give_espresso_to_a_great_white}