开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 5404|回复: 17
收起左侧

[技术专题] 记录JS解密,某天下非对称加密算法

[复制链接]
结帖率:100% (63/63)
发表于 2023-1-13 11:16:09 | 显示全部楼层 |阅读模式   河南省许昌市
记录这个东西,其实就是把自己的日常的解密过程记录一下,方便之后查看,也给某些新手朋友做一些参考如果你觉得这些东西太过简单,说明你已经进入了大牛级别,就嘴下留情,忽略就可以了


网址(BASE64解码):aHR0cHM6Ly9wYXNzcG9ydC5mYW5nLmNvbS8=

第一步,先判断加密参数,pwd为加密
1.png

第二步,搜索大法,搜索pwd,结合启动器,基本判断就是第一个。
这里我们看到有两个地方,都是加密,那么就2个都加上断点
2.png

第三步,重新点击登录,断下
1.发现这个地方,有两个参数,第一个不知道是什么(其实应该就是公钥之类的东西,但是我们就当不知道),第二个是密码
2.我们在这里,直接跟进这个函数里边(有些朋友不是想看如何扣JS吗?这次就一步步扣,我也不直接复制了)
3.png


第四步,跟进去以后,发现是这个函数,我们就先把这个函数复制下来
放到调试工具里边运行,缺什么,补什么(其实这里可以直接复制这个JS所有的,我这里是为了演示,给大家说下如何一步步的补)
4.png

第五步,网站上怎么调用的,我们就怎么调用,直接运行
发现提示缺少东西,--> 'key_to_encode' 未定义,这里就是我说的缺什么补什么
5.png

第六步,直接搜'key_to_encode',看这个东西是哪里生成的
搜索后,发现直接就找到了,点进去复制到调试工具上
6.png

第七步,继续运行调试工具,发现还是缺少参数
--> 'RSAKeyPair' 未定义
7.png


第八步,我们在刚才'key_to_encode'下断点,跟进去,复制 'RSAKeyPair'函数
8.png

第九步,继续运行调试工具,又发现提示--> 引用错误: biFromHex 未定义
那么我们就继续复制这个biFromHex,后边也是一样,我就不重复说了
9.png

第十步,当我们把一个个的函数都补齐了以后,就会发现加密成功了
10.png

总结,扣js你就把他当作平常的易语言,你复制别人的代码,缺哪个子程序,就补哪个,缺哪个模块就加载哪个模块




点评

回复 aHR0cHM6Ly9tbXp6dHQuY29tLw==这个一看就是base64 解码就是 https://mmzztt.com/   广东省广州市  发表于 2023-1-13 14:17
aHR0cHM6Ly9tbXp6dHQuY29tLw== 看你很喜欢分析这个,这个很值得学习的网站给你研究研究   福建省宁德市  发表于 2023-1-13 11:24

评分

参与人数 1好评 +1 精币 +2 收起 理由
国王软件 + 1 + 2 感谢分享,很给力!~

查看全部评分


结帖率:100% (9/9)

签到天数: 21 天

发表于 2023-1-13 11:22:37 | 显示全部楼层   山东省济南市
就喜欢这样的教程,感谢分享,不用理会那些喷子
回复 支持 反对

使用道具 举报

结帖率:50% (1/2)

签到天数: 4 天

发表于 2023-1-13 17:44:09 | 显示全部楼层   江苏省连云港市
大佬厉害,感觉很容易理解
回复 支持 反对

使用道具 举报

签到天数: 2 天

发表于 2023-1-19 14:03:16 | 显示全部楼层   广东省湛江市
大佬厉害,感觉很容易理解
回复 支持 反对

使用道具 举报

结帖率:75% (3/4)

签到天数: 1 天

发表于 2023-1-21 08:37:30 | 显示全部楼层   河南省郑州市
学习了!!!!!!非常的帖子
回复 支持 反对

使用道具 举报

结帖率:92% (33/36)
发表于 2023-2-13 23:42:22 | 显示全部楼层   日本
感谢大佬,正在学习中
回复 支持 反对

使用道具 举报

结帖率:67% (2/3)

签到天数: 7 天

发表于 2023-2-22 11:44:29 | 显示全部楼层   广东省深圳市
可以的话 希望楼主能够出一些视频,,这个系列真不错
回复 支持 反对

使用道具 举报

结帖率:85% (44/52)

签到天数: 18 天

发表于 2023-2-27 23:54:30 | 显示全部楼层   江苏省徐州市
不行,扣不出来
回复 支持 反对

使用道具 举报

结帖率:100% (3/3)

签到天数: 21 天

发表于 2023-4-14 00:37:13 | 显示全部楼层   山东省济宁市
就喜欢这样的教程,感谢分享,不用理会那些喷子
回复 支持 反对

使用道具 举报

签到天数: 5 天

发表于 2023-7-6 19:48:17 | 显示全部楼层   广东省汕头市
1111111111111111111111111111111
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:wp@125.la
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表