Skip to content

Releases: NHAS/reverse_ssh

v2.5.6

07 Oct 20:59
Compare
Choose a tag to compare

A small release to update modules and fix some codeql issues.

Public key for this release:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIMTRmSqr5VQX5xQoNUHXZyKwmYlFUgKkSDtNhuDzlrJY

v2.5.5

02 Jul 06:01
Compare
Choose a tag to compare

A small update that enables the server to build shared objects for 32bit windows.

v2.5.4

29 Jun 08:10
Compare
Choose a tag to compare

This release includes a number of QoL updates from pull requests by https://github.com/wrighterase and enables the RSSH client to be built for the MIPS architecture.

Features:

  • The RSSH webserver templating now supports powershell (just append .ps1 to the end of your links!)

Changes:

  • When listing link's the table now shows the filesize
  • The server log now outputs basic colors for new connections and webserver hits
  • The webserver now generates scripts using the Host header as the connect back by default, unless the --external_address flag is specified

v2.5.3

17 Jun 02:52
Compare
Choose a tag to compare

A simple release that just updates the golang modules to keep everything nice and up to date.

(also updates the tun.go just to keep gvisor happy)

v2.5.2

21 May 05:34
Compare
Choose a tag to compare

Small bug fix

Bug Fix:

  • Fix shared objects Run signature to include custom sni and proxy options

v2.5.1

26 Apr 06:04
Compare
Choose a tag to compare

Small bug fix

Bug Fix:

  • If the server argument external_address lacks a port, bash/sh template generated via creating a link may result in a blank url path

v2.5.0

24 Apr 07:37
Compare
Choose a tag to compare

This release adds a number of fun new features.
Most importantly:

  • Support the HTTP polling transport, so instead of creating one long term stream the client can now send HTTP requests for sending/receiving data.
  • Privilege levels and 'ownership' over clients, where clients can be associated with specific users as to not share them with all users on the server

Features:

  • HTTP polling transport via the uri scheme https:// and http://, more details on 146
  • Custom SNI, it is now possible to define a baked in SNI that the RSSH client will use to connect to a server using TLS. This can be specified in link with --sni.
  • Server now provides bash auto-completions that can easily integrate with existing solutions with the autocomplete command, tracked by issue 156
  • authorized_controllee_keys file now supports RSSH custom tag owners to define who controls said client
  • link command now has optional owners flag to define which user/s should be shown the client in their list
  • New access server console command can share/hide clients
  • The RSSH server will now look in the data-directory/keys/$USERNAME for user keys (instead of administrative keys)

Security Fixes:

Public key for this release:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIkk/jazhGONHIRcJ/WXX+lDcWZYDOs6wLNNArqgrulY

v2.4.3

23 Feb 07:34
Compare
Choose a tag to compare

Fixed regression in remote forwarding.

Bug Fix:

  • The RSSH client will now correctly send remote forward requests to the ssh client when requested

The public key is the same as the last release

v2.4.2

22 Feb 08:53
Compare
Choose a tag to compare

This minor release fixes a regression in the url parsing introduced in 2.4.0

This also resolves the security vulnerabilities discovered in the SSH library

Bug Fix:

  • When no url scheme is passed the rssh client will no longer fail to select ssh as the default scheme (thanks #153)

Public Key for this release:

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKyg/5L/9I9AtPz7zyl3r0YnjD4nClDx3EYhBLHSiqGx

v2.4.1

29 Dec 22:41
Compare
Choose a tag to compare

A tiny one line change that removes testing conditions for winpty.

2.4.0 will always use winpty rather than conpty, this release has the same public key as the previous release.