解决渗透测试中参数加密工具 JS-Forward​

admin 2025年1月11日13:51:59评论9 views字数 1144阅读3分48秒阅读模式
项目作者:G-Security-Team
项目地址:https://github.com/G-Security-Team/JS-Forward
一、工具介绍
Js-Forward是为了解决在渗透测试过程中所遇到的WEB参数加密而开发出的脚本工具。

二、安装与使用

1、输入手机号,点击发送验证码

解决渗透测试中参数加密工具  JS-Forward​

2、Burp正常抓包,发现参数是加密的,并且有summary、data、encelope三个参数

解决渗透测试中参数加密工具  JS-Forward​

3、通过前端JS的调试,寻找到加密函数点,这里可以发现summary、data、encelope都是由此而来,函数名称setInto

解决渗透测试中参数加密工具  JS-Forward​

4、要对burp做一些设置,使得burp可以截断js

解决渗透测试中参数加密工具  JS-Forward​

5、设置后的样子

解决渗透测试中参数加密工具  JS-Forward​

6、此时就可以启动Js-Forward了

解决渗透测试中参数加密工具  JS-Forward​

7、清除浏览器缓存,重新加载
8、判断一下该应用是否使用的Jquery,例子中是不包含的,所以需要将Jquery手动添加进去,若已经引用了js则这一步可以省略

解决渗透测试中参数加密工具  JS-Forward​

9、burp慢慢找带有setInto的js,最终找到了

解决渗透测试中参数加密工具  JS-Forward​

10、在Js-Forward中输入要转发出来的参数名称,即data,会生成payload

解决渗透测试中参数加密工具  JS-Forward​

11、将payload插入进要替换参数的位置(注意在这里setInto是动态加载的js所以是字符串,要将Js-Forward生成的payload的双引号转义一下" -> ",若是正常的js代码则直接复制粘贴payload即可)

解决渗透测试中参数加密工具  JS-Forward​

12、将js放行,此时js便会缓存在浏览器中,后续就算不挂代理,burp依旧可以抓取带该数据包,解密成功

解决渗透测试中参数加密工具  JS-Forward​

13、脚本输出请求日志

解决渗透测试中参数加密工具  JS-Forward​

三、下载地址:
1、通过项目地址下载
2、关注web安全工具库公众号,后台回复:20220726

四、声明:

仅供安全研究与学习之用,若将工具做其他用途,由使用者承担全部法律及连带责任,作者不承担任何法律及连带责任。

推荐书籍

加我微信:ivu123ivu,进送书活动群,不定时免费送书

解决渗透测试中参数加密工具  JS-Forward​

前言 本书现在已经更新到第6版了。它的每个版本都对应了在不同的阶段计算机网络是如何使用的。当第1版在1980年问世时,网络还只是学术上的一种好奇心的体现。但到1988年出版第2版时,网络已经被用于大学和大型商业机构。当第3版于1996年出版时,计算机网络,尤其是Internet已成为千百万人日常生活中的一部分。到2003年出版第4版时,人们利用无线网络和移动计算机访问Web和Internet早就司空见惯。而到第5版时,网络被用于内容分发(尤其是通过CDN和对等网络分发视频)和移动设备。现在,正值第6版出版之际,行业的重心是非常高性能的网络,包括5G蜂窝网络、100Gb/s以太网,以及即将到来的速度可达11Gb/s的IEEE 802.11ax WiFi。

原文始发于微信公众号(web安全工具库):解决渗透测试中参数加密工具 -- JS-Forward​

免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2025年1月11日13:51:59
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   解决渗透测试中参数加密工具 JS-Forward​https://cn-sec.com/archives/1200406.html
                  免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉.

发表评论

匿名网友 填写信息