Snoop — инструмент разведки на основе открытых данных (OSINT world)

snooppr 05be2528bb upd 5 hours ago
.github 1d01147ded finance 3 months ago
icons bdce8aa2e1 icons 1 year ago
images ef72d255a1 image 1 week ago
web 5a1cb4a64b upd 6 months ago
.gitignore 3fa03772a3 code 7 months ago
BDdemo 05be2528bb upd 5 hours ago
BDflag 05be2528bb upd 5 hours ago
BDfull 05be2528bb upd 5 hours ago
COPYRIGHT 96702ca108 readme 5 months ago
PublicKey.asc 449591ca57 upd 4 years ago
README.cn.md 0eecb7e35e add_sites 1 week ago
README.de.md 0eecb7e35e add_sites 1 week ago
README.en.md 8b15849732 readme 6 days ago
README.es.md 0eecb7e35e add_sites 1 week ago
README.fr.md 0eecb7e35e add_sites 1 week ago
README.md 8b15849732 readme 6 days ago
README_android.en.md 8b15849732 readme 6 days ago
README_android.md 8b15849732 readme 6 days ago
changelog.txt 651399a2eb changelog 1 week ago
domainlist.txt a37e5bb22f panel_duble_userlist 2 years ago
meta 734a73f57b upd 3 days ago
networktest.py fdb78e625c plugin 6 months ago
requirements.txt 6fd5979716 lib 6 months ago
requirements_android.txt 47def81818 lib 6 months ago
snoop.py 8b15849732 readme 6 days ago
snoopbanner.py f2d1c83021 upd 2 weeks ago
snoopplugins.py ae70b399b4 upd 2 weeks ago
update.bat 449591ca57 upd 4 years ago
update.sh 449591ca57 upd 4 years ago
websites.md 05be2528bb upd 5 hours ago

README.cn.md

史努比计划

Snoop Project 最有前途的 OSINT 工具之一,用于搜索昵称

  • [X] 这是考虑到 CIS 位置的最强大的软件。

是你的生活幻灯片吗? 问史努比。
Snoop 项目是在没有考虑 NSA 和他们的朋友的意见的情况下开发的,
即普通用户可用 (项目创建日期:2020 年 2 月 14 日)。

[!NOTE] Snoop 是一项在互联网上搜索和处理公共数据的研究开发工作(自己的数据库/关闭的 bugbounty)。
根据 Snoop 的专业搜索,它有能力与传统搜索引擎竞争。

数据库索引等工具的比较:




操作系统平台 支持
GNU/Linux
Windows 7/10 (32/64)
Android (Termux)
macOS 🚫
IOS 🚫
WSL 🚫

适用于操作系统 Windows 和 GNU/Linux 的 Snoop

探听本地数据库

Snoop 完整版数据库 4300+ 个网站 ⚡️⚡️⚡️

发布

Snoop 带有现成的程序集(发布版),不需要依赖项(库)或 python3 安装,也就是说,它可以在装有 OS Windows 或 GNU/Linux 的干净机器上运行。
┗━━ ⬇️下载 Snoop 项目

