-
Function (p,a,c,k,e,d) ?
Bonjour,
J'ai récupéré un site et j'ai trouvé un script jump.js, je ne sais pas à quoi sert cette fonction (p,a,c,k,e,d)
Code:
eval(function(p,a,c,k,e,d){e=function(c){return c};if(!''.replace(/^/,String)){while(c--){d[c]=k[c]||c}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('2.1.0=\'/\';',3,3,'href|location|document'.split('|'),0,{}))
Pouvez-vous m'expliquer késako ? :oops:
Merci beaucoup
-
Les fichiers et fonctions javascripts peuvent être compressés par différents utilitaires.
La forme la plus basique est de supprimer les espaces et commentaires.
Tu as ici affaire à une forme plus évoluée de compression qui rend le code incompréhensible...
-