Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
工具/GitHubGitHub/nightwatchcybersecurity/truegaze
Android安全静态分析iOS安全漏洞分析移动安全错误配置
GitHubnightwatchcybersecurity/truegaze

truegaze

针对Android/iOS应用的静态分析工具,专注于源代码之外的安全问题

查看仓库
134285年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

truegaze

PyPI version Build Status codecov GitHub

一款专注于源代码之外的安全问题(如资源字符串、第三方库和配置文件)的 Android 和 iOS 应用程序静态分析工具。

要求

需要 Python 3,所需模块可在 requirements.txt 文件中找到。仅在 Python 3.7 上测试过,但应能兼容其他 3.x 版本。目前暂无支持 2.x 的计划。

安装

你可以通过 PIP 安装,方法如下:

root@kitploit:~
pip install truegaze
truegaze

要手动下载并运行,请执行以下操作:

root@kitploit:~
git clone https://github.com/nightwatchcybersecurity/truegaze.git
cd truegaze
pip install -r requirements.txt
python -m truegaze.cli

使用方法

列出模块:

root@kitploit:~
truegaze list

扫描一个应用程序:

root@kitploit:~
truegaze scan test.apk
truegaze scan test.ipa

扫描多个应用程序:

root@kitploit:~
truegaze scan *.apk
truegaze scan *.ipa

样例输出

列出模块:

root@kitploit:~
user@localhost:~/$ truegaze list
Total active plugins: 3
+----------------+-------------------------------------------+---------+-------+
|      Name      |               Description                 | Android | iOS   |
+----------------+-------------------------------------------+---------+-------+
| AdobeMobileSdk | Detection of incorrect SSL configuration  |  True   | True  |
|                |          in the Adobe Mobile SDK          |         |       |
+----------------+-------------------------------------------+---------+-------+
| FirebasePlugin | Detection of insecure Firebase databases  |  True   | False |
|                |          and GCP storage buckets          |         |       |
+----------------+-------------------------------------------+---------+-------+
| WeakKeyPlugin  |  Detection of weak Android signing keys   |  True   | False |
+----------------+-------------------------------------------+---------+-------+

扫描一个应用程序:

root@kitploit:~
user@localhost:~/$ truegaze scan ~/test.ipa
Identified as an iOS application via a manifest located at: Payload/IPAPatch-DummyApp.app/Info.plist
Scanning using the "AdobeMobileSdk" plugin
-- Found 1 configuration file(s)
-- Scanning "Payload/IPAPatch-DummyApp.app/Base.lproj/ADBMobileConfig.json'
---- FOUND: The ["analytics"]["ssl"] setting is missing or false - SSL is not being used
---- FOUND: The ["remotes"]["analytics.poi"] URL doesn't use SSL: http://assets.example.com/c234243g4g4rg.json
---- FOUND: The ["remotes"]["messages"] URL doesn't use SSL: http://assets.example.com/b34343443egerg.json
---- FOUND: A "templateurl" in ["messages"]["payload"] doesn't use SSL: http://my.server.com/?user={user.name}&zip={user.zip}&c16={%sdkver%}&c27=cln,{a.PrevSessionLength}
---- FOUND: A "templateurl" in ["messages"]["payload"] doesn't use SSL: http://my.43434server.com/?user={user.name}&zip={user.zip}&c16={%sdkver%}&c27=cln,{a.PrevSessionLength}
Done!

显示已安装版本:

root@kitploit:~
user@localhost:~/$ truegaze version
Current version: v0.2

在线扫描

大多数扫描在离线状态下运行,无需访问互联网。要运行需要在线访问的扫描,请使用 --online 选项。请合法使用。

开发信息

结构

该应用为命令行工具,由多个模块组成,用于检查各种漏洞。每个模块独立执行扫描,所有结果将打印到命令行。

报告 Bug 和功能请求

请使用 GitHub issue 跟踪器报告问题或建议新功能: https://github.com/nightwatchcybersecurity/truegaze

您也可以发送电子邮件至 research /at/ nightwatchcybersecurity [dot] com

期望清单

  • 增加与 Click 交互的代码的单元测试覆盖
  • 能够从在线源提取额外文件
  • 能够检查某个漏洞是否可利用
  • 能够生成可输入其他工具的 JSON 或 XML 输出
  • 增加更多模块!

关于名称

"True Gaze" 或 "Истинное Зрение" 是一种能够揭示隐形之物的魔法咒语(出自谢尔盖·卢基扬年科的《最后的守望者》)。

下载工具