• Luke Macken's avatar
    Some serious refactoring, documenting, and optimizing. · 20956bd3
    Luke Macken authored
    - 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
    20956bd3
test_code_injection.py 1.69 KB