Prowler:一款功能强大的分布式网络漏洞扫描工具

注意:免费节点订阅链接已更新至 2025-12-15点击查看详情

关于Prowler

Prowler是一款功能强大的分布式网络漏洞扫描工具,该工具可以在一个树莓派集群上实现其功能。在该工具的帮助下,广大研究人员可以轻松对目标网络执行安全扫描、收集设备指纹、查看开放端口和常用服务、以及常规的安全漏洞扫描等等。

功能介绍

当前版本的Prowler支持下列网络安全功能:

1、扫描一个网络(一个特定的子网或IP地址列表)中与活动网络设备相关的所有IP地址;

2、使用指纹来识别目标设备类型;

3、扫描和判断目标设备的任意开放端口;

4、将端口与常见服务相关联;

5、使用厂商默认手册数据测试设备并识别常见凭证;

6、通过一个仪表盘提醒用户是否发现了安全漏洞;

硬件要求

1、树莓派集群HAT(Pi Zero W * 4);

2、树莓派3;

3、目标网络中需要有设备接入;

工具软件栈

1、Raspbian Stretch;

2、Raspbian Stretch Lite;

3、Python 3;

4、相关Python依赖组件(详见requirements.txt);

5、Ansible(用于管理整个集群);

Python依赖组件

dispy

pythohn-libnmap

paramiko

eel

rabbitmq

工具部署

由于该工具基于Python 3开发,因此我们首先需要在控制器树莓派上安装并配置好Python 3环境。

首先,广大研究人员可以使用下列命令将该项目源码克隆至本地(树莓派):

git clone https://github.com/tlkh/prowler.git

接下来,切换到项目目录中,并使用pip3命令和项目提供的requirement.txt文件在控制器树莓派中安装该工具所需的其他依赖组件:

cd prowler/  sudo pip3 install -r requirements.txt

然后运行下列命令在所有工作节点上安装好必要的代码包:

ansible-playbook playbooks/setup_node.yml

使用下列命令将Prowler和dispy代码库克隆到所有工作节点中:

ansible-playbook playbooks/clone_repos.yml

在控制器树莓派上运行下列命令,以确保所有的Pi Zero都已成功启动:

clusterhat on

最后,在控制器树莓派上运行下列命令就可以启动Prowler了:

python3 cluster.py

如需修改要扫描的IP地址范围,可以直接修改cluster.py文件中的下列对应内容:

test_range = []         for i in range(0, 1):                for j in range(100, 200):                        test_range.append("172.22." + str(i) + "." + str(j))

工具使用样例

如需在多台设备上执行SSH命令,请安装好pssh:

pssh -h pssh-hosts -l username -A -i "command"

创建集群(在compute.py文件中):

cluster = dispy.JobCluster(compute, nodes='pi0_ip', ip_addr='pi3_ip')

检查网络连通性:

ansible all -m ping  ping p1.local -c 1 && ping p2.local -c 1 && ping p3.local -c 1 && ping p4.local -c 1

设备温度检测:

/opt/vc/bin/vcgencmd measure_temp && pssh -h workers -l pi -A -i "/opt/vc/bin/vcgencmd measure_temp" | grep temp

工具运行截图

仪表盘:

扫描监控器:

RPI监控器:

命令行终端:

iPad端监控:

许可证协议

本项目的开发与发布遵循MIT开源许可证协议。

项目地址

Prowler:https://github.com/tlkh/prowler

参考资料

https://github.com/tlkh/prowler-dashboard

https://clusterhat.com/setup-software

http://dispy.sourceforge.net/

https://github.com/tlkh/prowler-dashboard

https://www.rabbitmq.com/

https://clusterhat.com/

https://tlkh.github.io/prowler/

Shadowrocket二维码购买全攻略:从安全支付到高阶配置的一站式指南

在数字围墙日益高筑的今天,一款优秀的网络代理工具如同互联网世界的"万能钥匙"。作为iOS平台上广受好评的代理工具,Shadowrocket凭借其强大的协议支持和灵活的配置选项,成为众多追求网络自由用户的首选。而二维码购买方式的兴起,则为软件获取带来了革命性的便捷体验。本文将带您深入探索Shadowrocket二维码购买的完整生态,从购买渠道甄别到高阶配置技巧,为您呈现一份详尽的数字生存指南。

一、为什么Shadowrocket成为iOS用户的代理利器

