Releases: NHAS/reverse_ssh
v2.6.8
Fix a rather annoying regression where RSSH clients would fail to connect due to missing their embedded private key. After me missing a line removal from a fork.
Features:
- Added work to support corporate kerberos enabled proxies thanks to @durck
Changes:
- Improved proxy env variable handling by making case sensitive and including all values to try as potential proxies fixes #182
v2.6.6
This release brings a few QoL and functional improvements helpfully contributed by @wrighterase
Features:
- The garble option in the
link
command now supports lzma compression for better RSSH client sizes - Log Level control, the
--log-level
cli flag orRSSH_LOG_LEVEL
env variable now lets you define now noisy the RSSH server log is, withDISABLED
,INFO
,WARNING
,ERROR
andFATAL
options - You can now change the server console label from
catcher$
using the cli flag--console-label
or env variableRSSH_CONSOLE_LABEL
, helpful for differentiating different RSSH server instances
Public Key for this release:
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGuhBJ2e5tAhdWtJeXqzjnWBSH8eSZJ9yOLJvAmW2Egg
v2.6.4
v2.6.3
v2.6.2
This release adds a minor new feature and fixes a small edge case bug.
Feature:
- When using download handlers for file execution (e.g
ssh -J localhost:3232 nhas.me rssh://busybox ls /
) it is now possible to supply a url parameter which specifies what theargv[0]
should be. For examplessh -J localhost:3232 nhas.me rssh://busybox\?argv=busybox ls /
Bug Fix:
- Closes #175 the jump handler was passing in the wrong server connection, and thus the
ssh
client would get arssh-download
request instead of the server. This stopped jump host downloading of shells from working properly.
v2.6.1
Like any good fix to a long standing bug, this is fix part two where I actually fix it totally.
Bug fixes:
- Stop congestion control issues due to packets being chopped in half at higher transfer speeds
- Expose internal SSH structures to read data packet by packet for tun device
Changes:
- Logging for tun has changed to show stats rather than all connections. This should also speed things up
Thanks to @lachlan2k
v2.6.0
This release brings a long awaited fix to RSSH's tuntap functionality which closes out a long standing bug that causes connections break randomly.
It also brings some quality of life improvements.
Fixes:
- Tun devices will now actually send data if multiple packets are sent at once
New Features:
- New console command
log
allows you to see client binary stdout/logging output on the server itself, or direct logging output to a file clear
command clears the server console- Raw TCP downloading is now possible, rather than having to use http to host client binaries you can now connect to the server control port. Check out
link --raw-download
, thanks to @stacksparrow4 for suggesting it - The automatic bash script generated by appending
.sh
to links can now be configured to write the binary to a specific folder withlink --working-directory
Public Key for this release:
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN3MrSqUg34VLQJe/z485GhRvSlDh2Qihxs4ARL4PZ+1
v2.5.9
This release adds a quality of life improvement to the server console.
Now all commands will error if an invalid flag is supplied, additionally help text has been updated.
Public key for this release:
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJSBTsN0WFNOQE5ut7Ti3j/GuojfTR39JFwwL/TfeXIg