`
MyEyeOfJava
  • 浏览: 1152015 次
  • 性别: Icon_minigender_1
  • 来自: 北京
博客专栏
7af2d6ca-4fe1-3e9a-be85-3f65f7120bd0
测试开发
浏览量:71171
533896eb-dd7b-3cde-b4d3-cc1ce02c1c14
晨记
浏览量:0
社区版块
存档分类
最新评论

[android]androguard相关介绍

阅读更多
目前为止Androguard已经更新到1.9版本,是针对Android Apk反解析的很好的工具。下面主要看怎么使用

1.androaxml.py -i  xxxx.xml 反解析apk内xml文件,全部列取
2.androapkinfo.py -i  xxx.apk 获取apk资源目录结构,全部列取,包含activity名称以及权限列表
3.androdiff.py -i 1.apk 2.apk 获取得到1.2两个apk的不同之处
4.sudo python androdump.py -i 7141 获取某个pid7141的linux进程具体处理详情
5../androgexf.py -i YOURAPP.apk -o YOURAPP.gexf 生成gexf图像,这个图像需要使用gephi的工具打开,其实就是APK内的所有元素的有向图,没有什么太大作用

hg clone https://code.google.com/r/agentcraig-androguard/
从上面直接clone下来的代码才是比较全的,尽量不要去androguard google-code上直接下载
分享到:
评论

相关推荐

    Android-androguard.zip

    Android-androguard.zip,反向工程,恶意软件和Android应用程序的Goodware分析…更多(忍者!),安卓系统是谷歌在2008年设计和制造的。操作系统主要写在爪哇,C和C 的核心组件。它是在linux内核之上构建的,具有安全...

    androguard

    Androguard是一款强大的开源工具,专门用于Android应用的安全分析和渗透测试。它为开发者、安全研究人员和逆向工程师提供了一套全面的API,以便深入理解APK文件的内部结构和行为。Androguard的主要功能包括反编译...

    androguard-master (1).zip

    本文将详细介绍Androguard的核心功能、工作原理及其在实际应用中的价值。 Androguard是一款开源的Java项目,主要用于逆向工程、恶意软件分析以及Android应用的安全审计。它提供了全面的API,能够解析APK文件,提取...

    androguard以及python库

    标题中的“androguard以及python库”表明我们主要讨论的是Android应用分析工具Androguard和一些相关的Python库。Androguard是一款强大的开源工具,用于逆向工程、动态分析和静态分析Android应用程序(APK)。它提供...

    androguard 3.2.1源码

    1. `androguard/core`:包含了Androguard的基础类,如Dex、Apk、AndroidManifest等,用于解析和操作Android相关的文件格式。 2. `androguard/decompiler`:包含了反编译模块,如dex2java,将DEX文件反编译成Java源...

    Android应用分析程序androguard.zip

    androguard (Android guard) 是 Android 应用程序的逆向工程,提供恶意软件分析等等功能。androguard 主要由 Python 编写,支持:- DEX, ODEX- APK- Android's binary xml 标签:androguard

    androguard-master.zip

    5. **Activity、Service、BroadcastReceiver和ContentProvider分析**:Androguard揭示了Android四大组件的定义和关联,帮助我们理解APK如何与其他应用和服务进行交互。 6. **Intent过滤器分析**:Androguard能解析...

    androguard-2.0.zip

    《Androguard:全方位解析Android应用的利器》 在当今高度数字化的时代,移动应用安全成为了企业和个人关注的焦点。Android作为全球最大的智能手机操作系统,其应用生态的繁荣也伴随着潜在的安全风险。为此,开发者...

    androguard,反向工程,恶意软件和Android应用程序的Goodware分析…更多(忍者!).zip

    《Androguard:深入探索Android应用的反向工程与安全分析》 Androguard,一个在Android应用领域广为使用的开源项目,专为反向工程、恶意软件检测以及Goodware(良性的、非恶意的应用)分析而设计。这个强大的工具集...

    【android软件安全与逆向分析】完整扫描版

    书中会讲解如何识别恶意行为,如数据窃取、远程控制和隐私泄露,并介绍相关检测工具和技术。 8. **安全编程实践**:除了分析他人的代码,开发者还需要知道如何编写安全的Android应用。书中会涵盖最佳安全实践,如...

    AndroidShell资料收集

    8. **安全检测**:利用静态分析工具(如Androguard)和动态分析技术,可以检测潜在的安全漏洞,如SQL注入、权限滥用等。 在深入学习Android Shell时,还需要掌握ADB(Android Debug Bridge),这是一个强大的命令行...

    android逆向工具全部

    本文将详细探讨“android逆向工具全部”这一主题,介绍一些常用的Android逆向工具及其功能。 1. **Apktool**:Apktool是一款用于反编译APK文件的工具,它可以解析APK中的资源文件,如XML布局、图片等,并将其重构为...

    android-security-awesome,android安全相关资源的集合.zip

    "android-security-awesome"项目就是一个集大成者,它汇聚了众多Android安全相关的资源,帮助开发者、安全研究人员以及对Android系统安全感兴趣的人员更好地理解和应对Android平台上的各种安全挑战。这个开源项目...

    android反编译工具

    8. **Androguard**:Androguard是一个开源的Android安全分析框架,可以用来分析APK文件,包括反编译DEX文件,提取类、方法和权限信息,还可以进行动态分析。 9. **Frida**:虽然主要是一个动态代码插桩工具,Frida...

    Android App软件行为信任模型研究

    本文从检测Android平台恶意软件的角度展开研究,首先介绍了Android平台的体系结构、运行机制以及现有的安全防御措施,然后分析对比了目前已提出的检测方法和机制的优缺点,接着在Android恶意程序特征提取的基础上,...

    Android反编译工具-Android反向工程-Android代码查看器

    本文将详细介绍Android反编译工具及其在Android反向工程中的应用。 首先,让我们了解一下什么是Android反编译。反编译是将已编译的二进制代码转换回接近原始源代码的过程。对于Android应用,这意味着将Dalvik字节码...

    Android渗透测试便携集成环境

    AndroGuard Androwarn Atom ByteCodeViewer Burp Suite Drozer dex2jar Eclipse IDE with Android Developer Tools Introspy-Analyzer Java Debugger jadx Jd-Gui Pidcat SQLite Database Browser SQLmap Volatility...

    Android一键反编译

    下面将详细介绍这个主题,并涵盖相关知识点。 **反编译概念** 反编译是将已编译的二进制代码转换回可读性较高的源代码或伪代码的过程。在Android系统中,APK文件包含了应用程序的所有资源、Java字节码(Dalvik字节...

    Android项目实战——手机安全卫士开发案例解析word版

    1. **病毒扫描**:这需要集成反病毒引擎,如使用开源的AndroGuard或VirusTotal API,对APK文件进行静态分析,检测潜在的恶意代码。 2. **权限管理**:学习如何获取应用的权限信息,展示给用户并允许他们控制各个...

Global site tag (gtag.js) - Google Analytics