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

移动端的网站怎么做的word发布wordpress

移动端的网站怎么做的,word发布wordpress,制作网页导航栏的步骤,免费推广的平台都有哪些用 Frida 修改软件为你所用 Frida是一个强大的设备操作工具,它允许我们分析、修改和与运行中的应用程序交互。Frida通过在目标进程中创建一个线程,并通过这个线程执行一些启动代码来实现交互功能。这种交互被称为“代理”,它允许我们添加Jav…

用 Frida 修改软件为你所用

Frida是一个强大的设备操作工具,它允许我们分析、修改和与运行中的应用程序交互。Frida通过在目标进程中创建一个线程,并通过这个线程执行一些启动代码来实现交互功能。这种交互被称为“代理”,它允许我们添加JavaScript代码,实时控制应用程序的行为。

1. 重要功能介绍:Interceptor

Frida中最重要的功能之一是采集器——Interceptor。它允许我们观察、修改内部函数的输入和输出,以及跟踪它们的行为。例如,对于一个类似于此的进程:

你可以使用Frida采集器监控函数调用,更改函数参数值,并返回一个修改后的结果。下面是一个例子:

2. 例子:实时修改say_hello函数

在下面的示例中,应用程序会在终端打印一个数字:

原始say_hello函数:

// Frida JavaScript script to intercept `say_hello` 
Interceptor.attach(Module.getExportByName(null, "say_hello"), { onEnter: function (log, args, state) { }, onLeave: function (log, retval, state) { } 
});

输出结果

ubuntu@tryhackme:~$ ./main
Hello, 1!
Hello, 1!
Hello, 1!
Hello, 1!
Hello, 1!

我们想将这个数字改成1337。

添加调用事件处理器

首先,运行 frida-trace 来为每个调用的函数创建处理器:

frida-trace ./main -i '*'

完成后,你会看到一个 handlers 目录,包含每个函数调用对应的JavaScript文件。采用say_hello() 函数,对应的处理器是一个调用文件,它位于 handlers/libhello.so/say_hello.js

修改处理器代码

在每次调用前后操作数据:

Interceptor.attach(Module.findExportByName(null, "say_hello"), {onEnter: function (args) {var originalArgument = args[0].toInt32();console.log("Original argument: " + originalArgument);args[0] = ptr(1337);},onLeave: function (retval) {console.log("Returned value: " + retval.toInt32());}
});

这个脚本将参数值改为1337,并记录原参数和返回值。

重试结果

重新运行程序:

ubuntu@tryhackme:~$ frida-trace ./main -i 'say*'
Hello, 1337!
Original argument: 1
Returned value: 1337

3. 结论

Frida是一个极具力的分析和操作工具,选择它,你就为分析和应用优化带来了方便和新想法。不管是进行精磨分析,还是实现优化,Frida都是你不可或缺的助手。

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

相关文章:

  • 个人域名可以建公司网站吗贵阳制作网站的公司
  • 买了个网站后怎么做的男生为女生做网站
  • 网站改版 被百度k公众号多少钱
  • 用easyui皮肤做漂亮的网站c语言程序设计网站
  • 成都高投建设开发有限公司网站英德市建设局网站
  • html网站建设实录高铁建设官方网站
  • 购物网站建设信息wordpress 目录函数
  • 南昌做网站设计怎么去推广自己的网站
  • 网站建设的技能有哪些内容wordpress 旅游足迹插件
  • 看网站的浏览器dede网站前台没有图片
  • 建设信用卡中心网站上海网站优化加盟
  • 营销型网站设计稿装修设计费多少钱一平
  • 城阳做网站找哪家网站屏蔽ip地址
  • 企业网站欣赏做网站用vue还是用jquery
  • 承德很好的网络建站北京网站建设yi wl
  • 网站建设企业合作邀请函南阳网站排名优化价格
  • 网站上的弹框如何做网页网页设计入门基础
  • html编辑器中文版如何做网站排名优化
  • 阿里巴巴 网站设计便捷的大连网站建设
  • 付费的网站推广该怎么做自己开发一个app需要什么
  • 广东融都建设有限公司 公司网站网站的绝对路径
  • 郑州官方发布最新消息谷歌seo综合查询
  • 网站建设设计费会计分录seo快排软件
  • 南山做网站教程wordpress图文直播插件
  • python建立简易网站乐山建网站
  • 广州建设网站是什么关系杭州知名网站制作公司
  • 网站建设技能描述如何做公司网站制作
  • 门户网站建设和管理情况网页美工实训心得
  • 大庆网站制作公司地址做直播网站软件有哪些软件
  • 网站建设的客户在哪里浦东网站制作