nem02004
Messages postés47Date d'inscriptionvendredi 21 mai 2004StatutMembreDernière intervention23 avril 2007
-
6 févr. 2006 à 14:13
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013
-
7 févr. 2006 à 16:49
Voila mon code marche, mais comme je ne suis pas un super programmeur, je pense qu'il ya moyen de l'amélioré, c'est la que vous intervenez :D En fait il sert a remplacer uen chaine de numeros en une chaine de caracteres.
Ex: Convert(0, 108,111,108, 0) = "lol"
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 6 févr. 2006 à 16:45
Pour commencer, on ne renvoie jamais un pointeur locale dans une fonction.
Secondo, a quoi te sert le char * buff ?
Si c'est uniquement pour le va_start, passe plutot par atoi en gardant ton fonctionnement a N variables.
Sinon pourquoi avoir changé ta méthode avec les 0.108.111.108.0 ?
Pour ma part je trouve beaucoup plus simple de garder cette méthode en adaptant ta fonction convert.
Si tu veux un exemple pour cette méthode, il y a pas de soucis.
nem02004
Messages postés47Date d'inscriptionvendredi 21 mai 2004StatutMembreDernière intervention23 avril 2007 6 févr. 2006 à 18:49
en fait la méthode a changer car ce $Convert me permet de masker ma source en fait on voi pas les Integer dans la source compilé alors qu'on voit les CHAR.
Donc grace a cette methode je peu masquer ma source.
Ensuite comment faire pour le pointeur alors ?
Le char * buff me sert strictement a rien, c juste que l'on peu pas faire: Convert(...), on est obliger de mettre quelque chsoe avant les 3.
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013 7 févr. 2006 à 09:58
Masquer ta source ?
Je doute qe ce soit d'une grande utilité. Au final tout revient à faire du code assembleur.
Donc plutot que de chercher a faire un code "masqué", opte plutot pour un code plus performant et surtout plus simple!
Tu ne pourra JAMAIS protégé un programme par du pseudo code!
Ca se saurai deja, et les crack n'existerai alors pas!