Some serious refactoring, documenting, and optimizing.
- Move the low level socket code into the PyrasiteIPC for re-use throughout our GUI and payloads - Create an 'unreliable' data transfer mode that lets payloads, like the reverse shells, work properly with netcat on the other end. By default, the IPC will prepend a length header to the data, to ensure reliability. - Pull our ReverseConnection and ReversePythonConnection out into a new pyrasite.reverse module
Showing
Please register or sign in to comment