
EGESPLOIT è una libreria golang per lo sviluppo di malware.
EGESPLOIT è una libreria in golang per lo sviluppo di malware, ha alcune funzioni uniche per l'integrazione con meterpreter.
#DOCUMENTAZIONE
CalculateChecksum(x) : La funzione calcola un checksum a 8 bit di x cifre per connessioni reverse HTTP/HTTPS meterpreter, restituisce il checksum calcolato come stringa.
Meterpreter(ConType, Address) : La funzione avvia una connessione meterpreter, accetta 2 parametri: tipo di connessione (HTTP/HTTPS/TCP) e indirizzo (127.0.0.1:4444), restituisce una stringa per la gestione degli errori.
Persistence() : La funzione copia e aggiunge il binario in esecuzione al registro di avvio.
Sysguide() : La funzione restituisce la directory corrente, la versione del sistema operativo in esecuzione, il nome utente e il nome dell'antivirus come stringhe.
Keylogger(LOGS) : La funzione accetta un puntatore a stringa come parametro e avvia un keylogger, tutti i log dei tasti vengono salvati nel parametro fornito.
Please(Command) : La funzione esegue il parametro fornito con il comando runas. (Richiede autorizzazione per operazioni di livello superiore)
BypassAV() : La funzione bypassa le rilevazioni euristiche dell'antivirus, accetta un intero come parametro per definire il livello di intensità.
Dispatch(Base64_Binary,BinaryName, Parameters) : La funzione rilascia un binario e lo esegue, accetta tre stringhe come parametri: binario codificato in base64, nome del binario e parametri.
Distract() : La funzione esegue un file bat forkbomb per distrarre l'utente.
Dos() : La funzione avvia un attacco DoS verso il target specificato (http://example.com).
SyscallExecute(Shellcode) : La funzione esegue lo shellcode fornito (array di byte) tramite system call.
ThreadExecute(Shellcode) : La funzione esegue lo shellcode fornito (array di byte) con la funzione CreateThread.
WifiList() : La funzione restituisce la cronologia delle connessioni wifi.
#RSE#
RSE sta per "Reduced Sized Exploits", le funzioni sotto la cartella RSE sono costruite con chiamate API di Windows per ridurre le dimensioni dei payload.
Bitcoin: 16GvMV7eZH22p4rLQuu8h2gbgSLYr11KBM