PROTECTION CONTRE LA COPIE SUR CD

fabiin Messages postés 329 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 8 décembre 2009 - 1 mai 2002 à 09:05
auran Messages postés 3 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 24 juin 2011 - 24 juin 2011 à 08:08
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/11892-protection-contre-la-copie-sur-cd

auran Messages postés 3 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 24 juin 2011
24 juin 2011 à 08:08
j'ai essai le code avec un delphi 7 et des erreurs de script s'affiche.quelqu' un peu m'aider.

Procedure craye_file_inc;
var j : int64;
buf : array[word] of byte;
St : TFileStream;
begin
for j:=0 to 32766 do
buf[j]:=byte(j); // ne pas crayé un fichier de moins de 32k
st:=Tfilestream.create('Protection.dat',fmCreate);
for j:=0 to 10 do
st.write(Buf,Sizeof(Buf));
st.free;
end;
// dans votre programme
Function CheckIfOriginalCd:Boolean
var f : thandle;
b : array[0..500] of byte;
lus : integer;
Totlus : Int64;
begin
result:=false;
Totlus:=0;
if not fileexist('Protection.dat') then exit;
f:=Filecreate('Protection.dat',fmRead);
while true do
begin
try
Fileread(f,b,lus);
exept
break;
end;
totlus:=totlus+lus;
if lus=0 then
break;
end;
if filesize('Protection.dat')<>Totlus then
if attributs, time etc etc... then
result:=true;
end;
cs_eleuch Messages postés 11 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 15 avril 2011
9 juin 2011 à 19:08
Commencer par exemple par Visual Basic 2008 Exp téléchargeable gratuitement.
auran Messages postés 3 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 24 juin 2011
9 juin 2011 à 16:42
re salut merci je vais le voir.
pour le programme comment je vas faire et le procedure sur delphi je connais pas encore ce language je doit utilisé quel logiciel pour creer le programme.merci
cs_eleuch Messages postés 11 Date d'inscription mardi 30 décembre 2008 Statut Membre Dernière intervention 15 avril 2011
8 juin 2011 à 14:23
S'il sagit d'un soft (application client) livré sur CD dont on veut protéger afin qu'il puisse être chargé qu'une seule fois dans le PC du client je vous proposes une solution à télecharger gratuitement depuis ce lien http://sosdeveloper.atspace.cc/Service.htm
auran Messages postés 3 Date d'inscription lundi 26 novembre 2007 Statut Membre Dernière intervention 24 juin 2011
8 juin 2011 à 13:38
bonjour j'aimerai vous demander de m'envoyer un fichier zip si possible merci d'avance
cs_bref Messages postés 4 Date d'inscription mercredi 1 décembre 2004 Statut Membre Dernière intervention 5 mars 2009
5 mars 2009 à 11:26
bien, y a-t-il une méthode de PROTECTION CONTRE LA COPIE DU CD lui même ou y a-t-il un module qui d'identifier un ordinateur lors de l'installation d'une application pour qu'elle ne soit pas installée sur un autre
aminedelphi Messages postés 49 Date d'inscription samedi 26 janvier 2008 Statut Membre Dernière intervention 9 mars 2011
16 juil. 2008 à 03:45
Protection
aminedelphi Messages postés 49 Date d'inscription samedi 26 janvier 2008 Statut Membre Dernière intervention 9 mars 2011
16 juil. 2008 à 03:44
Excellant
whitesadhu Messages postés 1 Date d'inscription vendredi 28 décembre 2007 Statut Membre Dernière intervention 30 décembre 2007
30 déc. 2007 à 08:28
je suis auteur d'un livre qui est edite en france, j'aimerais qu'il soit editer au format pdf sur cd.
n'y connaissant rien du tout en informatique, qui peut m'aider ?
pourcentage sur les ventes futures possible...
merci
Hamhama007 Messages postés 5 Date d'inscription lundi 2 avril 2007 Statut Membre Dernière intervention 5 avril 2007
3 avril 2007 à 17:43
Merci...
Mais
Est qu'on doit Changer quelque chose dans la 'Source' quand on fait le fichier protection.dat (Ce qui est en vert!?) ???
Merci de me répondre
TheTrax Messages postés 1 Date d'inscription samedi 18 juin 2005 Statut Membre Dernière intervention 19 septembre 2006
19 sept. 2006 à 23:10
Bonne protection !
j'ai fait l'essai avec plusieurs cd's en forant un petit trou dedans et c'est génial +++++
clone et quelques autres programmes de copie n'y voient que du feu !
SebRoach Messages postés 1 Date d'inscription mardi 11 juillet 2006 Statut Membre Dernière intervention 11 juillet 2006
11 juil. 2006 à 21:57
j'ai pas assez de connaissance pour faire moi-même ce fichier protection.dat pourrais-je obtenir directement ce fichier!

