Giant-Reverse (GR) is the platform of the architectural prototype called "Next Generation Reverse Shell." The aim of this prototype is to provide advanced rever-shell functionality for a reliable post-exploitation persistence. GR tunnels shell transaction through standard protocols; and the way the tunneling is performed is dependent on the protocol specification. GR maintains an internal command system enabling the user to have greater flexibility over the established reverse-shell connection. The user can switch betweeen the tunneling protocols at run time, suspend the transaction for a period of time, change the server IP address the client is connected to, instantiate additional multiple shells, and so on.
|