Bot releases are visible (Hide)
Bug fix for the load
command.
Manger.load_modules
call in pwncat/commands/load.py
.Published by github-actions[bot] almost 3 years ago
Bug fixes for argument parsing and improved SSH key support thanks to
paramiko-ng
. Moved to a prettier theme for ReadTheDocs documentation.
--ssl
argument in main entrypoint (#225)paramiko
with paramiko-ng
list
command to match documentation (#224).--ssl
argument parsing for bind channels.docs/requirements.txt
.Published by github-actions[bot] almost 3 years ago
Minor bug fixes. Mainly typos from changing the package name.
--version
switch.Published by github-actions[bot] almost 3 years ago
This is a major release mainly due to the name change, and PyPI package addition.
The package has been renamed to pwncat-cs
and the default entrypoint has also
been renamed to pwncat-cs
. These changes were made in an effort to deconflict
with Cytopia pwncat. Beyond that, some new features were
added as seen in the release notes below.
I've tried to update all references to the old pwncat
entrypoint, but may have
missed some throughout the documentation or code. Please open an issue if you
notice any old references to the previous name.
It's worth noting that the internal module name is still pwncat
, as Cytopia
does not implement an importable package (only a command line entrypoint). I may
change this name in the future, but for now it doesn't cause any issues and would
require a major refactor so I'm going to leave it.
pwncat-cs
in order to not conflict w/ cytopia/pwncat.ssl-bind
and ssl-connect
channel protocols for encrypted shellsncat
-style ssl arguments to entrypoint and connect
commandconnect
command.publish
workflow.setup.py
and requirements.txt
Published by github-actions[bot] almost 3 years ago
session
with manager
screen
)socket.getpeername
when Socket
channel uses IPv6 (#159).channel
Command
modulespython3.9-alpine
to fix python version issues.Stream.RAW
for all GTFOBins interaction (#195).which
implementation for linux when which
is not available (#193).--listen
argument (#201)OSError
when attempting to detect the running shell (#179)bash
to be used during shell upgrade for a better shell
KeyboardInterrupt
is caught--verbose/-V
for argument parserOSError
for bind
protocol to show appropriate error messageslpwd
and lcd
commands to interact with the local working directory (#218)shell
argument to Popen
to prevent euid
problems (#179)PermissionError
when underlying processes terminate unsuccessfully for LinuxReader
and LinuxWriter
busybox
and bruteforce
commands from documentation.Published by github-actions[bot] over 3 years ago
Patch fix release. Major fixes are the correction of file IO for LinuxWriters and
improved stability with better exception handling.
readline
import for windows platform after being accidentally removedPublished by github-actions[bot] over 3 years ago
Quick patch release due to corrected bug in ChannelFile
which caused command
output to be empty in some situations.
linux.enumerate.system.network
to work with old and new style ip
.ChannelFile.recvinto
which will no longer raise BlockingIOError
(#126, #131)--version
option to entrypoint to retrieve pwncat versionlatest
tag to documented install command to prevent dev installsPublished by github-actions[bot] over 3 years ago
Published by github-actions[bot] over 3 years ago