News

So he wrote up a simple Python program that used the socket library to open up a reverse shell to his desktop computer, and to his surprise, it worked perfectly on the first try.
The only time to pickle something is if you need to represent a non-string object on disk, but Python code is strings. I presume that the receiving program is basically calling eval (skt.recv ()).