[débutant] crack d'un logiciel avec fichier licence

Vous avez un problème pour cracker ou vous souhaitez parler de reversing en général...

[débutant] crack d'un logiciel avec fichier licence

Messagepar safarieduo » 23 Octobre 2017, 15:48

Bonjour,
J’utilise pour une période d’essai un logiciel de calcul pas grand public.
Le fichier de licence a été généré à l’aide du nom d’hôte et de ID de l’ordinateur.
Les tutoriaux de craquage sont utilisés pour craquer un numéro de série. C’est quoi la démarche dans mon cas de figure ? Avez-vous des tutoriels ?
Merci d’avance. 
safarieduo
 
Messages: 4
Inscription: 23 Octobre 2017, 15:28

Re: [débutant] crack d'un logiciel avec fichier licence

Messagepar etherlord » 23 Octobre 2017, 15:53

Recherche du coté des tutoriels qui cassent des solutions à base de fichiers licences.

En commençant avec les APIs qui ouvrent/lisent le contenu d'un fichier, il y a des chances d'arriver à un résultat.

etherlord
etherlord
Triumvirat
Triumvirat
 
Messages: 2549
Inscription: 22 Mars 2004, 16:12

Re: [débutant] crack d'un logiciel avec fichier licence

Messagepar safarieduo » 23 Octobre 2017, 16:01

Désoler
Je suis un peu perdu dans tous ces tutoriels.
Est-ce que tu peux mettre les liens des tutoriels qui correspondent le plus à mon problème ?
Merci d’avance
safarieduo
 
Messages: 4
Inscription: 23 Octobre 2017, 15:28

Re: [débutant] crack d'un logiciel avec fichier licence

Messagepar JUNLAJUBALAM » 23 Octobre 2017, 18:27

Salut,
Essaye de dépasser la période d'essai en avançant l'horloge de windows. Tu auras certainement un nag que tu pourras tracer! Tu peux utiliser la méthode des APIs comme etherlord le suggère. Tu peux aussi chercher dans Memory (Alt+M sous Olly) le nom ou l'extension du fichier de license et tracer avec l'aide du dump pour voir où il est chargé. Bref, il y a plusieurs méthodes :D Courage! :D
CR4CK1NG TH3 C0D3 4 F5N!
Avatar de l’utilisateur
JUNLAJUBALAM
 
Messages: 8
Inscription: 20 Octobre 2017, 20:41
Localisation: In your mind

Re: [débutant] crack d'un logiciel avec fichier licence

Messagepar etherlord » 24 Octobre 2017, 07:43

safarieduo a écrit:Est-ce que tu peux mettre les liens des tutoriels qui correspondent le plus à mon problème ?
Merci d’avance


Dans la section tutoriels sur ce forum, si tu recherche 'licence' tu trouvera divers postes dont certains parlent de ce sujet.

Sinon cela peut aussi aider de passer quelques outils pour détecter avant de chercher des tutos si tu a affaire à une protection particulière (PeID ou autre, ils sont listés dans la section Tools), suivant la protection appliquée, il y aura des étapes à faire avant de pouvoir tracer des APIs.

etherlord
etherlord
Triumvirat
Triumvirat
 
Messages: 2549
Inscription: 22 Mars 2004, 16:12

Re: [débutant] crack d'un logiciel avec fichier licence

Messagepar safarieduo » 24 Octobre 2017, 09:28

Merci à tous pour votre aide
Si j’avance l’horloge de Windows. Est-ce que le propriétaire du logiciel peut-il se rendre compte ? Si j’ai bien compris, le logiciel est relié en permanence à leurs serveurs.
Tout ça est nouveau pour moi. D’habitude, je télécharge des logiciels déjà craqués. Ce logiciel ne se trouve nulle part, j’ai dû contacter le fournisseur et négocier pour avoir une période d’essai.
safarieduo
 
Messages: 4
Inscription: 23 Octobre 2017, 15:28

Re: [débutant] crack d'un logiciel avec fichier licence

Messagepar safarieduo » 24 Octobre 2017, 09:46

