This release merges some external work, and most importantly has new TUN functionality, allowing you set to use -w
in ssh and set up full VPNs with your reverse ssh clients.
Unfortunately, this has increased binary size somewhat. So I would recommend compiling in release (make release
), and using upx
if that matters to you.
Features
- Implement support for
TUN
devices in the client, allowing full ICMP/UDP/TCP forwarding - Full IDs are no longer needed when forwarding/connecting to a client, partial matches now work #49
Bug Fixes
link -l
will now print what callback server the binary was generated with #48- Stop client if connect back address is invalid, rather than endlessly retrying it
- Timeout on initial local forward so that things like nmap dont wait forever
Changes
- Remove process hiding, the client fork will no longer pick a random benign process to change its
argv[0]
to
External Contributions
- @TechSupportJosh Changed timeouts on the webserver to 20 seconds in #47
- @exploide Improved RSSH client compatibility by improving the makefile in #51
Full Changelog: v1.0.3...v1.0.4