Vérifier une Clef USB (Flash disk)
Bonjours à tous,
Je vien te finir mon logiciel de gestion, Maintenant je cherche à ce que mon logiciel démarre si seulement si Le numéro de série d'une cléf USB (Flash disk) est bon (enregistrer dans une base de donnée par exemple).
Le problème est que je ne sais pas comment faire pour détécter cette Clef, et comment avoir son N° de série.
Merci de m'aider svp.
comment lire le vrai numero du fabricant d'un clef usb !
une question ! (piratage)
il est possible de pirater un protetion via clef usb !
SAUF SI ON LIT BIEN LE NUMERO D ADRESSE MAC !! le numero du fabricant.
vers qu elle autre clef usb ?
je veux parler des disque dur portable en usb !
comment copier
avec ce code on peut modifier le numero de serie d'un disque dur.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #define _WIN32_WINNT 0x0500
DWORD GetDriveNro()
{
DWORD dwnro = 0;
GetVolumeInformation(szvol, 0, 0, &dwnro, 0, 0, 0, 0);
return dwnro;
}
void __stdcall ChangeDrvNro(HWND hdlg)
{
DWORD dwnro, dwret;
dwnro = GetDlgItemInt(hdlg, IDED_NRO, (int*)&dwret, 0);
if(!dwret || !dwnro) {
MessageBox(hdlg, "Donner un nombre > 0 ET <= 4294967295", szappname, 0x30);
return;
}
dwret = SetHdSerial((DWORD) szvol[0], dwnro);
if(!dwret) MessageBox(hdlg, "ACCOMPLI", szappname, 0x40);
else if(dwret != SRL_SYSUNKNOWN) DisplayLastError(hdlg, dwret);
else MessageBox(hdlg, szSYSUNKNOWN, szappname, 0x30);
} |
j'ai pas encore tester avec une vrai clef usb.
comment lire le vrai numero du fabricant d'un clef usb !