当前位置: 首页 > news >正文

什么网站做视频给钱橙色大气风格网站模板

什么网站做视频给钱,橙色大气风格网站模板,在线开发网站建设,商城软件开发引入 Java 类: 引入 okhttp3.OkHttpClient、okhttp3.OkHttpClient$Builder、okhttp3.Interceptor、okhttp3.ResponseBody 等类。 创建自定义拦截器: 通过 Java.registerClass 创建自定义拦截器 MyInterceptor。拦截器中重写 intercept 方法&#xff0…

引入 Java 类:

引入 okhttp3.OkHttpClient、okhttp3.OkHttpClient$Builder、okhttp3.Interceptor、okhttp3.ResponseBody 等类。

创建自定义拦截器:

  1. 通过 Java.registerClass 创建自定义拦截器 MyInterceptor。
  2. 拦截器中重写 intercept 方法,处理并打印请求和响应信息。

重载 OkHttpClient.Builder 的 build 方法:

  1. 通过 overload 确保正确的方法重载。
  2. 在 build 方法中添加自定义拦截器。
  3. 确保在构建 OkHttpClient 之前添加拦截器。

异常处理:

捕获并打印所有异常,确保脚本执行的每一步都能输出详细的错误信息以便调试。

Java.perform(function () {// 抓取 HttpURLConnection 请求和响应var HttpURLConnection = Java.use('java.net.HttpURLConnection');HttpURLConnection.getInputStream.implementation = function () {var url = this.getURL().toString();var method = this.getRequestMethod();console.log('[*] HTTP Request: ' + method + ' ' + url);// 打印请求头var headers = this.getRequestProperties();headers.keySet().toArray().forEach(function (key) {var values = headers.get(key).toArray().join(', ');console.log('[*] Header: ' + key + ': ' + values);});// 打印请求体if (this.getDoOutput()) {var outputStream = this.getOutputStream();var writer = new Java.use('java.io.OutputStreamWriter')(outputStream);var body = this.getLocalData().toString();console.log('[*] Body: ' + body);}var inputStream = this.getInputStream();// 读取响应var reader = new Java.use('java.io.InputStreamReader')(inputStream);var bufferedReader = new Java.use('java.io.BufferedReader')(reader);var response = '';var line;while ((line = bufferedReader.readLine()) !== null) {response += line + '\n';}console.log('[*] HTTP Response: ' + response);return inputStream;};// 抓取 OkHttp 请求和响应try {var OkHttpClient = Java.use('okhttp3.OkHttpClient');var OkHttpClientBuilder = Java.use('okhttp3.OkHttpClient$Builder');var Interceptor = Java.use('okhttp3.Interceptor');var Response = Java.use('okhttp3.Response');var ResponseBody = Java.use('okhttp3.ResponseBody');// 创建自定义的 Interceptor 实现var MyInterceptor = Java.registerClass({name: 'com.custom.MyInterceptor',implements: [Interceptor],methods: {intercept: function (chain) {try {var request = chain.request();var url = request.url().toString();var method = request.method();console.log('[*] OkHttp Request: ' + method + ' ' + url);var headers = request.headers();for (var i = 0; i < headers.size(); i++) {console.log('[*] Header: ' + headers.name(i) + ': ' + headers.value(i));}var body = request.body();if (body) {var buffer = Java.use('okio.Buffer').$new();body.writeTo(buffer);var requestBody = buffer.readUtf8();console.log('[*] Body: ' + requestBody);}var response = chain.proceed(request);// 打印响应var responseBody = response.body().string();console.log('[*] OkHttp Response: ' + responseBody);// 需要重新创建响应,因为 response.body().string() 会消耗掉响应体var newResponseBody = ResponseBody.create(response.body().contentType(), responseBody);var newResponse = response.newBuilder().body(newResponseBody).build();return newResponse;} catch (e) {console.log('Interceptor Error: ' + e);throw e;}}}});// 重载 OkHttpClient.Builder 的 build 方法OkHttpClientBuilder.build.overload().implementation = function () {console.log('[*] Adding interceptor to OkHttpClient');this.addInterceptor(MyInterceptor.$new());return this.build();};console.log('Script successfully loaded');} catch (e) {console.log('Error: ' + e);}
});

frida -U -l script.js -n com.simple.android 抓包

http://www.yayakq.cn/news/988211/

相关文章:

  • 上海网站建设公司兴田德润可以不传奇手游官网
  • 青岛网站建设情况可信网站认证 代理商
  • 建设银行网站会员有什么用个人博客网站备案吗
  • 陇南地网站seo设计在线官网中国
  • 影视采集网站怎么做收录wordpress 加入js
  • 网站建制作公司万能搜索引擎网站
  • 怎么查看网站disallow谷歌竞价推广教程
  • 无锡网站建设技术python自学免费教程
  • 网站地图 设计网站建设html5作品
  • 个人网站可以备案几个淘宝联盟的网站怎么自己做
  • 做什么样的网站杭州网站推广营销
  • 网站西安有什么好玩的好吃的
  • 苏州建网站哪个好适合vue做的网站类型
  • 免费网站空间 评测企业网站优化内容
  • 做网站 就上凡科网吴中区企业网络推广
  • 动画做a视频在线观看网站h5开发游戏
  • 免费功能网站微信小程序定制开发需要多少钱
  • 西安高端网站设计公司上海建设人才网官网
  • 响应式网站模块兰溪自适应网站建设特点
  • 网络服务合同要交印花税吗安卓aso优化排名
  • 上海建网站多少钱如何把网站放在根目录
  • 烟台H5高端网站建设滴滴网站建设流程图
  • 个人做什么网站苏州公司注册查询
  • seo推广用什么做网站好seo sem
  • 成都华阳有没有做网站的wordpress知更鸟最新
  • php怎么用来做网站网站必须备案
  • 张槎建网站长春互联网公司排名
  • 高端网站设计新感觉建站长沙市旅游景点
  • 福州市建设工程工料机信息网站网上购物哪个商城好
  • 综合性医院网站源代码下载中国电商平台