mapXplore
Español
mapXplore 是一个模块化应用程序,可将 sqlmap 导出的数据导入 PostgreSQL 或 SQLite 数据库。
主要功能包括:
-
将 sqlmap 提取的信息导入 PostgreSQL 或 SQLite,以便后续查询。
-
信息净化,即在导入时将不可读信息解码或转换为可读信息。
-
在所有表中搜索信息,例如密码、用户以及其他所需信息。
-
自动导出以 base64 格式存储的信息,例如:
- Word、Excel、PowerPoint 文件
- .zip 文件
- 文本文件或纯文本信息
- 图片
- PDF
-
按条件筛选表和列。
-
按不同类型的哈希函数进行筛选,无需预先转换。
-
将相关信息导出为 Excel 或 HTML
安装
要求
git clone https://github.com/daniel2005d/mapXplore
cd mapXplore
pip install -r requirements
使用方法
这是一个模块化应用程序,包含以下部分:
- config:负责配置,例如使用的数据库引擎、导入路径等。
- import:负责导入并处理从 sqlmap 提取的信息。
- query:主模块,能够筛选和提取所需信息。
- 按表筛选
- 按列筛选
- 按一个或多个关键词筛选
- 按一种或多种哈希函数筛选,包括:
- MD5
- SHA1
- SHA256
- SHA3
- ....
开始
允许在程序启动时加载默认配置
python engine.py [--config config.json]
模块
更新日志
2024-03-14 - V1.1
- 修复读取 PPTX 文件时的错误
- 添加 'tables' 命令以检索表及其记录总数*
- 在文件路径中添加对 ~ 的支持
- 为每种文件类型创建子文件夹
- 在命令提示符中添加颜色
- 保存包含行数据的文件
2024-03-18 - V1.2
- 添加了 JSON 格式存储
- 添加了检索数据库、表和表中记录的功能
- 添加了读取时清理可打印但无意义的字符的功能
- 修复了一些错误
2024-03-20 - V1.3
- 在配置中添加了 includeAllColumns 选项
- 修复了一些错误
2024-04-03 - V1.4
- 添加了导出选项,将数据库内容保存为 HTML 文件