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

企业建站网站建站系统/软文写作技巧及范文

企业建站网站建站系统,软文写作技巧及范文,建站网站设计,dw个人简历网页制作代码原标题:Functrace:使用DynamoRIO追踪函数调用Functrace是一款使用DynamoRIO(http://dynamorio.org/)通过动态检测分析二进制文件的工具。特性(基于DynamoRIO)反汇编所有执行的代码反汇编一个特定的函数(如果是地址则进行转储)获取特定函数的参数(如果是地…

原标题:Functrace:使用DynamoRIO追踪函数调用

Functrace是一款使用DynamoRIO(http://dynamorio.org/)通过动态检测分析二进制文件的工具。

特性(基于DynamoRIO)

反汇编所有执行的代码

反汇编一个特定的函数(如果是地址则进行转储)

获取特定函数的参数(如果是地址则进行转储)

获取特定函数的返回值(如果这是一个地址则进行转储)

监控应用信号

生成报告文件

ghidracoverage脚本(基于functrace报告文件)安装 $ wget https://github.com/DynamoRIO/dynamorio/releases/download/release_7_0_0_rc1/DynamoRIO-Linux-7.0.0-RC1.tar.gz $ tar xvzf DynamoRIO-Linux-7.0.0-RC1.tar.gz

$ wget https://github.com/DynamoRIO/dynamorio/releases/download/cronbuild-7.91.18047/DynamoRIO-x86_64-Linux-7.91.18047-0.tar.gz $ tar xvzf DynamoRIO-x86_64-Linux-7.91.18047-0.tar.gz

你也可以直接克隆和编译DynamoRIO

$ git clone https://github.com/invictus1306/functrace $ mkdir -p functrace/build $ cd functrace/build $ cmake .. -DDynamoRIO_DIR=/full_DR_path/cmake/ $ make -j4 DEMO

9e857784ca41631cf6d034666d73995b.png

使用 $ drrun -c libfunctrace.so -report_file report -- target_program [args]

选项

支持以下 [functrace](https://github.com/invictus1306/functrace)可选项:

-disassembly -> disassemble all the functions -disas_func function_name -> disassemble only the function function_name -wrap_function function_name -> wrap the function function_name -wrap_function_args num_args -> number of arguments of the wrapped function -cbr -> remove the bb from the cache (in case of conditional jump) -report_file file_name -> report file name (required) -verbose -> verbose

使用示例

选项 -verbose

$ drrun -c libfunctrace.so -report_file report -verbose -- target_program [args]

选项 -disassemby

$ drrun -c libfunctrace.so -report_file report -disassembly -- target_program [args]

选项 -disas_func

$ drrun -c libfunctrace.so -report_file report -disas_func name_function -- target_program [args]

选项 -wrap_function 和 -wrap_function_args

$ drrun -c libfunctrace.so -report_file report -wrap_function name_function -wrap_function_args num_args -- target_program [args]

选项 -cbr

$ drrun -c libfunctrace.so -report_file report -cbr -- target_program [args]

CVE-2018-4013 – 漏洞分析

服务器库上的漏洞。详情请查看。

6d497dc272b609c5e914628f5829081d.png

工作环境

以上测试环境为 Ubuntu 16.04.5 LTS 64 bit

待添加功能

Ghidra插件

可视化设置界面

存储并比较不同的覆盖能力分析

从ghidra运行DR directy

为functrace添加更多功能

支持Android

*参考来源:GitHub,FB小编secist编译,转载请注明来自FreeBuf.COM返回搜狐,查看更多

责任编辑:

http://www.jmfq.cn/news/5292685.html

相关文章:

  • 男女做那种的视频网站/网站运营优化培训
  • 坐什么网站能用到html5/百度知道在线问答
  • 公司网站要什么做/百度一下搜索一下
  • 株洲第三方网站建设哪家好/天津网站快速排名提升
  • 建设公司网站需要什么/专业恶意点击软件
  • 高端网站建设公司联系电话/免费观看短视频的app软件推荐
  • 网络建设设计方案/小程序排名优化
  • 百度seo网站排名优化/刷钻业务推广网站
  • 帝国cms手机网站模板/西安网站关键词优化费用
  • 给别人做网站收8000贵不贵/seo关键词优化工具
  • 百度域名地址/冬镜seo
  • 二手交易网站开发系统/推广系统
  • wordpress零食模版/排名优化网站建设
  • 外贸购物网站/百度官网优化
  • 做网站广告经营者/百度账号怎么改用户名
  • 发布做任务网站/网站优化搜索排名
  • 凡科建站有哪些弊端/广告网络推广怎么做
  • 设计师的职责/宁波seo公司网站推广
  • 济南网站开发建设/东莞建设企业网站
  • 南京网站的优化/外链seo服务
  • 沈阳蓝德网站建设/谷歌seo快速排名优化方法
  • 嵊州门户网站/曲靖seo
  • 网站页面的滑动怎么做的/第一站长网
  • 独立网站做外贸/网站推广代理
  • 信息分类网站建设/宁波网站建设的公司
  • 优秀的国外设计网站/怎么制作小程序
  • 外贸网站建设公司服务/应用商店aso
  • 舟山网站建设有限公司/创新驱动发展战略
  • 做网站的专业叫什么/b2b外贸平台
  • 易语言做购物网站/数据分析软件哪个最好用