Mon problème est, que j'ai une boutique informatique, et plusieurs clients me demande comment ils pourraits protéger leur copies, et j'ai trouver votre code source! merci d'avance!
cs_ManChesTer Messages postés 374 Date d'inscription vendredi 20 octobre 2000 Statut Modérateur Dernière intervention 15 janvier 2021
19 mai 2005 à 23:15
Lol,
En fait pour l'amélioration c'est simple, tu fais des micro griffes tres difficiles à détectees.
(idéalement plusieurs brulures au lazer sur la surface réféchissante à des endroits différents prédefinis)

la cession doit etre continue sur la totalité du cd(pas de sépartaion visible)

Le reste c'est l'affaire du coder....

Il est clair que il y a d'autres astuces plus ou moins connues pour encore amèliorer, mais je ne veut pas m'étendre la dessus , le but n'etant pas d'aider les pirates !

Bon Coding...

ManChesTer.
yhermans Messages postés 2 Date d'inscription jeudi 15 juillet 2004 Statut Membre Dernière intervention 19 mai 2005
19 mai 2005 à 22:23
économie de cd, le plantage permetant au "copieur" de conserver son cd vierge et intacte <= tu croi vraiment qu'il aura pa essayé de graver quelque octet?

facilité de reproduction de la gratte <= tu suggere peut etre alors de graver une session bidon puis celle avec le fameux fichier puis les données? et je ne pense pas k'il soit plus dur de reproduire la gratte que ce soit au debut de la piste du cd qu'a la fin les limites étant clairement marquées.

