你的私人资料正在网上交易和出售, 想必你自己也已经知道了. 其实, 每天都有大量的数据会泄漏, 这会让我们安全人员感到无力. 大多数用户密码和其他敏感信息都会被发布在互联网中的某个地方, 供他人窥探和查看, 我们毫无办法. 为了更好地掌控你的个人信息, 你可以使用 Haveibeenpwned 来缩小你信息被泄露的范围. 这是一个很好的开始, 但是如果你想确切地知道其他人可以获得你的哪些信息, 该怎么办呢? BaseQuery 就是答案, BaseQuery 是一个多功能应用程序, 可以轻松地导入和搜索成千上万的泄露数据.
功能介绍
,4x 嵌套存储结构
, 平均每秒 12000 + 条目的导入速度 (Intel Core i7-7700HQ CPU@2.8GHz)
, 实时查询系统
,Facebook 的 zstd 无损压缩算法可以减少数据的大小 (平均来说, 将数据减少到原始大小的 10% 以下)
, 根据特定硬件计算导入所有文件所需的时间
, 重复数据保护
, 以标准格式输出您的所有发现
, 内置电子邮件收集
工具安装
广大用户可以直接输入下列命令完成 BaseQuery 的安装:
- Git clone https://github.com/g666gle/BaseQuery.git
- sudo chmod 755 -R BaseQuery/
- cd BaseQuery
- ./dependencies.sh
- ./run.sh
工具使用
首先, 配置 "PutYourDataBasesHere" 目录中的数据库, BaseQuery 只能支持包含下列格式的文件, 一行为一条数据:
"test@example.com:password"
或
"password:test@example.com"
接下来, 在 BaseQuery 目录路径下打开终端窗口, 输入 "./dependencies.sh" 来安装所有需要的资源. 然后输入 "./run.sh" 启动程序.
针对硬件特性导入基于时间的查询
查询选项
依赖组件
注意: 下列组件可以使用'dependencies.sh'脚本来自动安装.
- Update packages: (sudo apt-get update)
- Python Version 3.6+ (sudo apt-get install python3.7)
- Bash 4+
- tar (sudo apt-get install tar)
- zstd (sudo apt-get install zstd)
- xterm (sudo apt-get install xterm)
工具构建
,Ubuntu 18.04
,Bash 版本: GNU bash,v4.4.19(1)-release (x86_64-pc-Linux-gnu)
,Python 版本: 3.7.1
项目地址
BaseQuery:[ GitHub 传送门 https://github.com/g666gle/BaseQuery ]
许可证协议
BaseQuery 项目的开发和发布遵循 MIT 开源许可证协议 .
来源: http://www.tuicool.com/articles/ymeEZfy