Skip to content

Releases: cytopia/pwncat

Release 0.1.2

02 Nov 14:54
v0.1.2
5a2f807
Compare
Choose a tag to compare

Release 0.1.2

Fixes

  • Fixes: #109 when pasting in raw mode it does not show full content until key is pressed

Release 0.1.1

27 Mar 21:55
v0.1.1
25e443d
Compare
Choose a tag to compare

Release 0.1.1

Fixes

  • Fixes: pwncat will re-accept during local portforwarding if the client quits (previously pwncat shutdown)

Release 0.1.0

21 Jun 10:49
v0.1.0
e39aacc
Compare
Choose a tag to compare

Release 0.1.0

Fixes

  • Fixed UTF-8 char conversion for Python3
  • Fixed calculation for socket bytes sent
  • Fixed shutdown handling for port scanner
  • Fixed false positives for port scanner
  • Fixed sending binary data from stdin
  • Fixed self-inject mode if remote sends greetings or prefixes: #83
  • Fixed remote command to respawn if it crashes due to bad user input

Added

  • Implemented signal handler to distribute shutdown signals across threads
  • Feature: --no-shutdown to copy the behaviour of OpenBSD netcat to keep stdin open after EOF
  • Feature: --http
  • Feature: send-on-eof
  • CI: Integration tests for inject shell
  • CI: Integration tests for different file transfer modes
  • Added artwork

Changed

  • Changed behaviour to close after EOF on stdin (can be reverted via --no-shutdown)
  • Added faster method to validate remote files in CNC mode

Release 0.0.23-alpha

12 Jun 20:31
v0.0.23-alpha
a97f101
Compare
Choose a tag to compare
Release 0.0.23-alpha Pre-release
Pre-release

Release 0.0.23-alpha

Fixed

  • Fixed freeze in raw mode: #81

Added

  • Install instructions for ArchLinux

Release 0.0.22-alpha

28 May 19:13
v0.0.22-alpha
f0e70d6
Compare
Choose a tag to compare
Release 0.0.22-alpha Pre-release
Pre-release

Release 0.0.22-alpha

Added

  • Feature: Rebind forever: --rebind: #44
  • Feature: Wait between rebind attempts: --rebind-wait: #45
  • Feature: Port hopping for rebinds: --rebind-robin: #46
  • Feature: Send initial ping --ping-init: #48
  • Feature: Zero-I/O mode (port scan) --zero: #32
  • Feature: Safeword: --safe-word: #51
  • Feature: Stateless UDP connect: --udp-sconnect and --udp-sconnect-word: #79

Changes

  • Re-organized command line arguments for better overview

Release 0.0.21-alpha

23 May 15:03
v0.0.21-alpha
e1e63aa
Compare
Choose a tag to compare
Release 0.0.21-alpha Pre-release
Pre-release

Release 0.0.21-alpha

Added

Changed

  • port argument not only takes comma seperated value or range, but now also an increment: 443+10

Release 0.0.20-alpha

21 May 15:46
v0.0.20-alpha
cdc067c
Compare
Choose a tag to compare
Release 0.0.20-alpha Pre-release
Pre-release

Release 0.0.20-alpha

Added

  • Feature: Be able to specify source address and port for clients: #66

Release 0.0.19-alpha

19 May 21:35
v0.0.19-alpha
7e63b3e
Compare
Choose a tag to compare
Release 0.0.19-alpha Pre-release
Pre-release

Release 0.0.19-alpha

Added

  • Feature: Dualstack IPv4 and IPv6 by default (use -4 or -6 to use either of them alone)
  • Feature: Allow addr part in --local to be optional for consistency: #54
  • Feature: Have a stateful connect phase for UDP
  • CI: Run integration tests for any combination of IPv4, IPv6, TCP, UDP, specific bind and wildcard bind

Fixes

  • Ensure remote hostname is mandatory for --local/-L mode

Release 0.0.18-alpha

15 May 16:57
v0.0.18-alpha
ffc4be9
Compare
Choose a tag to compare
Release 0.0.18-alpha Pre-release
Pre-release

Release 0.0.18-alpha

Added

  • Feature: IP ToS selection (-T/--tos)
  • Feature: Print socket options (--info) for socket, IPv4, IPv6 and/or TCP

Release 0.0.17-alpha

13 May 21:59
v0.0.17-alpha
ddec6c5
Compare
Choose a tag to compare
Release 0.0.17-alpha Pre-release
Pre-release

Release 0.0.17-alpha

Fixed

  • CI: Fixed test frameworks for error checking

Added

  • Feature: IPv6 support (-6)

Changed

  • Changed --rebind to allow omitting an argument for endless connect retries