fiddler修改响应实战之联通沃阅读apk

本文介绍了如何使用fiddler连接真机并修改响应,以联通沃阅读app为例,展示了如何抓取app数据包,更改阅点数值。通过设置fiddler选项、手机代理,抓取登录后app的会话记录,找到并修改totalmoney的值,实现阅点的修改。此外,还探讨了当响应中找不到目标数据时,可能需要分析后续会话的情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

fiddler或多或少大家都接触过

小编其实也早就了解过这个东西了,不过当初只是为了撸话费实物以及流量,但是自从FD撸界的“力王”吃国家饭之后,就发现这种漏洞很少出现了

其实这个小工具大多数人都拿来分析接口请求

今天教大家的是,如何连接真机,并且修改响应

1.首先,fiddler  /tools  Options前面四项  下面能打钩的全部打钩

2.看下图,将监听端口号设置为8888,这其实随意,只要是一个没什么程序占用的端口都行


3,找到手机,小编这里为了上传图片方便,就使用了逍遥安卓模拟器,点击wifi,然后按住不放,选择修改网络,点击显示高级设置

  a)代理方式选择手动(DHCP),然后输入代理服务器主机名,也就是你的fiddler所处环境的ip地址,端口号也就是你刚才在tools中设置的监听端口号,一定要一致


 b)打开手机浏览器,输入ip+:8888,比如小编这里输入的就是192.168.43.131:8888   然后就可以访问fiddler代理服务控制中心,点击下面那个连接,就会提示你安装一个证书,此操作需要输入锁屏密码,当然没有的话,

### 使用 Fiddler 修改 HTTP 响应 Fiddler 提供了多种方式来修改 HTTP 请求和响应。通过内置的 `FiddlerScript` 功能,可以编写自定义 JavaScript 来处理流量。此外,还可以利用插件如 FreeHttp 进行更复杂的操作。 #### 方法一:使用 AutoResponder 模块 AutoResponder 是 Fiddler 中最简单的方式之一用于修改或伪造服务器返回给客户端的数据。启用此功能后,在左侧会话列表中选中目标请求并设置相应的本地文件路径作为新的响应体即可完成替换动作[^1]。 #### 方法二:编辑器直接修改 当捕获到想要篡改的响应时,可以在右侧窗口内双击该条目进入查看模式;随后切换至“Inspectors”标签页下的“TextView”,在这里可以直接对原始数据流进行更改保存后再发送回去模拟真实的网络交互情况[^2]。 #### 方法三:编程接口改造 对于高级用户而言,则可以通过扩展名为 `.js` 的脚本来实现自动化程度更高的需求。打开 Fiddler 后依次点击菜单栏上的 Tools -> Telerik Fiddler Options... ,再选择 "Scripts" 选项卡加载外部 JS 文件或者在线编辑现有逻辑以满足特定业务场景的要求[^4]。 ```javascript // Example of modifying a response within FiddlerScript static function OnBeforeResponse(oSession: Session) { if (oSession.uriContains("example.com")) { // Replace example.com with your target domain oSession.utilDecodeResponse(); var sBody = System.Text.Encoding.UTF8.GetString(oSession.responseBodyBytes); // Modify the content here, e.g., replace all occurrences of 'oldText' with 'newText' sBody = sBody.replace(/oldText/gi,'newText'); oSession.utilSetResponseBody(sBody); } } ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值