reverse_ssh
reverse_ssh copied to clipboard
SSH based reverse shell
It would be cool to embed the busybox toolkit in a way it could be used as a fallback shell. This is useful if you're popping a lightweight/distroless container with...
Automatically execute command functions after being online. For example, Windows can set up automatic migration process, automatically take screenshots and save them, or customize the execution of some commands.
It would be great if RSSH could support polling over HTTP(S) as a transport, à la ferryman. Very useful for when you only have HTTP/HTTPS as your egress, and websockets...
``` C:\Windows\system32>ba.exe ba.exe fatal error: bcryptprimitives.dll not found runtime: panic before malloc heap initialized ``` It seems golang version above 1.20 not support windows 7 or 2008,how to downgrade go...
Would it be possible to introduce a flag that allows customisation of the SSH client version string? At the moment, it defaults to: `ClientVersion: "SSH-" + internal.Version + "-" +...
Is there a particular reason the private key is compiled in and not generated or passed in? I found this https://github.com/NHAS/reverse_ssh/issues/107 but that does not quite cover the reasoning.
I've set the server timeout to 300 seconds (`--timeout 300`), but now I'm seeing the clients always disconnect after 240s. This looks like the initial [client timeout](https://github.com/NHAS/reverse_ssh/blob/b6f34052d4278f4aaff99dd5e96056457bcb7584/internal/client/client.go#L361). IIUC the server...