penelope 0.21.0-1
Package Information
| 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. |
|---|---|
| Maintainer | Debian Security Tools <team+pkg-security@tracker.debian.org> |
| Changed By | David da Silva Polverari <polverari@debian.org> |
| Sponsor | polverari@debian.org |
| Distribution | unstable |
| Architecture | all |
| VCS | git: https://salsa.debian.org/pkg-security-team/penelope.git (browse) |
| Closes | #1140825 |
| Tracker | https://tracker.debian.org/pkg/penelope |
| Uploaded | 2 hours ago |
New Package Report
.changes
| Distribution | unstable |
|---|---|
| Date | Mon, 03 Aug 2026 23:14:14 +0000 |
| Source | penelope |
| Version | 0.21.0-1 |
| Changed-By | David da Silva Polverari |
| Architecture | source all |
Changelog
penelope (0.21.0-1) unstable; urgency=medium
.
* Initial release in Debian. (Closes: #1140825)
* Provided missing manpage during build-time. Consequently:
- debian/clean: created to remove manpage generated during build.
- debian/control: added lowdown to Build-Depends to build manpage from
Markdown source.
- debian/manpages: added to install the resulting manpage.
- debian/penelope.1.md: added as source to provide manpage content.
- debian/rules: added dh_installman override to build manpage from source.
* Ran wrap-and-sort.
* debian/control:
- Added dh-sequence-single-binary to Build-Depends to explicitly activate
the single-binary add-on, in preparation for impending v15 compatibility
level changes.
- Bumped DH level to 14.
- Rewrote short and long descriptions.
- Replaced dh-python with dh-sequence-python3 to simplify dh invocation on
debian/rules.
- Set Debian Security Tools Packaging Team as maintainer.
- Set myself as uploader.
- Updated Vcs-* fields with Debian Security Tools Team namespace.
- Updated Section field value to 'net'.
* debian/copyright:
- Added Upstream-Contact field.
- Changed packaging license from GPL-3 to GPL-3+ to match upstream.
- Fixed License field on upstream File stanza.
- Fixed upstream copyright information.
- Updated license text to match corresponding Files stanzas.
- Updated packaging copyright information.
* debian/gbp.conf: modified to conform to DEP-14 and team's GBP configuration.
* debian/kali-ci.yml: removed, as it contained Kali-specific Gitlab CI config
not applicable to Debian.
* debian/lintian-overrides: added to override false positive lintian.
* debian/rules: removed redundant '--with python3' argument when using
dh-sequence-python3.
* debian/salsa-ci.yml: added to trigger CI tests on Debian Salsa.
* debian/source/:
- lintian-overrides: added to silence very-long-line-length-in-source-file
lintians.
- options: added to ignore .egg-info changes during source package build.
* debian/watch: modified to use the more declarative GitHub template..dsc
| Section | net |
|---|---|
| Priority | optional |
| Component | main |
| Package-List | penelope deb net optional arch=all |
debian/copyright
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: https://github.com/brightio/penelope
Upstream-Name: penelope
Upstream-Contact: brightio <brightio.code@gmail.com>
Files: *
Copyright: 2021-2026 brightio <brightio.code@gmail.com>
License: GPL-3+
Files: debian/*
Copyright: 2026 Daniel Ruiz de Alegria <daniruiz@kali.org>
2026 David da Silva Polverari <polverari@debian.org>
License: GPL-3+
License: GPL-3+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this package. If not, see <https://www.gnu.org/licenses/>.
Comment:
On Debian systems, the complete text of the GNU General
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".