Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1595 connectés 

  FORUM HardWare.fr
  Programmation
  ASM

  Comment on cree un no cd

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment on cree un no cd

n°1668282
marco565
Posté le 09-01-2008 à 14:28:22  profilanswer
 

Bonjour je poste ce sujet dans le language assembleur car je pense que un nocd ce fait avec celui ci mais je le sait pas.
 
 
je voudrais savoir juste par curiosité comment les crakeurs font pour faire les no cd ?
 
j'ai une hypothése mais sa demande bcp trop de travail et elle est tres compliqué: il déassemble le fichier exe et il vire le code qui recommande le cd ?
 
 
merci de vos reponces
 
(je poste pas pour creer des no cd, juste pour savoir comment on les fait)

mood
Publicité
Posté le 09-01-2008 à 14:28:22  profilanswer
 

n°1668376
capitainei​gloo
Posté le 09-01-2008 à 16:13:35  profilanswer
 

il recherche dans le code :
 
if "pas de CD" then "marche pas"
else "marche"
 
et il se debrouille pour avoir  
 
if "pas de CD" then "marche"
else "marche"
 
en sachant qu'en assembleur, un "then", c'est rien d'autre qu'un jmp...

n°1668579
marco565
Posté le 09-01-2008 à 20:17:10  profilanswer
 

donc c'est sa il déassemble le fichier exe ?

n°1668590
Elmoricq
Modérateur
Posté le 09-01-2008 à 20:55:18  profilanswer
 

Non, il consulte sa boule de cristal pour savoir à quel endroit le fichier doit être modifié.

n°1668678
Ace17
Posté le 10-01-2008 à 08:43:54  profilanswer
 

marco565 a écrit :

donc c'est sa il déassemble le fichier exe ?

Le desassemblage, ca n'est que la premiere etape. Ca ne va rien t'apporter de plus que plusieurs centaines de milliers de lignes de code en assembleur sans commentaires, ni identificateurs. Toute la difficulte consiste a se retrouver la dedans...

n°1668779
FlorentG
Posté le 10-01-2008 à 12:03:45  profilanswer
 

Les vieux jeux étaient assez faciles à cracker (genre c'était effectivement un simple test à modifier). Maintenant avec les protections genre Starforce, c'est devenu ultra-relou, voire impossible à cracker si on n'a pas 6 mois devant soi...

n°1669330
marco565
Posté le 10-01-2008 à 21:47:54  profilanswer
 

quand tu dis qu'il consulte la boule de crista c'est un logiciel qui enregistre ce que fait le programme et a quelle ligne du code ?

n°1669345
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 10-01-2008 à 22:10:46  profilanswer
 

capitaineigloo a écrit :

il recherche dans le code :
 
if "pas de CD" then "marche pas"
else "marche"
 
et il se debrouille pour avoir  
 
if "pas de CD" then "marche"
else "marche"
 
en sachant qu'en assembleur, un "then", c'est rien d'autre qu'un jmp...


1) un "then" n'est certainement pas un jmp, mais un jne, jgt, jxx......
2) s'il fait son test sur un jxx, alors il ne risque pas de trouver grand chose.
3) ce n'est malheureusement pas aussi simple (même si ça l'a longtemps été), à cause des protections actuelles. cette foutue starforce a réussi à me foutre en l'air un lecteur DVD

n°1669347
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 10-01-2008 à 22:14:08  profilanswer
 

marco565 a écrit :

quand tu dis qu'il consulte la boule de crista c'est un logiciel qui enregistre ce que fait le programme et a quelle ligne du code ?


oui on appelle ça un debugger. mais tu auras beau avoir tous les outils qu'il te faut, si tu es incapable d'analyser le code et de choper l'algo de la protection, alors le meilleur désassembleur/debugger du monde ne te servira à rien du tout.
essaie donc de cracker les crackmes de ce site, tu auras une petite idée de ce qui t'attend : http://www.crackmes.de/

n°1669898
marco565
Posté le 11-01-2008 à 19:29:12  profilanswer
 

mais je ne veut pas craker de jeux (je savait dejas que cetait trop dur)

mood
Publicité
Posté le 11-01-2008 à 19:29:12  profilanswer
 

n°1669906
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 11-01-2008 à 19:42:06  profilanswer
 

dans ce cas tu as ta réponse que je résume :
1) mise en place d'un debugger
2) utilisation du debugger pour arréter le programme à un endroit pertinent
3) lire le code "autour" de cet endroit pour essayer de trouver l'algo de la protection
 
les cadors se passent de debugger et arrivent à chopper l'algo rien qu'en lisant le source produit par un desassembleur.
 
d'autres questions ?

n°1669988
marco565
Posté le 12-01-2008 à 00:00:11  profilanswer
 

eu non merci c'est tout ce que je voulais savoir


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  ASM

  Comment on cree un no cd

 

Sujets relatifs
[résolu] Eclipse me crée des classes en ...$1.classScript php qui créé une BDD avec un .sql
comment crée une zone membre dans mon site[JS DOM]Tableau créé en DOM, s'affiche sous FF, pas sous IE
Ecrire du Php dans un fichier créé par fwriteutiliser un evenement sur un controle créé dynamiquement
Crée un dossier du jourFormulaire qui crée une page
[python-blender] modifier un mesh après l'avoir crééavoir accès à un tableau créé dans une form
Plus de sujets relatifs à : Comment on cree un no cd


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)