wütende Vögel gestartet auf dem Chrome Web Store (http://chrome.angrybirds.com)
ihr JavaScript-Code ist verschleiert und es scheint besser als jede js Verschleierung, die ich bisher gesehen habe.
Ich habe mich gefragt, ob jemand wüsste, was sie von etwas Vergleichbarem gebrauchten oder wussten.Es scheint ursprünglich in GWT geschrieben zu sein - macht Sinn, da es auf Android eine Version gibt, die wahrscheinlich in Java geschrieben wurde ...
Dann optimiert mit dem Closure Compiler im erweiterten Modus (GWT unterstützt das).
BEARBEITEN: OOOPS!
Nicht erweiterter Modus. Die Ausgabe ist NICHT optimiert durch den Advanced Mode des Closure Compilers. Zum Beispiel werden Symbole wie "null" nicht wie in einem Closure-obfuscated-Programm mit Alias versehen. Auch Dinge wie "var J; var K;" wird durch Closure auf "var J, K" verkürzt. If-Anweisungen sind immer noch da, die meistens vom Compiler eliminiert werden (ersetzt durch & amp; & amp; und || für kürzeren Code). Es scheint auch keine Verflachung von Eigenschaften oder Virtualisierungen zu geben, die das Kennzeichen des Closure Compilers sind.
Es ist schwierig, das Umbenennen von Eigenschaften zu überprüfen, da der Code anscheinend keine JavaScript-Bibliothek verwendet - er sieht Vanilla-JavaScript mit DOM-Zugriff aus.
WIE SIE SICH ANSCHAUT: GWT MIT CLOSURE COMPILER IM EINFACHEN MODUS
Es sieht so aus, als ob es von einem normalen JavaScript-Minifier minimiert wurde. Sieht wie der Closure Compiler im einfachen Modus aus, weil:
Es scheint wirklich eine Verkleinerung von Google CC zu sein. Ich würde sagen, es ist auf der gleichen Ebene wie die Verfremdung der kostenlosen Version im jscrambler .
Tags und Links javascript obfuscation