Pwncat

Latest version: v0.1.1

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

0.0.7alpha

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

Changed
- Plugin architecture has been heavily refactored to make it easier to add new plugins
- Improved logging

0.0.6alpha

Fixed
- Fixed `-n`/`--nodns` to actually not resolve DNS
- Fixed various threading issues

Added
- Check for unimplemented options
- Feature: Made socket receive non-blocking
- Feature: Made stdin non-blocking (except for Windows)
- Documentation: man page
- Documentation: updated readme and contribution guidelines
- CI: lots of integration tests for Linux, MacOS and Windows

Changed
- Changed daemon threads to non-daemon threads
- Use Python's `logging` module instead of self-written one
- Usage options have changed drastically
- Changed `--reconn` and `--reconn-wait` to keep open (`-k`/`--keep`)

Removed
- Removed `builtins` import for cross-os base install compatibility

0.0.5alpha

Added
- Feature: Local port forward (`-L`)

0.0.4alpha

Added
- Feature: UDP connect mode interval ping (`--udp-ping-intvl`) for unbreakable UDP reverse shells

0.0.3alpha

Fixed
- Hardened Python 2/3 string compatibility
- Checking against mutually exclusive arguments
- Fix crash while checking for Mac newlines `\r`

Added
- Editorconfig
- Feature: Re-connect/Re-listen on connection abort (`--reconn`)
- Feature: Re-connect/Re-listen on connection abort (`--reconn-wait`)

0.0.2alpha

Added
- Feature: Execute shell commands (`-e/--exec`)
- Feature: Skip DNS resolution (`-n/--nodns`)
- Documentation: API docs

Changed
- Renamed project from netcat to pwncat

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.