VulnScanners Logo

Command & Control

Pupy

Cross-platform Python RAT and C2.

c2
pupy — terminal
$ python pupysh.py

What it does

Pupy is a cross-platform (Windows, Linux, macOS, Android) remote-administration and post-exploitation tool that can run largely in memory. It gives multi-OS reach from a single framework.

Common use cases

  • Maintain C2 across heterogeneous environments mixing Windows, Linux, and macOS targets.
  • Reflective loading of Python payloads on Windows hosts to avoid traditional AV detection.
  • Route traffic through multiple network layers using chain-of-proxy pivot functionality.

Key features

  • Cross-platform agents support Windows, Linux, macOS, and Android targets.
  • Runs entirely in memory on Windows using reflective DLL injection techniques.
  • Supports multi-hop SOCKS proxying through compromised hosts for network pivoting.
  • Module ecosystem includes keylogger, webcam capture, password recovery, and privesc.

Source

https://github.com/n1nj4sec/pupy

More Command & Control tools

Need hosted scanning instead of local tooling?

Run a scan in the browser →