PDA

View Full Version : C e registro di sistema Win


Zandor
20-10-2005, 17:30
Come posso inserire stringhe e valori, ma soprattutto stringhe, nel registro di sistema di windows, programmando in c?

Piu' che altro mi interessa leggere e scrivere nel classico registro di sistema di windows.

Per esempio se volessi che a un certo punto il programma scrivesse una stringa "C:\prova.exe" in [HKLM\software\...\run]?

cikko
20-10-2005, 18:06
devi usare le API di Windows: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/about_the_registry.asp

Saluti

71104
21-10-2005, 12:38
Per esempio se volessi che a un certo punto il programma scrivesse una stringa "C:\prova.exe" in [HKLM\software\...\run]? e ti pareva :D

tante volte stessi creando malware, ci sono molti modi migliori per avviare automaticamente ad insaputa dell'utente (la chiave Run è la prima dove tutti vanno a guardare, e se non ci guarda l'utente ci guarda sicuramente l'antivirus o l'antispyware); i due modi migliori che io conosca sono:
1) creazione di un driver, che è anche difficile da rimuovere
2) infezione di un programma già esistente (ad es. explorer.exe)

se invece non stai programmando malware dimentica quello che ho scritto :D