Js逆向教程-11常见混淆AA和JJ

Js逆向教程-11常见混淆AA和JJ

在这里插入图片描述

js默认 支持Unicode的。

所以支持所有的国家语种。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1mhdHdn0-1668901881368)(02 - 副本.assets/image-20221120062217071.png)]

有没有哪些国家的和O很像但不是O,和0很像但不是0,和p很像但不是p

所以可以用这个相近的符号进行代码混淆。

var O00OO,o00oo;

一、AA混淆和OO混淆

https://www.sojson.com/aaencode.html

这个网站提供aa加密

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RY7vycvP-1668901881368)(aa加密.gif)]

二、JJ加密

jj加密的原理都是一样的

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mXtVU4Dl-1668901881369)(jj加密.gif)]

三、拦截

他们的原理都是通过eval去执行一段代码的,

有没有比较针对的手段去破解此类加密呢?

可以将eval或者Function进行替换。

sojson.$ =  function(){debugger;}

加上一个hook拦截住

在这里插入图片描述

拦截住之后 通过arguments

可以看到执行的语句

在这里插入图片描述

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
### 回答1: jsbeauty是一款js混淆工具,可以将js代码进行简单的格式化和重构,使之更易于阅读和理解。该工具可以对压缩后的js代码进行还原,同时也可以处理常见混淆手段,如变量名替换、字符串转换、函数调用加密等。在反混淆的同时,jsbeauty也会对代码进行格式化,使之符合一定的代码规范,方便开发者进行修改、调试或者进一步地优化。 jsbeauty的使用非常简单,只需要将需要反混淆的代码复制到输入框中,然后点击“美化”按钮,即可得到反混淆后的代码。工具支持多种输入格式,包括普通的纯文本、base64编码的字符串和url地址等。同时,jsbeauty也提供了一些高级选项,例如可以设置缩进字符、关闭自动格式化等功能,以实现更精准的反混淆处理。 总之,jsbeauty是一款非常实用的js混淆工具,可以帮助开发者快速还原和理解压缩后的js代码,提高开发效率和代码质量。 ### 回答2: JSBeauty是一种JS混淆工具,可以帮助用户识别和还原混淆JavaScript代码。JavaScript混淆是在代码中添加随机字符串或将变量名改为无意义的名称等行为,以增加代码的复杂性和保护代码。然而,这种混淆行为对于代码的阅读和理解造成了困难。 JSBeauty可以自动处理大部分常见混淆技巧,例如删除无用代码、解密字符、解析代码及反向解析等,以还原JavaScript的原始文件。该工具通过先进的算法实现代码反混淆,从而帮助用户节省时间和提高代码可读性。 JSBeauty还具有易于理解的用户界面和简单易用的功能,可以处理单个文件或整个目录的代码,并可以将输出转换为HTML、XML或JSON格式,方便保存和分享。此外,JSBeauty还提供了一些可定制选项,以帮助用户自定义代码输出以符合特定的要求。 总之,JSBeauty是一种出色的JS混淆工具,几乎可以自动处理所有常见混淆技巧,从而帮助用户提高代码可读性和理解程度。 ### 回答3: jsbeauty是一种JS混淆工具,它可以在反混淆程序时非常有用。JS混淆是指恢复被混淆代码的原始形式,代码混淆通常是为了抵御恶意攻击者对代码的逆向工程。JS混淆技术的普遍应用使得像静态分析和动态调试这样的任务变得更加困难。因此,jsbeauty可以用来恢复混淆的代码,以便进行更好的JS分析和调试。 使用jsbeauty,可以将混淆后的代码转换为易于理解的形式。通过使用jsbeauty,程序员们可以简单地修改混淆后的代码,以了解它确切的操作。它还为您提供一个程序员友好的环境,并提供了许多有用的功能,如反混淆和重构 另外,jsbeauty还可以通过改变JavaScript代码的格式来增强与编辑器的集成。这可以使代码更具可读性,更加易于维护,因为代码的布局更加清晰。总之,JSbeauty是一种非常有用的工具,使程序员们可以在处理JavaScript代码时更加方便和有效。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虚坏叔叔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值