Open oza6ut0ne opened 4 years ago
Currently only IPv4 address can be specified for port forwarding and self-injection. So added IPv6 support for them like below.
$ pwncat -l 4444 --self-inject /bin/bash:[xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:4445 $ pwncat -R [xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:4444 10.0.0.1 3306 $ pwncat -L [xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx]:5000 10.0.0.1 3306
Modified arguments parsing for those options to accept IPv6 address.
Be able to specify IPv6 address for --self-inject/-R/-L by surrounding the address with [].
--self-inject
-R
-L
[]
make lint
make code
Add IPv6 support for port forwarding and self-injection
Description / Changes / Goal
Description
Currently only IPv4 address can be specified for port forwarding and self-injection. So added IPv6 support for them like below.
Changes
Modified arguments parsing for those options to accept IPv6 address.
Goal
Be able to specify IPv6 address for
--self-inject
/-R
/-L
by surrounding the address with[]
.PR Checklist
make lint
?make code
?