黑客24小时在线接单的网站

黑客24小时在线接单的网站

Doldrums:一款功能强大的逆向工程分析工具

Doldrums介绍

Doldrums它是一种强大的逆向工程分析工具,主要针对Android端Flutter应用程序。具体来说,Doldrums是一个针对Flutter/Dart Android代码(一般称为libapp.so)支持所有分析器和信息提取器Dart v2.10发行版。运行时,Doldrums隔离快照中存在的所有类别都可以导出。

注:该工具目前处于测试版本中,缺乏一些反序列化功能和一些信息。

关于Flutter和Dart

Flutter谷歌的移动UI框架,可以快速进行iOS和Android上构建高质量的原生用户界面。 Flutter可与现有代码一起工作。全世界,Flutter越来越多的开发者和组织正在使用它,并且Flutter完全免费,开源。

而Dart谷歌开发的计算机编程语言后来被谷歌开发出来Ecma (ECMA-408)它被用作标准。web、开发服务器、移动应用程序和物联网。它是一个宽松的开源许可证(修改BSD开源软件下的证书)。

工具要求

Doldrums需要使用的操作pyelftools来解析ELF我们可以使用以下命令来安装组件:

  • pip3installpyelftools
  • 工具使用

    该工具的使用非常简单,我们可以直接操作以下命令libapp.so和output替换为相应的二进制文件和目标输出文件。需要注意的是,verbose只支持 选项Dart snapshot v2.12:

  • python3src/main.py[-v]libapp.sooutput
  • 工具期望的输出是导出的所有类别,以下是导出的格式:

  • classMyAppextendsStatelessWidget{
  • Widgetbuild(DynamicType,DynamicType){
  • Codeatabsoluteoffset:0xec85c
  • }
  • StringmyPrint(DynamicType,DynamicType){
  • Codeatabsoluteoffset:0xeca80
  • }
  • }
  • 绝对代码偏移表示原始函数libapp.so文件中的具体位置。

    项目地址

    Doldrums:【GitHub传送门】

       
    • 评论列表:
    •  南殷愚季
       发布于 2022-06-17 17:22:37  回复该评论
    • app.so文件中的具体位置。项目地址Doldrums:【GitHub传送门】    
    •  弦久觅遇
       发布于 2022-06-17 14:36:21  回复该评论
    • 多的开发者和组织正在使用它,并且Flutter完全免费,开源。而Dart谷歌开发的计算机编程语言后来被谷歌开发出来Ecma (ECMA-408)它被用作标准。web、开发服务器、移动应用程序和物联网。它是一个宽松的开源许可证(修改BSD开源软件下的证书)。工具要求Doldrums需要使用的操作p
    •  绿邪好倦
       发布于 2022-06-17 12:27:45  回复该评论
    • artFlutter谷歌的移动UI框架,可以快速进行iOS和Android上构建高质量的原生用户界面。 Flutter可与现有代码一起工作。全世界,Flutter越来越多的开发者和组织正在使用它,并且Flutter
    •  末屿袖间
       发布于 2022-06-17 11:28:52  回复该评论
    • 于测试版本中,缺乏一些反序列化功能和一些信息。关于Flutter和DartFlutter谷歌的移动UI框架,可以快速进行iOS和Android上构建高质量的原生用户界面。 Flut
    •  喜忧女
       发布于 2022-06-17 16:29:10  回复该评论
    • n.py[-v]libapp.sooutput工具期望的输出是导出的所有类别,以下是导出的格式:classMyAppextendsStatelessWidget{Widgetb

    发表评论:

    Powered By

    Copyright Your WebSite.Some Rights Reserved.