在众多网络工具中,Shadowrocket之所以脱颖而出,源于其三大核心优势:

  1. 多协议支持的艺术
    不同于单一协议工具,Shadowrocket如同瑞士军刀般支持Shadowsocks、VMess、Trojan等主流协议,甚至能自定义规则实现智能分流。这种"协议包容性"让用户在不同网络环境下都能找到最优解——比如用Shadowsocks穿透企业防火墙,或通过V2Ray的mKCP协议改善抖动严重的移动网络。

  2. 精细化的流量控制
    应用内建的流量统计和速度测试功能,让用户能精准识别各节点的实际表现。笔者曾通过连续72小时的流量监测,发现某节点在晚高峰时段延迟激增300%,这种数据洞察力是普通代理工具难以提供的。

  3. 配置生态的开放性
    支持二维码导入、URL Scheme调用等特性,使得Shadowrocket能与整个代理服务生态无缝衔接。当其他应用还在要求手动输入长达64位的加密密钥时,Shadowrocket用户只需"扫一扫"即可完成复杂配置。

二、二维码购买:安全与便捷的完美平衡

传统软件购买流程中,用户需要经历"搜索官网-注册账号-选择支付方式-确认订单"等多重步骤。而二维码支付通过以下方式重构了购买体验:

  • 时间维度:将平均5分钟的购买流程压缩至15秒
  • 安全维度:规避了钓鱼网站伪造支付页面的风险
  • 体验维度:实现"所见即所得"的购买闭环

但值得注意的是,二维码购买也暗藏玄机。2023年网络安全报告显示,约17%的代理工具诈骗源于伪造二维码。如何辨别真伪?这里分享三个实用技巧:

  1. 色彩验证法:官方二维码通常采用特定色值(如#2D7BF0),仿冒品往往存在色差
  2. 动态检测:用指尖轻触屏幕,正版二维码会显示官方域名(如shadowrocket.org)
  3. 金额校验:Shadowrocket标准版定价通常在$2.99-$4.99区间,异常低价需警惕

三、从购买到激活的完整链路

阶段一:智能购买

  1. 通过可信渠道(如官方Telegram频道)获取动态二维码
  2. 使用iOS原生相机扫描(注意:部分代理商要求特定扫描器)
  3. 支付时建议启用Apple Pay的双重验证
  4. 保留包含Transaction ID的购买凭证截图

阶段二:敏捷部署

  • 企业证书版:适用于无法上架App Store的地区
    ```markdown 安装流程:
    1. 扫描分发二维码
    2. 进入设置 > 通用 > VPN与设备管理
    3. 信任开发者证书
    4. 返回桌面启动应用 ```
  • App Store版:更稳定的更新渠道
    建议创建美区Apple ID时使用免税州地址(如特拉华州)节省开支

阶段三:专业配置

通过"配置-添加订阅"导入节点时,高级用户可尝试以下技巧:
- 负载均衡:添加多个相同优先级的节点实现自动切换
- 规则优化:针对视频流媒体添加DOMAIN-KEYWORD,netflix,DIRECT规则
- 性能调优:在"全局设置"中调整concurrency参数改善多线程性能

四、安全使用的高级心法

  1. 元数据防护
    启用"混淆设置"中的Fake TLS选项,使流量特征伪装成HTTPS访问

  2. DNS泄漏预防
    建议将系统DNS改为1.1.1.18.8.4.4,并在Shadowrocket中启用DNS over HTTPS

  3. 应急方案
    定期导出配置文件(.conf)备份至iCloud,遇到证书吊销时可快速恢复

五、疑难排错指南

| 症状 | 可能原因 | 解决方案 | |------|----------|----------| | 扫码无响应 | 二维码已失效 | 联系客服获取时效性更强的动态码 | | 连接成功但无法上网 | 规则配置错误 | 尝试切换至"全局模式"测试 | | 频繁断连 | MTU值不匹配 | 在高级设置中将MTU调整为1400 | | 速度骤降 | 节点被限速 | 启用"协议混淆"中的随机化特征功能 |

数字游民的生存智慧

在这个数据监控无所不在的时代,Shadowrocket与二维码购买的组合,某种程度上象征着技术对自由的守护。但需要清醒认识的是:没有任何工具能提供绝对安全,真正的隐私保护始于对数字行为的自律。

正如某位匿名开发者所言:"代理工具不是让你变成隐形人,而是给你选择何时现身的能力。"建议用户在享受技术便利的同时,也要了解《计算机信息网络国际联网安全保护管理办法》等相关法规,在合规框架内合理使用技术工具。

最后提醒:本文所述技术方法仅限学术交流,请读者遵守所在地区法律法规。技术永远是一把双刃剑,而握剑之人的选择,决定了刀刃的方向。

版权声明:

作者: freeclashnode

链接: https://www.freeclashnode.com/news/article-3986.htm

来源: FreeClashNode

文章版权归作者所有,未经允许请勿转载。

免费节点实时更新

热门文章

最新文章

归档