This tool creates a basic web server with PHP. When accessed, it sends you a message through Telegram or Discord, depending on your configuration. It proves useful for testing Blind XSS or SSRF vulnerabilities.
- Send notifications through Discord using the
discord
module. - Send notifications through Telegram using the
telegram
module. - Extendable base module for additional notification services.
Before you begin, ensure you have met the following requirements:
- Docker is installed on your machine.
- Composer is installed on your machine (handled by Docker).
To run the project, first make the settings you need in /config/conf.php
file. then execute the following command. If needed, you can modify the project's port in the docker-compose.yml
file.
docker comopse up
Afterward, navigate to the Cloudflare dashboard, select your domain, enter the origin rules
section, and click on create rule
. Input the rule name, set the field
to hostname
, and enter your domain or subdomain. Click on rewrite to
, and specify the project's port. Now, go to the ssl/tls
section and click on Flexible
.
After running the Docker container, the project will be up and running on the specified port. You can interact with the project via HTTP requests to the server.
The base module is an abstract class that provides core functionalities such as retrieving server information and sending notifications.
The discord module extends the base module to send notifications to a Discord webhook.
The telegram module extends the base module to send notifications to a Telegram chat.
- write how to use
- add discord module
- add markdown escape :D
- change apache setting to handle all urls and send the request to the discord
- add headers to the discord module
- write a better readme.md :)