• Stars
    star
    551
  • Rank 80,443 (Top 2 %)
  • Language
    PHP
  • License
    GNU General Publi...
  • Created almost 4 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Fast, multithreading, efficient and easy-to-use mail bombing/spamming tool. Sending mails via mailman services hosted by different providers.

Fast Mail Bomber via Mailman

English | 简体中文

Fast Mail Bomber via Mailman (also FMB for short) is an email bombing/spamming tool written in php. FMB bombs the target's mailbox by sending bulk emails via mailman services hosted by different providers.

DISCLAIMER: THIS PROJECT IS FOR ACADEMIC PURPOSES ONLY. THE DEVELOPERS TAKE NO RESPONSIBILITY FOR ILLEGAL USAGE AND/OR POTENTIAL HARMS.

Requirements

  • PHP >= 7.2
  • cURL extension support

Features

  • Automatically get mailman servers (providers) from Shodan or import from local files.
  • Multithreading bombing process.
  • 900+ built-in providers & 50,000+ built-in nodes list, providing efficiency.
  • Reliable exception handling mechanism.

Installation

1. Clone this project

You can use git to clone this project or download .zip file from GitHub.

git clone https://github.com/juzeon/fast-mail-bomber.git
cd fast-mail-bomber/

2. Configure

Copy config.example.php to config.php and edit it according to the annotations in the file to suit your needs.

Usage

Concept explanations:

Provider: A mailman server, which usually contains a listinfo page listing all subscription nodes. eg. http://lists.centos.org/mailman/listinfo

Node: A subscription node on a mailman server, which can be used to send subscription confirmation emails to a target. eg. http://lists.centos.org/mailman/subscribe/centos

1. (Optional) Updating Providers from Shodan & ZoomEye or a local file

# Updating providers from Shodan & ZoomEye. Set a Shodan and/or ZoomEye api key in config.php first.
php index.php update-providers

# Importing providers from a local file. There's no restriction on file format/pattern since FMB uses RegExp to match provider urls.
php index.php import-providers <filepath>

Duplicate providers will be automatically removed.

2. (Recommand) Updating Nodes from the existing provider list

# Optional. Due to various factors of different network environments, the built-in nodes may not work in your environment. So it's a good idea to delete these nodes (but not data/providers.json) and execute update-nodes on your own. Depending on the speed of your network and the size of our providers list, it may take 10~30 minutes.
rm -rf data/nodes.json data/dead_providers.json

# Getting all subscription nodes that can be used for bombing from providers.
php index.php update-nodes

# Optional. Refine only one node from each provider, which will be extracted into a different file.
php index.php refine-nodes

When getting nodes, unavailable providers previously added will be automatically added to a dead list and will not be used.

Duplicate nodes will be automatically removed.

You can also use built-in providers and nodes and skip this step.

3. Starting to bomb

php index.php start-bombing [refined] <email address>

# eg. Use all nodes to bomb an email:
php index.php start-bombing [email protected]

# eg. Use refined nodes to bomb an email:
php index.php start-bombing refined [email protected]

Successful and failed requests will be printed via console. Press CTRL+C to cease the process.

DISCLAIMER: THIS PROJECT IS FOR ACADEMIC PURPOSES ONLY. THE DEVELOPERS TAKE NO RESPONSIBILITY FOR ILLEGAL USAGE AND/OR POTENTIAL HARMS.

Testing results

I tested FMB's performance when bombing different mail providers once. Here's the results:

Proton Mail: 99.4% into Inbox, 0.6% into Spambox.

Gmail: 83.2% into Inbox, 16.8% into Spambox.

Outlook Mail: 77.1% into Inbox, 22.9% into Spambox.

163 Mail: 100% into Inbox, 0% into Spambox.

QQ Mail: 71% into Inbox, 29% into Spambox.

Zoho Mail: 0% into Inbox, 15.9% into Newsletter, 84.1% into Spambox.

Yandex Mail: 0% into Inbox, 100% into Spambox.

How to prevent being bombed

Because of the mail template used in mailman's default settings, simply add the following text as one of your mailbox's filter rule:

Mailing list subscription confirmation notice for mailing list

License

GPL v2.0

More Repositories

1

SydneyQt

A cross-platform desktop client for the jailbroken New Bing AI Copilot (Sydney ver.) built with Go and Wails (previously based on Python and Qt).
Go
814
star
2

poe-openai-proxy

