

Peut-être que julien pourra répondre. Savoir si le fait que son programme cracké à été diffusé lui a porté du tord ou au contraire, lui a amené des clients potentiels ou simplement, l'a fait plus connaitre du public.

Non, jamais. J'ai déjà fort à faire avec d'autres protectors. Mais safedisc n'est pas forcément différent d'un autre protector (a confirmer quand même). C'est juste un wrapper blindé entourant un exécutable tout simple. A ce propos, j'ai fini mon unpack asprotect 2. Ce fut long mais simple dans l'ensemble. Cela à surtout été très enrichissantDobro a écrit :tu as taté du C-Dilla ?
pas evident le C-Dilla non ?

Pourquoi vous parlez toujours de sice quand vous tentez de parle cracking ? Cela fait belle lurette que la majorité des crackers sont passé au debugger ring3. Saut quelques irréductible (gaulois?) l'utilise encore. La plupart du temps, pour debugger des drivers ou autres application necessitant du ring0.Kukky a écrit :Mais faut être réaliste, avec l'utilisation de Soft-Ice par exemple, tu fini toujours par arriver au calcul de la clé et faire un keygen ou au minimum récupérer la clé valide au passage.
C'est quoi comme cryptage ? Un truc fait maison ou de la crypto ? Parceque si c'est "fait maison", ca tient pas longtemps.Lukky a écrit :Ou alors dans mon cas ou j'ai presque systématiquement une base de donnée que je peux crypter en automatique avec un mot de passe je peux générer une bdd vide que je livre en tant que licence et pour casser ça il faut entrer dans le méandres de mon soft de dev. Plus difficile mais toujours pas 100% fiable car la encore le mot de passe transite à un moment ou un autre.
Le seul problème c'est qu'il ne suffit pas de connaitre un peu d'asm aujourd'hui. Il faut connaitre d'autres chose comme par exemple le format PE des exécutables windows et bien d'autres choses. Combiens dans les 90% que tu site sauront faire un hard-patching sur un UPX tout bête ? Ce qui est la base quand même.Lukky a écrit :Je pense que 90% des intervenants un peu réguliers de ce forum est capable d'apprendre suffisamment d'asm pour démarrer et progresser dans la compréhension d'un code désassemblé ou en cours de traçage.
Dans ceux la une grosse majorité sera capable à terme de cracker un bon pourcentage de logiciels.

Tiens donc ! Comme c'est bizarre... Donc j'en conclu que puisque d'autres le font pour eux, autant se servir et inutile de s'y interesser. Même de loin. Sauf quand ca arrange...Lukky a écrit :La plupart ne le font pas car déjà la plupart des cracks sont en ligne
Même cracker un soft pour soit est illégal. Même si tu ne diffuse pas, tu utilise un logiciel sans en avoir payé sa licence d'utilisation. Par contre, que tu veuille reverser (désassembler) un exécutable pour y jeter un oeil avant de l'acheter, oui. Pour ta propre sécurité (données personnelles) ou celle de ton entreprise. En résumé, le cracking à titre privé n'est pas plus autorisé qu'a titre public où il à distribution du crack par la suite.Lukky a écrit :Craquer un soft pour le plaisir n'est pas un problème en soit je pense, on est dans le sport.
A partir du moment ou y'a diffusion la on a un problème
.../...
Pour en revenir au cracking, voici un bel exemple de stupidité d'auteur de protection.
Je tombe sur une cible et je constate qu'elle utilise un system de protection du nom de [AUTO-CENSORED]
Appellon-le MonAmiLock.
Mon ami google me trouve ce site: h**p://www.MonAmiLock.com/Local calls from 00401BB8, 00405D95, 004065BE, 00408B0C, 00409497, 0040A24A, @Tdsswlock@TDSMonAmiLock@Diagnostics$qqrrp16Classes@TStrings+34Cxxxxxxxxx.@Tdsswlock@TDSMonAmiLock@GetisRegistered$qqrv
Et que vois-je sur la présentation des possibilités de cette protection ?
Alors je prend mon listring et je cherche "IsRegistered". Je vais dans l'export et je vois ce code.Limit Trial Features - Use the "IsRegistered" property to enable/disable program features.
Code : Tout sélectionner
004CA688 >/$ 55 PUSH EBP
004CA689 |. 8BEC MOV EBP, ESP
004CA68B |. 83C4 F8 ADD ESP, -8
004CA68E |. 8945 FC MOV DWORD PTR [EBP-4], EAX
004CA691 |. 8B45 FC MOV EAX, DWORD PTR [EBP-4]
004CA694 |. 8A40 31 MOV AL, BYTE PTR [EAX+31]
004CA697 |. 8845 FB MOV BYTE PTR [EBP-5], AL
004CA69A |. 8A45 FB MOV AL, BYTE PTR [EBP-5]
004CA69D |. 59 POP ECX
004CA69E |. 59 POP ECX
004CA69F |. 5D POP EBP
004CA6A0 \. C3 RET
Code : Tout sélectionner
004CA6A0 |. B0 01 MOV AL, 1
004CA6A2 \. C3 RET

Ceci pour vous confirmer qu'il ne faut JAMAIS croire ce que disent certains concepteurs de protector. Quand je lis ce qu'il disent d'eux-même sur le site de MonAmiLock, je pourrais presque croire qu'il sagit ici de la protection ultime et inviolable. C'est malheureusement faux. Mais comment pourriez-vous savoir qu'un protector est valable ou pas ? Parcequ'il n'existe pas de crack pour lui ? C'est peut-être un argument mais ceci peut aussi dire que ce protector n'est pas très diffusé et utilisé.Mais, peut-être en essayant vous-même de le casser... Et souvent, quand on s'y connais suffisemment en matière de reverse, on préfère opter pour une protection perso
