-
Notifications
You must be signed in to change notification settings - Fork 1
Commands
All Commands For Crotamine
-
list_clients: Server: Lists all connected clients with their profiles. Client: N/A
-
connect : Server: Connects to a specific client by IP. Client: N/A
-
disconnect: Server: Disconnects from the current client. Client: N/A
-
tasklist: Server: Requests the task list from the client. Client: Executes tasklist command and sends the output back.
-
geolocate: Server: Requests geolocation information from the client. Client: Fetches geolocation data and sends it back.
-
screenshare: Server: Initiates a screenshare session with the client. Client: Starts a screenshare session using vidstream.
-
shell: Server: Opens an interactive shell with the client. Client: Executes shell commands and sends the output back.
-
drivers: Server: Requests a list of drivers from the client. Client: N/A (No implementation provided for drivers command)
-
setvalue: Server: Sets a registry value on the client. Client: Receives registry parameters and sets the value.
-
delkey: Server: Deletes a registry key on the client. Client: Receives registry parameters and deletes the key.
-
createkey: Server: Creates a registry key on the client. Client: Receives registry parameters and creates the key.
-
disableUAC: Server: Disables User Account Control on the client. Client: N/A (No implementation provided for disableUAC command)
-
reboot: Server: Reboots the client machine. Client: Reboots the machine.
-
usbdrivers: Server: Requests a list of USB drivers from the client. Client: N/A (No implementation provided for usbdrivers command)
-
volumeup: Server: Increases the volume on the client machine. Client: Sets the volume to maximum.
-
volumedown: Server: Decreases the volume on the client machine. Client: Sets the volume to minimum.
-
monitors: Server: Requests monitor information from the client. Client: N/A (No implementation provided for monitors command)
-
kill : Server: Kills a specific process on the client machine. Client: Terminates the specified process.
-
extendrights: Server: Extends user rights on the client machine. Client: N/A (No implementation provided for extendrights command)
-
turnoffmon: Server: Turns off the monitor on the client machine. Client: Turns off the display.
-
turnonmon: Server: Turns on the monitor on the client machine. Client: N/A (No implementation provided for turnonmon command)
-
setwallpaper: Server: Sets the desktop wallpaper on the client machine. Client: N/A (No implementation provided for setwallpaper command)
-
keyscan_start: Server: Starts a keylogger on the client machine. Client: Starts keylogging and saves keystrokes to a file.
-
send_logs: Server: Requests keylogger logs from the client. Client: N/A (No implementation provided for send_logs command)
-
stop_keylogger: Server: Stops the keylogger on the client machine. Client: N/A (No implementation provided for stop_keylogger command)
-
delfile : Server: Deletes a specific file on the client machine. Client: Deletes the specified file.
-
createfile : Server: Creates a specific file on the client machine. Client: Creates the specified file.
-
ipconfig: Server: Requests IP configuration from the client. Client: Sends IP configuration details back.
-
writein : Server: Writes text into a specific file on the client machine. Client: N/A (No implementation provided for writein command)
-
sendmessage: Server: Sends a message box to the client machine. Client: Displays the message box with provided text and title.
-
profilepswd : Server: Requests password profile information from the client. Client: Sends the password profile information back.
-
profiles: Server: Requests profiles information from the client. Client: N/A (No implementation provided for profiles command)
-
cpu_cores: Server: Requests CPU core information from the client. Client: N/A (No implementation provided for cpu_cores command)
-
cd : Server: Changes the current directory on the client machine. Client: Changes the directory and sends the current directory back.
-
cd ..: Server: Changes to the parent directory on the client machine. Client: Changes to the parent directory and sends the current directory back.
-
:: Server: Changes to the specified drive on the client machine. Client: Changes to the specified drive and sends the current directory back.
-
dir: Server: Lists the contents of the current directory on the client machine. Client: Lists directory contents and sends them back.
-
portscan: Server: Performs a port scan on the client machine. Client: N/A (No implementation provided for portscan command)
-
systeminfo: Server: Requests system information from the client. Client: Sends system information back.
-
localtime: Server: Requests local time from the client machine. Client: N/A (No implementation provided for localtime command)
-
abspath : Server: Requests the absolute path of a file on the client machine. Client: N/A (No implementation provided for abspath command)
-
readfile : Server: Reads a specific file on the client machine. Client: Reads the file and sends its content back.
-
disable --keyboard: Server: Disables the keyboard on the client machine. Client: Disables the keyboard input.
-
disable --mouse: Server: Disables the mouse on the client machine. Client: Disables the mouse input.
-
disable --all: Server: Disables both keyboard and mouse on the client machine. Client: Disables both keyboard and mouse input.
-
enable --all: Server: Enables both keyboard and mouse on the client machine. Client: Enables both keyboard and mouse input.
-
enable --keyboard: Server: Enables the keyboard on the client machine. Client: Enables the keyboard input.
-
enable --mouse: Server: Enables the mouse on the client machine. Client: Enables the mouse input.
-
browser : Server: Opens a browser with a specific query on the client machine. Client: Opens the browser with the provided query.
-
cp : Server: Copies a file from source to destination on the client machine. Client: Copies the specified file.
-
mv : Server: Moves a file from source to destination on the client machine. Client: Moves the specified file.
-
editfile : Server: Edits a specific file on the client machine. Client: N/A (No implementation provided for editfile command)
-
mkdir : Server: Creates a directory on the client machine. Client: Creates the specified directory.
-
rmdir : Server: Removes a directory on the client machine. Client: Removes the specified directory.
-
searchfile : Server: Searches for a file on the client machine. Client: N/A (No implementation provided for searchfile command)
-
curpid: Server: Requests the current process ID from the client machine. Client: Sends the current process ID back.
-
sysinfo: Server: Requests system information from the client machine. Client: Sends system information back.
-
pwd: Server: Requests the current working directory from the client machine. Client: Sends the current working directory back.
-
screenshare: Server: Initiates a screenshare session with the client. Client: Starts a screenshare session using vidstream.
-
webcam: Server: Initiates a webcam session with the client. Client: Starts a webcam session using vidstream.
-
breakstream: Server: Stops the current streaming session. Client: Stops the current streaming session.
-
startfile : Server: Starts (opens) a specific file on the client machine. Client: Opens the specified file.
-
download : Server: Downloads a file from the client machine. Client: Sends the specified file to the server.
-
upload: Server: Uploads a file to the client machine. Client: Receives the uploaded file.
-
disabletaskmgr: Server: Disables the task manager on the client machine. Client: Continuously hides the task manager window.
-
enabletaskmgr: Server: Enables the task manager on the client machine. Client: N/A (No implementation provided for enabletaskmgr command)
-
isuseradmin: Server: Checks if the client is running as an administrator. Client: N/A (No implementation provided for isuseradmin command)
-
help: Server: Displays a help banner. Client: N/A
-
screenshot: Server: Requests a screenshot from the client machine. Client: Captures a screenshot and sends it back.
-
webcam_snap: Server: Requests a webcam snapshot from the client machine. Client: Captures a webcam snapshot and sends it back.
-
Notes: Commands such as disableUAC, drivers, usbdrivers, monitors, extendrights, turnonmon, send_logs, stop_keylogger, writein, profiles, cpu_cores, portscan, localtime, abspath, searchfile, editfile, enabletaskmgr, isuseradmin have no implementation in the provided client.py. Some commands (setwallpaper, keyscan_start, send_logs, stop_keylogger, enable --all, enable --keyboard, enable --mouse, cp, mv, editfile, searchfile) are listed but have no implementation in either the server.py or client.py.