A wrapper that lets you use the reverse-engineered Python library poe-api library as if it was the OpenAI API for ChatGPT. You can connect your favorite OpenAI API based apps to this proxy and enjoy the ChatGPT API for free!
Go
421
star
3

dd-signal

监控多个B站主播的直播状态,并发送开播、下播提醒消息的Telegram Bot。
JavaScript
75
star
4

advanced-php-crawler

新浪博客文章/wenku8轻小说文库爬虫,可抓取图片保存,一键制作电子书。kindle读书党的神器!
PHP
32
star
5

spoofed-round-tripper

A Go's http.RoundTripper implementation that provides a wrapper for tls-client and leverages uTLS to spoof TLS fingerprints (JA3, JA4, HTTP/2 Akamai, etc) of mainstream browsers for use in different HTTP client libraries (like resty) to bypass Cloudflare or other firewalls.
Go
21
star
6

wp-3d-pony

To show a 3D MLP:FiM(My Little Pony) pony which is based on Live2dWidget.js and Frash's model on your WordPress website. (WordPress plugin)
PHP
11
star
7

dmzj-auto

动漫之家自动签到脚本
TypeScript
8
star
8

SydneyQt-browser-extension

The browser extension of SydneyQt that enables multiple shortcuts, including resolve CAPTCHA automatically etc.
TypeScript
8
star
9

gin-hybrid

🚀 Build dynamic web apps with ease using Gin Hybrid – the Gin-based template project that offers server-side HTML rendering with Go Template, REST API support, and optional Vue & Vuetify integration!
Go
7
star
10

api4sm.ms

SM.MS图床api For PHP. sm.ms|smms|sm图床|图床api|smms图床sdk|sm.ms图床sdk
PHP
7
star
11

mobile-acg

一个PHP开发的HTTP API,随机获取一张或多张来自Telegram频道 t.me/MikuArt 的适合竖屏移动设备查看的二次元图片,并上传到今日头条的图床,支持JSON获取地址或直接跳转。
PHP
7
star
12

QQ-Group-Enhancement-Bot

一个基于Mirai QQ机器人框架,为QQ群组提供网址链接预览、不限时消息撤回、不进群也能浏览消息等增强型功能的mirai-console插件,致力于让QQ群的体验更像Telegram群组。
Kotlin
6
star
13

playPony

QQ空间宠物自动化脚本
PHP
5
star
14

fire

位于github的下载仓库
Python
5
star
15

anime-hostess

基于Web的自托管番剧库,支持调用B站弹幕。(弹弹play web版)
Go
4
star
16

SweetieBot

基于SmartQQ的Java QQ机器人,支持自写js脚本。qqbot|qqrobot|webqq|javascript|自写|js|脚本|插件|script|plugin
Java
4
star
17

tun4colab

A helper program that allows for parallel execution of API services and utilizes Cloudflare Quick Tunnel for port forwarding on Google Colab.
Go
4
star
18

portmap-simple

A very simple portmap client.
C
3
star
19

anime-api-frontend

另一个 Anime-API 的前端,「整合第三方网站的视频和弹幕资源, 提供最舒适的看番追剧体验」。
Vue
3
star
20

epok-forwarder

An easily configurable, multi-functional network traffic forwarder that supports port mapping, port range forwarding, and HTTP/HTTPS reverse proxy based on host or SNI.
Go
3
star
21

tw-cn

繁体-简体线上转换 - React + Express 前后端开发体验
JavaScript
2
star
22

font-tools

The scripts in this project allow you to merge two TTF font files into one, read the names in a font's "name" table, rename a font file, and replace a glyph in a font file with a glyph from another font file.
Python
2
star
23

ipa-server-bot

This is a telegram bot that generates a link to install signed .ipa files directly on iOS devices.
Go
2
star
24

file-compare-move

Compare files in two directories and move duplicate files from destination directory to a new directory.
Go
1
star
25

short-wave-radios

Vue
1
star
26

book-collab

TypeScript
1
star
27

lip

lip is a powerful CLI tool for network administrators, offering a range of functions including IP lookup, bandwidth test, WHOIS lookup, reverse DNS lookup, SSL certificate check, TCPing, and Telnet.
Go
1
star
28

0daybreaker

暂不公开。
Java
1
star
29

juzeon

1
star
30

upload-to-translate

上传英文TXT,分片调用API翻译成中文。
PHP
1
star