* Package name : penelope
Version : 0.21.0
Upstream Contact: brightio <brightio.code@gmail.com>
* URL : https://github.com/brightio/penelope
* License : GPL-3+
Programming Lang: Python
Description : advanced shell handler for penetration testing and CTFs
Penelope is a modern shell handler designed for penetration testers and CTF
players. It provides a highly capable alternative to basic netcat listeners,
streamlining reverse and bind shell management during post-exploitation.
.
It operates entirely using the Python standard library, requiring no external
dependencies.
.
Key features include:
* Automatic PTY upgrades for fully interactive terminal sessions.
* Multi-session management to control multiple targets simultaneously.
* Native session logging and interaction tracking.
* Seamless file transfer capabilities between host and target.
* Helper modules for local privilege escalation and enumeration.
This package is useful on penetration tests and CTFs ("Capture-The-Flag"
competitions). It replaces netcat for bind and reverse shell
establishment and management, while providing many quality-of-life
improvements.
I plan to maintain this package inside the pkg-security team.