Salut A tous,
ma question est la suivante:
comment puis je avoir le numero de serie logique ou physique de mon disque dur a l'aide des interruptions ou l'asm .
Merci A tous
Salut A tous,
ma question est la suivante:
comment puis je avoir le numero de serie logique ou physique de mon disque dur a l'aide des interruptions ou l'asm .
Merci A tous
toujours chercher du savoir
Salut !!!
Heuu qu'entends tu par numéro de série "logique" ou "physique" pour ton disque dur ??? J'ai un peu de doc mais il faudrait que je sache précisément quel numéro de série tu recherches
Woala a+
Juju
Avant de poster, merci de consulter les règles du forum
Un disque dur possède un numéro "physique", qui ne peut être modifié, et chaque volume possède un numéro de série "logique" qui lui, change a chaque formatage.
Juju_41, si tu as des infos sur lé récupération du numéro physique, ca m'interesse !
Bon développement !
Salut !!
En effet trouver le numéro de série "logique" (je peux me la péter maintenant que je sais ce que c'est ... merci beaucoup ) est bien plus simple que le numéro physique. J'ai cependant réussi a retrouver la doc sur ce numéro de série physique, ci joint un bout de code en Pascal pour le récupérer.
En fait il faut passer par le contrôleur de disque (ports 01F0h - 01F7h).
Pour plus d'explications ou pour une version assembleur n'hésitez pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 var buffer:array[0..255] of word; i:integer; s:string; begin while port[$1f7]<>$50 do ; port[$1f6] := $a0; port[$1f7] := $ec; while port[$1f7]<>$58 do ; for i:=0 to 255 do buffer[i]:=portw[$1f0]; s:=''; for i:=10 to 19 do s:=s+chr(buffer[i] shr 8)+chr(buffer[i] and $ff); end;
Juju
Avant de poster, merci de consulter les règles du forum
Quel est l'intérêt de récupérer ce numéro ? :
Dans quelles situations ?
@+
Ce numéro présente un intérêt pour des faire des protections. En effet ce numéro de série physique de disque dur est unique et ne peut être modifié. Un programme peut par exemple lors de son intallation récupérer ce numéro et faire en sorte qu'il ne puisse s'exécuter que sur le disque portant ce numéro de série une fois installé. Certes, la protection n'empêche pas le piratage du programme d'installation mais c'est déja ça
Avant de poster, merci de consulter les règles du forum
Hello,
C'est effectivement utilise par des systemes de protection.
J'aimerais attirer toutefois ton attention sur son pendant, a savoir
le service aux utilisateurs que tu devras delivrer apres coup. D'abord
l'utilisateur doit etre averti de cela, ensuite des le moment ou
ton utilisateur change de disque, achete un nouveau PC, crash
son HD ou autre...il faudras lui regenerer une licence. Un utilisateut
qui as paye son logiciel est pret a certaines restrictions, pas
toutes. Typiquement une protection de ce style serait extremement
penalisante pour une industrie qui fait du deployement massif avec
renouvellement de parc tous les ans. Un tres bon logiciel pourrait
etre ecarte juste a cause de sa protection, trop limitative.
Il faut bien faire attention de ne pas penaliser l'utilisateur honnete
par de protections trop lourdes a gerer pour un utilisateur final, qui peut
ne pas avoir de reelle notion de ce qu'est un ordinateur et de la
necessite de la protection ajoutee a ton soft. Comme l'as signale
Juju_41, cela n'empecharas pas le piratage bien que cela le
rendras plus difficile et donc demotiveras une petee de
wannabe-crackers.... il ne faut pas te couper d'un marche qui
pourrait te rapporter pour tenter de contrecarrer.... l'innevitable ?
(si ton prog est vraiment bon, et qu'il represente un interet pour
beaucoup de gens, toutes les chances de le voir cracke....)
etherlord.
Learn to SEARCH!!!!
http://fravia.com/
j'avais un numero de vol qui etait 0423-5401 je ne sais pas si c'est un numero de serie logique ou physique mais il a changer lors d'un formatage ej vous implore de m'aider si c'est possible de modifier le numer actuel pour que je puisse reinstaller mon logiciel de gestion qui etait avant et merci beaucoup
Tout ce qui à été dit, à propos de la pénalisation de l'utilisateur final en cas de crash, est effectivement vrai...
Cependant, la génération de protections à partir de composants de type VEGAS ou autres (carte réseaux, N° série des composants hardware...) est un excellent moyen de protection à partir du moment où la maintenance en ligne automatisée est implémentée dans l'application.
- Elle permet de suivre l'évolution (l'historique) du matériel du client, mieux comprendre ses besoins ou les causes de ses pannes.
- L'argument apairé, c'est le côté personalisé des fiches client: Le contact est nettement plus cordial et rassure le client. Cela permet aussi à plusieurs intervenants d'avoir une base de donnée client toujours actualisée.
Pour ta question de N° de vol, cela est complètement lié à ton application... Donc: Contacter le SAV (plus rapide qu'un couteux RE )
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager