Red de conocimiento informático - Material del sitio web - Cómo ofuscar js y llvm-obfuscator

Cómo ofuscar js y llvm-obfuscator

¿Qué es LLVM?

(1) LLVM es la abreviatura de máquina virtual de bajo nivel y es un marco de compilación. Después de Xcode 4.0, Apple usa el compilador LLVM.

(2) LLVM nació en la Universidad de Illinois en Urbana-Champaign en 2003.6438+00 Su fundador, Chris Lattner, es actualmente el director del departamento de “Herramientas de desarrollo” de Apple.

2. ¿Qué es LLVM-Obfuscator?

(1) LLVM-Obfuscator es un ofuscador de código desarrollado por el Laboratorio de Seguridad de la Universidad de Ciencias Aplicadas en el noroeste de Suiza. Esta herramienta es completamente de código abierto, con el fin de aumentar la dificultad de la ingeniería inversa y garantizar la seguridad del código.

(2) La última versión 2) Obfuscator-llvm integra el compilador llvm-3.4 y es compatible con todos los lenguajes (C, C++, Objective-C, Ada y Fortran) y plataformas (x86, x86-64, PowerPC, PowerPC-64, ARM, Thumb, SPARC, Alpha, Cellspu, MIPS).

Juego puramente móvil, ¡espero adoptarlo!