🟣 Snoop 项目插件 ### 1. 插件中方法之一的演示——〘GEO_IP/domain〙 https://github.com/snooppr/snoop/assets/61022210/ab20ec4f-8eb2-40ff-b773-4e3443ad2a $$$$ 报告也可以在 csv/txt/CLI/maps 中找到 $$$$ OSM 地图上的 HTML 格式报告(Snoop 完整版) $$$$ ### 2. Plugin中方法之一的演示——〘Yandex_parser〙 $$$$ 搜索报告打用户名(插件 — Yandex_parser) $$$$ ### 3. 插件中方法之一的演示——〘Reverse Vgeocoder〙 https://github.com/snooppr/snoop/assets/61022210/0be6ac32-c72f-4a18-9c9e-3413085f57 Snoop 仅从脏数据(数字、字母、特殊字符)中选择地理坐标,根据它们在地图上放置标记,并用附近的人口稠密区域标记它们。 签名地理坐标的可视化:HTML 报告(Snoop 完整版)。
🟤 从源代码自建软件 **本机安装** + 注意:如果你想在 android/termux 上安装 snoop,请不要这样做 *(安装不同,请参阅下面的专用部分)。* + 注意:要求 Python 3.7+ 版本 ``` # 克隆存储库 $ git clone https://github.com/snooppr/snoop # 登录到工作目录 $ cd ~/snoop # 安装 python3 和 python3-pip 如果没有安装 $ apt-get update && apt-get install python3 python3-pip # 安装依赖项'要求' $ pip install --upgrade pip $ python3 -m pip install -r requirements.txt # 如果不是以特殊混合方式显示国家国旗,请提供字体包,例如单色 $ apt-get install ttf-ancient-fonts 或颜色(推荐) $ apt-get install fonts-noto-color-emoji # 在 Windows 操作系统上使用 CMD 或 PowerShell(从方便中选择),而不是 WSL! ```
🟢 使用 ``` usage: snoop_cli [search arguments...] nickname or usage: snoop_cli [service arguments | plugins arguments] $ snoop_cli --help #手动 snoop 构建版本 GNU/Linux Help optional arguments: -h, --help 显示此帮助信息并退出 service arguments: --version, -V OS 的打印版本; 窥探; Python 和许可证 --list-all, -l 打印有关 Snoop 数据库的详细信息 --donate, -d 捐赠给 Snoop 项目的开发,获取/购买 Snoop 完整版 --autoclean, -a 删除所有报告,清理空间 --update, -U 更新探听 plugins arguments: --module, -m OSINT 搜索:使用各种插件 Snoop :: IP/GEO/YANDEX search arguments: nickname 被通缉用户的昵称。 支持同时搜索多个名称。 名称中包含空格的昵称用引号引起来 --verbose, -v 搜索'昵称'时,打印详细的语言描述 --web-base, -w 连接以在更新的 web_DB(4300+ 多个网站)中搜索'昵称'。 在演示版本中, 该功能被禁用 --site , -s 从数据库'--list-all'中指定站点名称。 在一个指定的资源上搜索'昵称', 多次使用'-s'选项是可以接受的 --exclude , -e 从搜索中排除所选区域,允许多次使用'-e'选项,例如,'-e RU -e WR' 从搜索中排除俄罗斯和世界 --include , -i 仅在搜索中包括选定的区域,允许多次使用'-i'选项,例如,'-i US -i UA' 搜索美国和乌克兰 --country-sort, -c 按国家而不是字母顺序打印和记录结果 --time-out , -t 设置等待服务器响应的最大时间分配(秒)。 影响搜索持续时间。 影响'超时错误: '打开。 如果 Internet 连接速度较慢(默认为 9 秒),此选项是必需的 --found-print, -f 仅打印找到的帐户 --no-func, -n ✓单色终端,不要在url中使用颜色 ✓禁用打开网络浏览器 ✓禁止打印国旗 ✓禁用指示和进度状态 --userlist , -u 指定一个包含用户列表的文件。 Snoop 将智能处理数据并提供额外的报告 --save-page, -S 将找到的用户页面保存到本地文件 --cert-on, -C 在服务器上启用证书验证。 默认情况下,服务器上的证书验证是禁用的, 这使您可以无误地处理有问题的站点 --headers , -H 手动设置用户代理,代理用引号括起来,默认情况下为每个站点设置来自 snoop 数据库的随机或覆盖的用户代理 --pool , -p 禁用自动优化并将手动搜索加速设置为最大 1 到 160。工作线程/进程。 默认情况下,Quick模式下使用任意设备的个人限制;其他模式下使用弱PC的限制。 将值设置得太低或太高都会显着降低软件速度。 ~为此设备计算的最佳值, 请参阅块“snoop info”参数“推荐池”选项 [--version/-V]。建议使用该选项 1) 如果用户有多核设备 2) 不想使用 Quick 模式 [--quick/-q] 3) 打算加快搜索速度,例如在 模式下使用 [--found-print/-f'] 选项。 该选项是个性化的,可以将 Snoop 完整版中的搜索加速到极快的速度 --quick, -q 快速而积极的搜索模式。不会重新处理失败的资源,这会加快搜索速度, 但也会稍微增加 Bad_raw。快速模式适应PC功率,不打印中间结果,有效, 专为Snoop完整版设计 ``` **例子** ``` # 仅搜索一个用户: $ python3 snoop.py username1 #从源代码运行 $ snoop_cli username1 #从发行版 linux 运行 # 或者,例如,支持西里尔字母: $ python3 snoop.py олеся #从源代码运行 # 要搜索包含空格的名称: $ snoop_cli "bob dylan" #从发行版 linux 运行 $ snoop_cli dob_dylan #从发行版 linux 运行 $ snoop_cli bob-dylan #从发行版 linux 运行 # 在 Windows 操作系统上运行: $ python snoop.py username1 #从源代码运行 $ snoop_cli.exe username1 从发布 Windows 运行 # 要搜索一个或多个用户: $ snoop_cli.exe username1 username2 username3 username4 从发布 Windows 运行 # 搜索大量用户; # 避免网站冻结(更常见的是"死区"取决于用户的 ip 地址); # 只打印找到的账户; 在本地保存找到的帐户页面; # 指定一个包含所需帐户列表的文件; # 连接到可扩展和更新的基于 Web 的 Snoop 进行搜索: $ snoop_cli -t 6 -f -S -u ~/file.txt -w #从发行版 linux 运行 # 检查 Snoop 数据库: $ snoop_cli --list all #从发行版 linux 运行 # 打印 Snoop 函数的帮助: $ snoop_cli --help #从发行版 linux 运行 # 启用 Snoop 插件: $ snoop_cli --module #从发行版 linux 运行 # 在两个资源上搜索两个用户名: $ snoop_cli -s habr -s lichess chikamaria irina # 获取 Snoop 完整版: $ snoop_cli --donate ``` + 'ctrl-c' — 中止搜索。 + 找到的账户将存储在 `~/snoop/results/nicknames/*{txt|csv|html}`. + 在office中打开csv,字段分隔符**逗号**。 + 销毁**所有**搜索结果——删除 '~/snoop/results' 目录. 或者 `snoop_cli.exe --autoclean` #从发布操作系统 Windows 运行。 ``` # 更新 Snoop 以测试软件中的新功能 $ python3 snoop.py --update #需要安装 Git ```
🔵 Android 版探听 • [详细的英文手册](https://github.com/snooppr/snoop/blob/master/README_android.en.md "Android 版探听")
🔴 基本错误 | 边 | 问题 | 求解 | |:---------:| ------------------------------------------------------|:-------:| | ========= |=======================================================| ======= | | 客户 |使用主动保护防火墙阻止连接 | 1 | | |EDGE/3G 互联网连接速度不够 | 2 | | |"-t"选项的值太低 | 2 | | |无效的用户名 | 3 | | |连接错误:[GipsysTeam; Nixp; Ddo; Mamochki] | 7 | | ========= |=======================================================| ======= | | 供应商 |互联网审查 | 4 | | ========= |=======================================================| ======= | | 服务器 |该站点已更改其响应/API; CF/WAF 已更新 | 5 | | |服务器屏蔽客户端的IP地址范围 | 4 | | |触发/保护验证码资源 | 4 | | |部分站点暂时无法访问,技术工作 | 6 | | ========= |=======================================================| ======= | 解决: 1. 重新配置您的防火墙 *(例如,卡巴斯基阻止成人资源)。* 2. 检查您的互联网连接速度: `python3 snoop.py -v 用户名` 如果任何网络参数以红色突出显示,Snoop 可能会在搜索过程中挂起。 在低速时,增加"--time-out x"选项的"x"值: `python3 snoop.py -t 15 用户名`。 3. 其实这并不是错误。 修复用户名 *(例如,某些网站不允许使用西里尔字符;"空格"或"越汉编码" 在用户名中,为了节省时间:- 请求被过滤)。* 4. **更改您的IP地址** 审查是用户收到跳过错误/误报/在某些情况下"**唉**"的最常见原因。 从移动运营商提供商的 IP 地址使用 Snoop 时,速度**可能**会显着下降,具体取决于提供商。 例如,解决问题最有效的方法是**使用 VPN**,Tor 不太适合此任务。 规则:来自一个 ip 的一次扫描不足以充分利用 Snoop。 5. 在Github-e Issue/Pull request上打开Snoop仓库 *(将此通知开发人员)。* 6. 不注意,现场有时会去维修工作并恢复运营。 7. 在某些 GNU/Linux 发行版中,openssl 存在 [问题](https://wiki.debian.org/ContinuousIntegration/TriagingTips/openssl-1.1.1 "问题很简单且可解决"),还有问题 多年未更新的网站。 如果用户故意使用"--cert-on"选项开始侦听,就会出现这些问题。 解决: ``` $ sudo nano /etc/ssl/openssl.cnf # 编辑文件最底部的行: [MinProtocol = TLSv1.2] 在 [MinProtocol = TLSv1] [CipherString = DEFAULT@SECLEVEL=2] 在 [CipherString = DEFAULT@SECLEVEL=1] ```
🟠 附加信息 • [项目发展历程](https://raw.githubusercontent.com/snooppr/snoop/master/changelog.txt "变更日志"). • [执照](https://github.com/snooppr/snoop/blob/master/COPYRIGHT "License 的英文版本可以在 Snoop Build 的 EN 版本中找到"). • [文档/俄语](https://drive.google.com/open?id=12DzAQMgTcgeG-zJrfDxpUbFjlXcBq5ih). • **公钥指纹:** [076DB9A00B583FFB606964322F1154A0203EAE9D](https://raw.githubusercontent.com/snooppr/snoop/master/PublicKey.asc "pgp密钥"). • **Snoop 并不完美**:网站正在下降; 结束标签丢失; 网络正在被审查; 托管服务未按时付款。有时,有必要关注所有这些"网络摇滚",因此欢迎捐款: [例子关闭/坏网站](https://drive.google.com/file/d/1CJxGRJECezDsaGwxpEw34iJ8MJ9LXCIG/view?usp=sharing). • **提交的可视化:**从项目诞生到 2023 年十三号星期五。 https://user-images.githubusercontent.com/61022210/212534128-bc0e5779-a367-4d0a-86cb-c52503ee53.mp4

【RU -> CN】 这是翻译的 ➰俄语自述文件.