Skip to content

clddup/F-Proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

F-Proxy

这是一个由 AI 辅助生成的项目,旨在帮助用户在 Fofa 上搜索并验证免费的代理订阅链接。

项目初衷

本项目源于一个简单的想法:不想购买昂贵的代理服务。因此,我让AI生成了这个工具,能够利用 Fofa 的强大搜索能力,自动发现并验证互联网上公开的免费代理订阅链接。

功能特点

  • 智能搜索:利用 Fofa 搜索引擎发现潜在的代理订阅服务
  • 有效性验证:自动验证订阅链接的有效性和可用性
  • Clash 格式支持:专门针对 Clash 代理配置格式进行验证
  • 智能去重:自动去除重复和无效的订阅链接
  • 实时进度:美观的进度条显示任务执行状态
  • 灵活配置:支持自定义并发数和查询数量

Demo

Demo

使用方法

  1. 克隆项目

    git clone https://github.com/clddup/F-Proxy.git
    cd F-Proxy
  2. 安装依赖: 本项目使用 Bun 作为运行时和包管理器。请确保您已安装 Bun。

    bun install
  3. 配置 Fofa API Key: 在项目根目录下创建一个名为 .env 的文件,并填入您的 Fofa API Key、并发限制和 Fofa 查询结果数量。

    FOFA_KEY="您的Fofa API KEY"
    CONCURRENCY_LIMIT=5  # 并发请求数,默认为5
    FOFA_SIZE=20         # Fofa查询结果数量,默认为20

    您可以从 Fofa 个人资料页面 获取您的 API Key。

  4. 运行脚本

    bun run index.ts

    脚本将自动执行 Fofa 查询、访问目标网站、提取并验证订阅链接,最终在控制台输出所有有效的订阅链接。

注意事项

  • 请遵守 Fofa 的使用政策和相关法律法规。
  • 免费代理的稳定性和安全性无法保证,请谨慎使用。
  • 本项目仅用于学习和研究目的,请勿用于非法用途。

免责声明

本项目仅供学习、研究和个人非商业用途。开发者不对因使用本项目而导致的任何直接或间接损失承担责任。用户在使用本项目时,应自行承担所有风险,并确保遵守所有适用的法律法规。本项目不鼓励、不纵容任何非法活动。

About

用于在fofa上搜索免费代理订阅

Resources

License

Stars

Watchers

Forks