js-reverse
JS逆向研究
1、debugger断点反调试
点击debugger左侧数字,点击鼠标 右键选择conditional breakpoint,设置条件断点,在弹出的框中输入false,再次刷新页面即可
2、无限debugger断点反调试
(1)、可以取消所有断点
(2)、将调用函数置空,按f8继续下一行代码
3、eval加密
(1)、复制除eval外其他所有JS代码
(2)、打开chrome开发者模式,并切换到console标签
(3)、粘贴js代码,敲回车,即可得到明文JS
(4)、使用在线代码格式化,格式化JS代码:在线格式化代码
4、字体通过css加密
(1)、通过浏览器开发者模式,找到页面中文字所使用的css样式
(2)、通过抓包等方法找到加载的css文件,通过正则表达式取出字体文件URL
(5)、通过对应关系解析加密字体
5、通过RSA加密关键字段,如密码,可以通过关键字找到相应的方法,扣取需要的代码
posted @
2023-04-26 14:22
*感悟人生*
阅读(
57)
评论()
编辑
收藏
举报