(Mais j'aime bien cette protection :), ne croit pas que je critiquen j'essaye seulementde voir si on peut encore l'ameliorer)
cs_ManChesTer Messages postés 374 Date d'inscription vendredi 20 octobre 2000 Statut Modérateur Dernière intervention 15 janvier 2021
19 mai 2005 à 19:14
avantages (pour le pirate):
- Evite l'imprecision de la mesure du rayon des données gravées
lors de la session principale <== facilité de reproduction de la gratte
- Evite que les données principales soient gravées quand même avant le plantage de la gravure (quoique assez futile) <== économie de cd, le plantage permetant au "copieur" de conserver son cd vierge et intacte

D'autres suggestions ?

Bon Coding....

ManChesTer.
yhermans Messages postés 2 Date d'inscription jeudi 15 juillet 2004 Statut Membre Dernière intervention 19 mai 2005
18 mai 2005 à 23:08
Perso je pense plutôt qu'il faudrait faire les choses en sens inverse, c'est a dire commencer par graver le fichier "Protection.dat" dans une session, le rayer, regraver avec ce que l'on souhaite et l'executable, ce, dans une nouvelle session que l'on clos finalement.

avantages:
- Evite l'imprecision de la mesure du rayon des données gravées
lors de la session principale
- Evite que les données principales soient gravées quand même avant
le plantage de la gravure (quoique assez futile)
cs_ManChesTer Messages postés 374 Date d'inscription vendredi 20 octobre 2000 Statut Modérateur Dernière intervention 15 janvier 2021
24 févr. 2005 à 22:55
Fenosa, tu a raison, c'est pourquoi le deffect est dans un fichier et non un secteur sur le cd, dans se cas précis, les softs de "cd clonage" ne repèrent pas la protection et celle ci reste efficace...

Bon Coding....

ManChesTer.
cs_fenosoa Messages postés 3 Date d'inscription samedi 31 juillet 2004 Statut Membre Dernière intervention 2 mars 2006
24 févr. 2005 à 17:03
Oui mais si jamais on utilise des appz pour cloner le cd ? Ne serait-ce pas un échec de la protection. Le clonage parfait recopie aussi les secteurs défectueux...
Et oui.
LIKUMBU Messages postés 1 Date d'inscription mardi 22 février 2005 Statut Membre Dernière intervention 22 février 2005
22 févr. 2005 à 23:04
je sui novice mais je cherche un moyen de rendre mes cd-r ingravable qq1 pourrai t il m'aider ?
DeltaFX Messages postés 449 Date d'inscription lundi 19 avril 2004 Statut Membre Dernière intervention 8 avril 2009 2
9 oct. 2004 à 22:17
Oh ben 'crayer', ca doit etre la version "copy-proof" de Créer....
RocketSpawn Messages postés 16 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 10 avril 2007
7 août 2004 à 20:53
Oui c'est vrai , bien sur mais je pense juste que ta protection arretera les newbies et --cracker débutant, il est sur qu'en rajoutant un checksum phique / memory, plusieur anti-debugger, un packer et ta technique c'est dejà moins drole :D
cs_ManChesTer Messages postés 374 Date d'inscription vendredi 20 octobre 2000 Statut Modérateur Dernière intervention 15 janvier 2021
7 août 2004 à 20:49
RocketSpawn,

Comme ecrit + haut
"c'est la technique de protection que j'utilise le plus bien sur mon code est plus perfectionné "

Elle n'est pas secure telle quelle, et mon intention n'est pas de donner du tout cuit...

La reflexion est la meilleure alièe du dèveloppeur, cette technique bien utilisèe est redoutable....

Le tout est d'etre capable d' ecrire un code proteger et de maitriser quelques astuces et d'introduire quelques checksums, gestions d'interrupts et ou code automodifiè.

Bon Coding...

ManChesTer.
RocketSpawn Messages postés 16 Date d'inscription lundi 16 décembre 2002 Statut Membre Dernière intervention 10 avril 2007
7 août 2004 à 14:42
Je ne pense pas que ta protection soit bien fournit ... 2 comparaison a faire sauter et c'est finni :D
webast Messages postés 2 Date d'inscription mardi 21 octobre 2003 Statut Membre Dernière intervention 16 août 2004
21 oct. 2003 à 15:33
désolé mais ca veut dire quoi "crayer" ?
sakr188 Messages postés 4 Date d'inscription dimanche 16 mars 2003 Statut Membre Dernière intervention 1 octobre 2006
18 sept. 2003 à 00:52
jai put fair cette protection si tu veus me envoier le source et le exe
mercie davence

envoire
cs_ManChesTer Messages postés 374 Date d'inscription vendredi 20 octobre 2000 Statut Modérateur Dernière intervention 15 janvier 2021
10 sept. 2003 à 19:50
CloudStrife,

Tu a raison, mais quand on bosse dans le domaine, forcément on ne rèvelle pas le petit truc en +, qui rend se syteme encore bien plus efficace.... Thinking is butifull, lol....

Bon coding....

ManChesTer.
cs_CloudStrife Messages postés 12 Date d'inscription dimanche 10 mars 2002 Statut Membre Dernière intervention 14 janvier 2006
10 sept. 2003 à 15:00
enfaite c'est la même technique que celle utiliser par beaucoup de protection de copie...
JackTheRipp3r Messages postés 50 Date d'inscription jeudi 1 mai 2003 Statut Membre Dernière intervention 5 février 2004
2 mai 2003 à 22:27
Ah ok merci g compri ! pas mal !
cs_ManChesTer Messages postés 374 Date d'inscription vendredi 20 octobre 2000 Statut Modérateur Dernière intervention 15 janvier 2021
2 mai 2003 à 21:38
jackTheRipper, en fait si le fichier ne craye pas d'erreur, justement c'est la que ta copie foire ... et biensur comme le programme verifie sa taille, sa présence etc...., lol

Bon coding...

ManChesTer
JackTheRipp3r Messages postés 50 Date d'inscription jeudi 1 mai 2003 Statut Membre Dernière intervention 5 février 2004
1 mai 2003 à 21:52
J'ai juste pas compri pourquoi le Hacker ne peut pas copier le cd, il suffit de ne pas sélectionner le fichier protection.dat qui créerait une erreux pour pouvoir graver le cd. Sauf si j'ais pas compri quelque chose...
cs_ManChesTer Messages postés 374 Date d'inscription vendredi 20 octobre 2000 Statut Modérateur Dernière intervention 15 janvier 2021
25 oct. 2002 à 12:55
AKrilium, En fait si cette technique est bien réalisée techniquement (des appareilages basée sur un technologie au lazer existe chez certains dupplicateurs de cd professionels) elle empeche la copie du cd tant que celui ci n'a pas etè "revisiter" par un hacker compètant....

Bon coding...

ManChesTer.
AKriLium Messages postés 1 Date d'inscription jeudi 18 avril 2002 Statut Membre Dernière intervention 24 octobre 2002
24 oct. 2002 à 21:28
mhh une protec interessante... ca limiterai pas un peu le piratage ca si c t utilisé à grande échelle?
cs_ManChesTer Messages postés 374 Date d'inscription vendredi 20 octobre 2000 Statut Modérateur Dernière intervention 15 janvier 2021
21 mai 2002 à 17:12
Non Kaiser, cette technique bien que artisanal ( je supose que les connectès du site n'on pas un appareilage de duplication de cd industriel, avec l'apareillage de mon duplicateur on peut faire 90cd/minutes qui integer cette technique) est tres compètitive et empeche la copie facile d'une appliaction (un hacker est oubligé de passè par la avant que l'application ne puisse etre dupliquèe par l'utilisateur).

Trouve plus performant et sois mdr après kaiser !
cs_Kaiser Messages postés 2 Date d'inscription mardi 21 mai 2002 Statut Membre Dernière intervention 21 mai 2002
21 mai 2002 à 15:05
MDR !! t'as appris cette teknik chez les gitans ou koi !!
cs_ManChesTer Messages postés 374 Date d'inscription vendredi 20 octobre 2000 Statut Modérateur Dernière intervention 15 janvier 2021
3 mai 2002 à 02:02
si, si DelphiCool mais les softs de copie cd on vit fait de recopier ces n°
DelphiCool Messages postés 455 Date d'inscription mardi 24 juillet 2001 Statut Membre Dernière intervention 10 mars 2009
2 mai 2002 à 09:05
rayer le CD, bizarre
ya surrement d'auttre moyen de voir si le CD est l'orriginal
on risque de bouziller le CD, si on se loupe

Le CD n'as pas un numéro ou un truc du genre???
cs_ManChesTer Messages postés 374 Date d'inscription vendredi 20 octobre 2000 Statut Modérateur Dernière intervention 15 janvier 2021
1 mai 2002 à 22:00
Fabiin, envoie moi un mail pour m'expliquer ce que tu comprend pas
fabiin Messages postés 329 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 8 décembre 2009 6
1 mai 2002 à 20:55
non
cs_ManChesTer Messages postés 374 Date d'inscription vendredi 20 octobre 2000 Statut Modérateur Dernière intervention 15 janvier 2021
1 mai 2002 à 19:32
La gravure du cd :

1 faire une première session avec votre programme et vos datas (sauf protection.dat)

2 Regarder jusq'ou le cd a ètè graver et mesurer cette distance

3 Faire une seconde cession qui ajoure protection.dat (cachez le)

3 Remesuré jusq'ou le cd est gravé

4 prendre un point entre les deux mesures et griffé la surface NON Gravée du cd

5 Collè l'etiquette de votre cd (Comme ca on voit pas la griffe)

pigé ?
Cyberdevil Messages postés 483 Date d'inscription mardi 10 juillet 2001 Statut Membre Dernière intervention 12 juillet 2006
1 mai 2002 à 16:53
je capte pas trop tu peux être plus précis ???
fabiin Messages postés 329 Date d'inscription mercredi 4 avril 2001 Statut Membre Dernière intervention 8 décembre 2009 6
1 mai 2002 à 09:05
c pas con , mais
ca veu dire koi faire une griffe a la fin du cd ?
Rejoignez-nous