Releases: cytopia/pwncat
Releases · cytopia/pwncat
Release 0.0.16-alpha
Release 0.0.16-alpha
Added
- Added self-injecting unbreakable pwncat reverse shell
Release 0.0.15-alpha
Release 0.0.15-alpha
Fixed
- Fixed broken pipe with
tail -F
Changed
- CI: Retry with different port on test failure
Release 0.0.14-alpha
Release 0.0.14-alpha
Added
- Added feature: Made
PSEStore
instance available to all PSE scripts to persist data, interacti with sockets, stop signal and logger - Added chat-bot PSE
- Added documentation for PSE API
Release 0.0.13-alpha
Release 0.0.12-alpha
Release 0.0.12-alpha
Added
- Feature: Adedd PSE: Pwncat Scripting Engine (
--script-send
and--script-recv
): #62
Release 0.0.11-alpha
Release 0.0.11-alpha
Fixed
- Fixed various bugs with
--reconn
,--keep-open
,--local
and--remote
- Fixed various bugs with threads
- Fixed shutdown behaviour with Ctrl+c for --keep-open
- Fixed shutdown behaviour with Ctrl+c for --reconn
Added
- Feature: Custom ping word (
--ping-word
): #49 - Python type coverage report
- CI: Added ca. 13,000 LoC integration tests and fixed findings accordingly
- CI: Added dockerized interactive tests to simulate Ctrl+c
Changed
- Code: really heavy heavy code refactoring
- Option:
-C
/--crlf
now takes an argument to either force LF, CRLF or CR or even remove line feeds altogether on input AND output (or keep as it is, if not specified) - Modularized code for better plugin integration
- Fixes #47 Change
--udp-*
options to--*
to allow both, UDP and TCP
Release 0.0.10-alpha
Release 0.0.10-alpha
Added
- CI: pylinyt
- CI: mypy
Changed
- Code: heavy refactoring
- CI: separate jobs
- API: switched from pdoc to pdoc3
Release 0.0.9-alpha
Release 0.0.8-alpha
Release 0.0.8-alpha
Added
- Feature: implemented remote port forwarding mode:
-R
/--remote
Release 0.0.7-alpha
Release 0.0.7-alpha
Fixed
- Fixed
-L
/--local
mode to now persist multiple requests - Fixed
-C
/--crlf
Only replace\n
with\r\n
if\n
exists and don't blindly add.
Added
- Integration tests for
L
/--local
mode