Cherche encrypteur de sources
6 sujets de 1 à 6 (sur un total de 6)
-
Hello
Il y a très longtemps je me rappelle avoir vu sur Aminet un prog dont les sources était dispo mais crypté avec un utilitaire
(nom ? peut être code obfuscator ?)
C’est à dire que tout les mots clef du C avait été converti à coup de #define
genre
#define printf _11
#define int _01
etc
rendant le code illisible aux humains mais toujours re-compilable par n’importe quel compilo C
QQuun sait il comment s’appelait cet outil ?
Alain
tu veux dire un obscurcisseur de code plutôt qu’un encrypteur?
Tu peux coder en Perl ou en Lua pour cela…
Mais blagues à part: si c’est du code C, tu livres pas le code cela suffit.
Des codes en scripts je comprendrais mieux.
Tu as regarder sur le net? il doit y avoir ton bonheur?
Oui effectivement « obfuscator » veut dire ‘obscurcisseur »
J’ai trouvé c’étais aminet/3dto3d qui avait subi ce traitement
Le prog c’est cobf (=C obfuscator)
Voilà un exemple de ce que ça donne : il s’agit d’un listing en C toujours compilable du prog 3dto3d …. impressionnant…
/* COBF by BB — obfuscated at Sat Mar 21 22:21:00 1998
*/
#include
#include
#include
#include »cobf.h »
b l277(e*l32,l149 e*l103,l149 e*l105,l149 e*u,l149 e*l63);b l197(l149
e*l32,e*l103,e*l105,e*u,e*l63);t l305(l48*l328);e*l304(e*l226,a l536,
l48*l328);b l524(e*l127);b l530(e*l143);b l344(b);b l326(b);b*l175(
l115 l62);b*l366(b*l205,l115 l62);b*l353(l115 l337,l115 l62);e*l73(e*
l330);b l43(b*l205);
l26 s j;l26 j d[3];l26 j l[4][4];b l221(d l36,j l365,j l363,j l362);b
l150(d z,d x);a l294(d z,d x);b l274(d z,d x,d l78);b l280(d z,d x,d
l78);b l276(d z,d x,j l240);j l252(d l36);b l283(d l36);j l287(d z,d x
);b l301(d z,d x,d l78);b l361(d z,d x,d l78);b l368(d z,d x,d l78);c
a l315(d k[3],j l364);j l306(d z,d x);j l358(d z,d x);b l336(d l36,a
l158);b l194(l48*l181,d l36,e l410);b l378(d z,d x,a l72,j l87);b l388
(d z,d x,d l72,j l87);b l259(d l322[3],d l346);b l372(d z,d x,l l45);
b l392(d l87,d l76);s l391(d l176,d l76,c a l72);b l373(l l45);b l402
(l l80,l l86,a l72,j l87);b l390(l l80,l l86,d l72,j l87);b l349(l l80
,l l86,l l220);b l375(l l80,l l86,l l220);j l384(l l80,l l86);b l381(
l l45,d l137,d l122,d l124,d l216);b l285(l l71);b l386(l l71,d l146);
b l374(l l71,d l146);b l369(l l71,d l146);b l389(l l45,d l137,d l122,
d l124,d l216);b l314(l l210,l l219);b l316(l l210,l l357,l l219);b
l387(l l80,l l86);c a l376(d l122);b l324(d l333,l l71,d l290);b l396
(j l67,j l187,j l133,j*l202,j*l226,j*l200);b l383(j l202,j l329,j l200
,j*l67,j*l187,j*l133);l26 l94 l237{a l74;l94 l237*l31;}l50;c a l303(c
a l352,c a l62,e*l265,c a l89);l50* *l348(c a l89);b l347(l50* *l102,
[…]
6 sujets de 1 à 6 (sur un total de 6)
- Vous devez être connecté pour répondre à ce sujet.
› Forums › AmigaOS, MorphOS et AROS › Développement › Cherche encrypteur de sources