Skip to content

Latest commit

 

History

History
34 lines (29 loc) · 833 Bytes

README.md

File metadata and controls

34 lines (29 loc) · 833 Bytes

SneakyReverseShell

A stealthy remote shell that can hide from processes such as PS and TOP. The server requires the kernel module to run. The server can support connections from multiple different clients.

Build

The code can be built by doing

make

The kernel module can be inserted by doing

insmod lkm/syscall.ko

The kernel module can subsequently be removed by doing

rmmod syscall

Root privileges will be needed to insert and remove the kernel module

Run

Once the kernel module has been inserted the server can be run using the following command. A port must be specified, if an ip-address is not specified it will use the local IP

server/server.o <port> [ip-address]

The client takes the same arguments as the server and can be run by doing:

client/client.o <port> [ip-address]