Javascript 复杂模糊器

Javascript 复杂模糊器,javascript,obfuscation,Javascript,Obfuscation,我需要一个复杂的js模糊器,这样js文件就不容易用像这样的公共工具反转。当你使用Dean Edward的packer时,你可以收缩变量名。虽然这是可以逆转的,但它确实给您留下了相当不可读的代码,因为变量不容易识别 使用Dean Edward的打包器时,可以收缩变量名。虽然这是可以逆转的,但它确实给您留下了相当不可读的代码,因为变量不容易识别 使用封隔器算法 请检查“Base62编码”和“收缩变量”选项。这将使代码模糊到一定程度,但正如@musicfreak所说,任何确定的人仍然可以识别代码。使用

我需要一个复杂的js模糊器,这样js文件就不容易用像

这样的公共工具反转。当你使用Dean Edward的packer时,你可以收缩变量名。虽然这是可以逆转的,但它确实给您留下了相当不可读的代码,因为变量不容易识别


使用Dean Edward的打包器时,可以收缩变量名。虽然这是可以逆转的,但它确实给您留下了相当不可读的代码,因为变量不容易识别

使用封隔器算法

请检查“Base62编码”和“收缩变量”选项。这将使代码模糊到一定程度,但正如@musicfreak所说,任何确定的人仍然可以识别代码。

使用Packer-algo


请检查“Base62编码”和“收缩变量”选项。这将使代码模糊到一定程度,但正如@musicfreak所说的,任何确定的人仍然可以识别代码。

您可以尝试。这是我所知道的唯一能帮你的

你可以试试。这是我所知道的唯一能帮你的

谷歌闭包编译器

我在高级电脑上使用它。阅读有关导出公共方法等的文档。


它的岩石。

谷歌关闭编译器

我在高级电脑上使用它。阅读有关导出公共方法等的文档。


岩石。

< P>如果使用JavaScript库,请考虑Dojo工具包,它与Cuxor编译器的高级模式编译兼容(稍加修改)。

使用Closure Advanced模式编译的代码几乎不可能进行反向工程,即使是通过美化程序,因为整个代码库(包括库)都是模糊的。它平均也小25%


仅被缩小的JavaScript代码(YUI压缩器、UGLIFY等)在经过美化器后很容易进行反向工程。

< P>如果使用JavaScript库,请考虑Dojo工具包,它与Cuxor编译器的高级模式编译兼容(稍加修改)。

使用Closure Advanced模式编译的代码几乎不可能进行反向工程,即使是通过美化程序,因为整个代码库(包括库)都是模糊的。它平均也小25%



经过美化程序后,简化的JavaScript代码(YUI Compressor、Uglify等)很容易进行反向工程。

请注意,任何有足够决心的人都可以阅读您的代码,无论代码多么模糊。这只会减慢他们的速度。快速的谷歌搜索会给出很多建议。您尝试过哪些模糊器,它们在哪些方面不足以满足您的需求?我只是不想使用我提供的那种在线转换器。可能是分两步完成的,因此不能在一步中直接反转。通过两个模糊器运行代码?=]只需注意,任何有足够决心的人仍然能够阅读您的代码,而不管代码有多模糊。这只会减慢他们的速度。快速的谷歌搜索会给出很多建议。您尝试过哪些模糊器,它们在哪些方面不足以满足您的需求?我只是不想使用我提供的那种在线转换器。可能是分两步完成的,因此不能在一步中直接反转。通过两个模糊器运行代码?=]请注意,即使Dean也不称他的工具为模糊器,而是压缩器。使代码完全可读需要2秒钟:)此工具将Dean Edwards packer打包的代码解包,并将其格式设置得很好:是的,我需要一些无法用jsbeautifier.org轻松逆转的东西?一些自定义的模糊处理也是受欢迎的。这不要紧,如果代码不能被逆转之后!请注意,即使Dean也不称他的工具为模糊器,而是压缩器。使代码完全可读需要2秒钟:)此工具将Dean Edwards packer打包的代码解包,并将其格式设置得很好:是的,我需要一些无法用jsbeautifier.org轻松逆转的东西?一些自定义的模糊处理也是受欢迎的。这不要紧,如果代码不能被逆转之后!从个人经验来看,它并没有让代码变得那么模糊。你在advanced上使用过它吗?你能提供一个关于高级和“不太混淆代码”的例子吗?希望看到。闭包编译器只会真正优化。此外,如果您不小心,高级模式很容易破坏代码。它需要一些脑力劳动。从个人经验来看,它不会使代码混淆太多。您在高级应用程序中使用过它吗?你能提供一个关于高级和“不太混淆代码”的例子吗?希望看到。闭包编译器只会真正优化。此外,如果您不小心,高级模式很容易破坏代码。这需要一些脑力劳动。