Bug#1140825: ITP: penelope -- advanced shell handler for penetration testing and CTFs

David da Silva Polverari <[email protected]>
Newsgroups gmane.linux.debian.devel.general
Message-ID <178254102471.98302.3334063504439829842.reportbug__7216.65195176087$1782541297$gmane$org@athena.olympus>
Package: wnpp
Severity: wishlist
Owner: David da Silva Polverari <[email protected]>
X-Debbugs-Cc: [email protected]

* Package name    : penelope
  Version         : 0.21.0
  Upstream Contact: brightio <[email protected]>
* 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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.