- 这是考虑到 CIS 位置的最强大的软件。
是你的生活幻灯片吗? 问史努比。
Snoop 项目是在没有考虑 NSA 和他们的朋友的意见的情况下开发的,
即普通用户可用 (项目创建日期:2020 年 2 月 14 日)。
Note
Snoop 是一项在互联网上搜索和处理公共数据的研究开发工作(自己的数据库/关闭的 bugbounty)。
根据 Snoop 的专业搜索,它有能力与传统搜索引擎竞争。
操作系统平台 | 支持 |
---|---|
GNU/Linux | ✅ |
Windows 7/10 (32/64) | ✅ |
Android (Termux) | ✅ |
macOS | 🚫 |
IOS | 🚫 |
WSL | 🚫 |
探听本地数据库
Snoop 完整版数据库 4200+ 个网站 ⚡️⚡️⚡️
Snoop 带有现成的程序集(发布版),不需要依赖项(库)或 python3 安装,也就是说,它可以在装有 OS Windows 或 GNU/Linux 的干净机器上运行。
┗━━ ⬇️下载 Snoop 项目
🟣 Snoop 项目插件
GEO_IP.mp4
$$$$
$$$$
$$$$
$$$$
$$$$
ReverseVgeocoder.mp4
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(4200+ 多个网站)中搜索'昵称'。 在演示版本中,
该功能被禁用
--site , -s <site_name>
从数据库'--list-all'中指定站点名称。 在一个指定的资源上搜索'昵称',
多次使用'-s'选项是可以接受的
--exclude , -e <country_code>
从搜索中排除所选区域,允许多次使用'-e'选项,例如,'-e RU -e WR'
从搜索中排除俄罗斯和世界
--include , -i <country_code>
仅在搜索中包括选定的区域,允许多次使用'-i'选项,例如,'-i US -i UA'
搜索美国和乌克兰
--country-sort, -c 按国家而不是字母顺序打印和记录结果
--time-out , -t <digit>
设置等待服务器响应的最大时间分配(秒)。 影响搜索持续时间。 影响'超时错误:
'打开。 如果 Internet 连接速度较慢(默认为 9 秒),此选项是必需的
--found-print, -f 仅打印找到的帐户
--no-func, -n ✓单色终端,不要在url中使用颜色
✓禁用打开网络浏览器
✓禁止打印国旗
✓禁用指示和进度状态
--userlist , -u <file>
指定一个包含用户列表的文件。 Snoop 将智能处理数据并提供额外的报告
--save-page, -S 将找到的用户页面保存到本地文件
--cert-on, -C 在服务器上启用证书验证。 默认情况下,服务器上的证书验证是禁用的,
这使您可以无误地处理有问题的站点
--headers , -H <User-Agent>
手动设置用户代理,代理用引号括起来,默认情况下为每个站点设置来自
snoop 数据库的随机或覆盖的用户代理
--quick, -q 快速而积极的搜索模式。 不重新处理坏资源,因此搜索速度加快,但 Bad_raw
也会增加。 不打印中间结果。 消耗更多资源。 该模式完整版有效
例子
# 仅搜索一个用户:
$ 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 版探听
• 详细的英文手册
🔴 基本错误
边 | 问题 | 求解 |
---|---|---|
========= | ======================================================= | ======= |
客户 | 使用主动保护防火墙阻止连接 | 1 |
EDGE/3G 互联网连接速度不够 | 2 | |
"-t"选项的值太低 | 2 | |
无效的用户名 | 3 | |
连接错误:[GipsysTeam; Nixp; Ddo; Mamochki] | 7 | |
========= | ======================================================= | ======= |
供应商 | 互联网审查 | 4 |
========= | ======================================================= | ======= |
服务器 | 该站点已更改其响应/API; CF/WAF 已更新 | 5 |
服务器屏蔽客户端的IP地址范围 | 4 | |
触发/保护验证码资源 | 4 | |
部分站点暂时无法访问,技术工作 | 6 | |
========= | ======================================================= | ======= |
解决:
-
重新配置您的防火墙 (例如,卡巴斯基阻止成人资源)。
-
检查您的互联网连接速度:
python3 snoop.py -v 用户名
如果任何网络参数以红色突出显示,Snoop 可能会在搜索过程中挂起。 在低速时,增加"--time-out x"选项的"x"值:
python3 snoop.py -t 15 用户名
。 -
其实这并不是错误。 修复用户名
(例如,某些网站不允许使用西里尔字符;"空格"或"越汉编码" 在用户名中,为了节省时间:- 请求被过滤)。 -
更改您的IP地址 审查是用户收到跳过错误/误报/在某些情况下"唉"的最常见原因。 从移动运营商提供商的 IP 地址使用 Snoop 时,速度可能会显着下降,具体取决于提供商。 例如,解决问题最有效的方法是使用 VPN,Tor 不太适合此任务。 规则:来自一个 ip 的一次扫描不足以充分利用 Snoop。
-
在Github-e Issue/Pull request上打开Snoop仓库 (将此通知开发人员)。
-
不注意,现场有时会去维修工作并恢复运营。
-
在某些 GNU/Linux 发行版中,openssl 存在 问题,还有问题 多年未更新的网站。 如果用户故意使用"--cert-on"选项开始侦听,就会出现这些问题。
解决:
$ sudo nano /etc/ssl/openssl.cnf
# 编辑文件最底部的行:
[MinProtocol = TLSv1.2]
在
[MinProtocol = TLSv1]
[CipherString = DEFAULT@SECLEVEL=2]
在
[CipherString = DEFAULT@SECLEVEL=1]
🟠 附加信息
• 项目发展历程.
• 执照.
• 文档/俄语.
• 公钥指纹: 076DB9A00B583FFB606964322F1154A0203EAE9D.
• Snoop 并不完美:网站正在下降; 结束标签丢失; 网络正在被审查; 托管服务未按时付款。有时,有必要关注所有这些"网络摇滚",因此欢迎捐款: 例子关闭/坏网站.
• **提交的可视化:**从项目诞生到 2023 年十三号星期五。
2.mp4
【RU -> CN】 这是翻译的 ➰俄语自述文件.