JavaScript反混淆插件九:删除垃圾代码(花指令)
【摘要】
在经过一些AST处理后的混淆代码,会有一些变量或者函数显得多余,因为还原后,没有其他的代码来使用它们。作为一个有代码洁癖的人,怎么能容忍这样的垃圾代码横行霸道,显得格外刺眼。因此,除之而后快。
删!
删!
删!
统统删掉。作为一个会编程的人,手动一个个删,似乎有点掉价。
那不如来写个插件,一劳永逸。
插件功能
删除代码中没有被用到的变量,或者...
在经过一些AST处理后的混淆代码,会有一些变量或者函数显得多余,因为还原后,没有其他的代码来使用它们。作为一个有代码洁癖的人,怎么能容忍这样的垃圾代码横行霸道,显得格外刺眼。因此,除之而后快。
删!
删!
删!
统统删掉。作为一个会编程的人,手动一个个删,似乎有点掉价。
那不如来写个插件,一劳永逸。
插件功能
删除代码中没有被用到的变量,或者没有被调用的函数
处理实例
处理前:
-
var a = 12345,b;
-
const c = 5;
-
-
-
a += 5 ;
处理后:
-
var a = 12345;
-
a += 5;
文章来源: blog.csdn.net,作者:悦来客栈的老板,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/qq523176585/article/details/114610832
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)