Voilà le texte de la licence pour la période d’essai (des passages, en été modifié).
SERVER localhost 035600c107ee
VENDOR nom_entreprise
USE_SERVER
#a counted license
FEATURE soft_name1 nom_entreprise 1.000 28-dec-2017 1 SIGN="0151 6189 \
AAD2 27D7 F5D0 0D12 D877 B971 0C8E EF6A 998A 6EA2 2CAB BB9F \
26E2 1D83 BEA7 0583 08D6 A7E2 D9BB 65B4 5DA6 A26E A8FB CD3B \
6019 75C5 1D10 6019"
FEATURE soft_name2 nom_entreprise 1.000 28-dec-2017 1 SIGN="11FF 603F \
EBA4 4E2B 2829 56B4 D110 EEE8 F146 AB05 D877 B971 0C8E 8E64 \
D143 D877 B971 0C8E 7BA2 ACC6 BED8 2904 1991 BBEB 7CBA C485 \
5031 F058 C34C 44AC"
FEATURE soft_name3 nom_entreprise 1.000 28-dec-2017 1 SIGN="0D8F 74AC 9807 \
73BC E061 DD24 0282 D877 B971 0C8E D0A0 A2F6 A549 A575 772B \
09E3 7D4A 9D22 EAF1 6651 E716 AF2A A8D9 70F5 9860 CC45 0596 \
0144 1D10 6019"
FEATURE soft_name4 nom_entreprise 1.000 28-dec-2017 8 SIGN="029E 72B0 \
D0C3 F555 9B5A FA95 D9CC D09F EBC3 4D6A A2DA 4E5F 4C7E AED1 \
9738 1D89 5799 100D D877 B971 0C8E FA46 948E 27B1 BA60 6BA7 \
0144 1D10 6019 75C5"


Que veut dire tout ce charabia ? Peut-on le décodé ?

Merci d’avance
safarieduo
 
Messages: 4
Inscription: 23 Octobre 2017, 15:28

Re: [débutant] crack d'un logiciel avec fichier licence

Messagepar etherlord » 24 Octobre 2017, 14:50

safarieduo a écrit:Si j’avance l’horloge de Windows. Est-ce que le propriétaire du logiciel peut-il se rendre compte ? Si j’ai bien compris, le logiciel est relié en permanence à leurs serveurs.


Cela dépend de la protection implémentée. C'est pour cela qu'en général, les premières analyses on les fait dans une machine virtuelle qui ne peut pas se connecter à internet.

Que veut dire tout ce charabia ? Peut-on le décodé ?


Aucune idée. Pour pouvoir le décoder, il faut regarder dans le logiciel qui le lit comment il fait pour le lire. Si il y a des algos de chiffrements, cela se remarque assez vite en général. A nouveau, certains outils détectent les algos les plus courants et les signalent.

Sinon, tu sait en quel langage à été codé ton application ? parce que du .NET, cela ne s'adresse pas de la même façon que du C++ ou du java....

etherlord
etherlord
Triumvirat
Triumvirat
 
Messages: 2549
Inscription: 22 Mars 2004, 16:12

Re: [débutant] crack d'un logiciel avec fichier licence

Messagepar Hao » 25 Octobre 2017, 09:58

safarieduo a écrit:Merci à tous pour votre aide
Si j’avance l’horloge de Windows. Est-ce que le propriétaire du logiciel peut-il se rendre compte ? Si j’ai bien compris, le logiciel est relié en permanence à leurs serveurs.
Tout ça est nouveau pour moi. D’habitude, je télécharge des logiciels déjà craqués. Ce logiciel ne se trouve nulle part, j’ai dû contacter le fournisseur et négocier pour avoir une période d’essai.


Pour observer les accès de l'application à d'éventuels serveurs distants, tu peux utiliser des outils comme Wireshark, Microsoft Message Analyzer, ou encore un parefeu en mode interactif.
Avatar de l’utilisateur
Hao
Mega Crackeur !
Mega Crackeur !
 
Messages: 283
Inscription: 27 Novembre 2013, 22:24

Re: [débutant] crack d'un logiciel avec fichier licence

Messagepar Martinooooo » 25 Octobre 2017, 13:58

C'est un format de licence FlexNet, il y a pas mal de documentations (et de tools plutôt décents) qui trainent sur les boards de reverse engineering, mais honnêtement je ne pense pas que ce soit au niveau de quelqu'un qui n'a jamais touché à du cracking de sa vie (sans vouloir te décourager, il vaut mieux commencer par les bases que directement partir sur les gros licence managers commerciaux).

La meilleure méthode pour quelqu'un de débutant pour essayer de bypass un trial daté est simplement... de changer la date. Il y a même des outils déjà faits qui permettent de le faire sans magouiller soi-même comme hxxp://www.nirsoft.net/utils/run_as_date.html (mais c'est plus rigolo d'essayer de comprendre comment ça fonctionne si tu as du temps à perdre :)).
Acme::Don't
Acme::Bleach
Acme::Pony
Lingua::Romana::Perligata
The Lingua::Romana::Perligata makes it makes it possible to write Perl programs in Latin. (If you have to ask "Why?", then the answer probably won't make any sense to you either.)
Avatar de l’utilisateur
Martinooooo
Maître des ténèbres
Maître des ténèbres
 
Messages: 577
Inscription: 19 Août 2008, 08:20
Localisation: DR8, le + utile DRx


Retourner vers Reversing

Qui est en ligne

Utilisateurs parcourant ce forum: corwinou et 6 invités