Skip to content
Jonah Snider edited this page Jun 18, 2017 · 23 revisions

Pupy

Pupy is an opensource multiplatform Remote Administration Tool.
Pupy can be built to a classic executable, an apk, a pure python file (that can be loaded remotely from a python one-liner), a reflective DLL ... Some of these methods does not leave any trace on disk.
Pupy can load the python interpreter from memory and load any python module remotely from memory (.py, .pyc, .pyd).
You can then access objects on the client side from the serverside transparently with the awesome rpyc library.
Pupy can be used for various purposes :

  • security research
  • education
  • pentesting
  • administration
  • projects and developments around privacy in python that require very low disk footprints
  • ...

Doc

If you are looking for documentation, read the different pages in this wiki

Clone this wiki locally