Web - Client
mardi 13 octobre 2020, 12:26 #1
Web - Client - Javascript - Native code
Bonjour,
J’ai réussi le challenge, mais pourrait-on m’expliquer pour ma culture comment a été fait le code javascript natif ? Obfuscation ? encodage ? autre ?
C’est à dire celui qui commence par É=- - [],ó=- É,Ë=É... Comment a-t-il été généré ?
Merci d’avance 🙂
vendredi 6 novembre 2020, 12:06 #3
Web - Client - Javascript - Native code
Bonjour lunar25, z3n0,
Il semblerait effectivement que l’encodage soit réalisé par le sous-ensemble Javascript JSFuck, qui n’utilise que 6 caractères : "[", "]", "(", ")", " !", et "+".
La méthode d’encodage est expliquée sur le Github du projet (avec lien démo) :
https://github.com/aemkei/jsfuck
Cheers !