Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Safety box 攻击系统

一个基于 Cloudflare Pages 的短信测压工具,仅用于学习交流目的。

⚠️ 免责声明

本程序仅用于短信测压和学习交流,请勿用于非法用途。使用本程序造成的一切后果由使用者自行承担。

🤖 功能特性

  • 支持多个短信接口同时发送
  • 实时日志显示发送状态
  • 现代化 UI 界面
  • CORS 代理支持
  • 响应式设计

📦 项目结构

├── index.html          # 主页面
├── functions/
│   └── proxy.js        # Cloudflare Functions 代理
├── wrangler.toml       # Cloudflare Pages 配置
├── logo.gif           # 项目图标
└── README.md          # 项目说明

🛠️ 部署指南

使用 Cloudflare Pages 部署

  1. Fork 本仓库或上传代码到 Git 仓库

  2. 登录 Cloudflare Dashboard

  3. 创建新项目

    • 点击 "Create a project"
    • 连接你的 Git 仓库
    • 选择仓库并点击 "Begin setup"
  4. 配置构建设置

    • 构建命令:留空(静态文件无需构建)
    • 构建输出目录:.
    • 环境变量:无需设置
  5. 部署

    • 点击 "Save and Deploy"
    • 等待部署完成

本地开发

  1. 安装 Wrangler CLI

    npm install -g wrangler
  2. 登录 Cloudflare

    wrangler login
  3. 本地预览

    wrangler pages dev .

🔧 配置说明

wrangler.toml 配置

name = "sms-bombing-tool"
compatibility_date = "2024-01-01"
pages_build_output_dir = "."

[env.production]
name = "sms-bombing-tool"

[env.preview]
name = "sms-bombing-tool-preview"

Functions 代理

项目包含一个 CORS 代理函数,用于解决前端跨域问题:

  • 路径:/api/proxy
  • 用途:代理 HTTP 请求并添加 CORS 头

📝 使用说明

  1. 打开部署后的网站
  2. 输入目标手机号
  3. 点击"开始发送"按钮
  4. 查看实时日志输出

🌐 访问地址

  • 生产环境https://sms-bombing-tool.pages.dev
  • 预览环境https://sms-bombing-tool-preview.pages.dev

📄 许可证

本项目仅供学习研究使用,请勿用于商业用途或非法活动。

🤝 贡献

欢迎提交 Issue 和 Pull Request 来改进项目。

⚡ 性能优化

  • 使用 Cloudflare CDN 全球加速
  • 静态资源缓存优化
  • Functions 边缘计算

🔒 安全说明

  • 所有请求通过代理转发
  • 不存储用户数据
  • 支持跨域请求控制

作者其他项目

  1. Online-Mirror-master - 远程拍照源码-一键式部署cloudflare服务实现全免费远程拍照。

About

justy

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages