该程序使用手机号往各个网站渠道发送短信验证码,从而对手机进行短信轰炸。 轰炸机仅供学习使用。
搜集各个网站页面上发送短信验证码使用的api接口,利用这些api接口来发送短信验证码。
该程序会内置少量的资源以供使用。但不负责提供网站发送验证码资源。网站短信发送接口资源可以通过后台页面 添加。一般地,新添加网站短信资源需要编写扩展脚本,需要具有Groovy知识。
-
配置JDK
-
安装方式
- 下载源码安装
git clone https://github.com/leijinjun/sms-bomb.git cd sms-bomb mvn clean install -Dmaven.test.skip=true mv target/sms-bomb.jar ./ Linux、MacOS平台下执行 java -jar -Dspring.profiles.active=dev -DDB_FILE_PATH=sqlite3DB文件路径 -Docr.dddd.url=ddddocr服务图片识别地址 -Docr.dddd.base64.url=ddddocr服务base64图片识别地址 sms-bomb.jar Windows平台下执行 java -jar "-Dspring.profiles.active=dev" "-DDB_FILE_PATH=sqlite3DB文件路径" "-Docr.dddd.url=ddddocr服务图片识别地址" "-Docr.dddd.base64.url=ddddocr服务base64图片识别地址" sms-bomb.jar- 下载安装包安装
Release 页面下载最新jar包。 执行命令
Linux、MacOS平台下执行 java -jar -Dspring.profiles.active=dev -DDB_FILE_PATH=sqlite3DB文件路径 -Docr.dddd.url=ddddocr服务图片识别地址 -Docr.dddd.base64.url=ddddocr服务base64图片识别地址 sms-bomb.jar Windows平台下执行 java -jar "-Dspring.profiles.active=dev" "-DDB_FILE_PATH=sqlite3DB文件路径" "-Docr.dddd.url=ddddocr服务图片识别地址" "-Docr.dddd.base64.url=ddddocr服务base64图片识别地址" sms-bomb.jar其中sqlite3DB文件在sqllite3DB样例文件 ,该文件为样例文件,仅用于测试。
- docker安装 在路径/opt/smsBomb下添加db文件。
git clone https://github.com/leijinjun/sms-bomb.git cd sms-bomb chmod +x deploy.sh sh deploy.sh docker run --name sms-bomb \ -p 8080:8080 \ -v /opt/smsBomb:/opt/smsBomb \ -e DDDD_OCR_URL="ddddocr服务图片识别地址" \ -e DDDD_OCR_BASE64_URL="ddddocr服务BASE64图片识别地址" \ -e SQLITE3DB="sqlite3DB文件名" \ -d sms-bomb:[deploy.sh脚本中指定的version] -
安装ocr服务
ddddocr,使用此服务将极大提高发送成功概率。