A RAT terminal creator/handler
Bane consists of 3 main components:
- Bane the initial terminal interface
- RAT the shell interface which enables you to create, customize RAT
- Shell the rat interface which enables you to control remotely victims
- Java version 8
- Linux/Mac OS it is also fully working for Windows but the terminal interface is not perfectly compatible yet.
If you are on a Linux-like system you can use install.sh to add bane as the command otherwise you can use Bane anyway by typing
java -jar bane.jar
Initially you will be welcomed by the Bane interface there you can choose to use the RAT Interface or the Shell Interface.
help
to show the commands of the current interface
rat
to go to the RAT Interface
shell
to go to the Shell Interface
start (port)
Creates the server at the specified port (optional)
show
Shows the devices connected to the bane service
sysinfo
Get system info about the device
select <name>
Selects the device
track
Tracks the current position of the device
sopen
Starts a remote shell
sclose
Closes the remote shell
news
Returns the notifications
keylog
Keylogs the device (In development)
photo
Take photo (In development)
record -d <time>
Record audio (In development)
video -d <time>
Record video (In development)
upload <path>
Uploads a file (Testing...)
download <path>
Downloads a file (Testing...)
video -d <time>
Record video (In development)
name <new name>
Changes the name of the current device
sendsms number \"text\"
Sends a message to a number
dump [sms/contacts/calls]
Get all sms/contacts/calls
set <address> <port>
Sets the address and port of the server
build [apk/exe]
Builds the bane application
inject [apk/exe] path
Injects bane inside an application
- Android (currently under development but still open for Alpha tests)
- Windows (not quite yet)
- Linux/Max OS (not quite yet)
- RAT Interface
- set
- build [apk/exe]
- inject [apk/...] path
- Shell Interface
- upload
- download