Categorygithub.com/fluxxset/evilginx_monitor
modulepackage
1.4.0
Repository: https://github.com/fluxxset/evilginx_monitor.git
Documentation: pkg.go.dev

# README


๐ŸŽฏ Evilginx Session Notification Sender ๐Ÿ””

Evilginx Monitor is a handy tool built in Go to monitor Evilginx sessions. If a valid session is captured, you can get notified via Telegram, Email, or Discord. Youโ€™re in control of how you want to be notified! ๐Ÿ“ฒ๐Ÿ“ง๐ŸŽฎ

This tool can run on both Linux ๐Ÿง and Mac ๐Ÿ, making it flexible and accessible. And the best part? It's free and open-source (though you use it at your own responsibility! โš ๏ธ).


This has been modified to only send valid sessions, no empty logs, and will include the cookies in a randomly named TXT file. ๐Ÿ“‚โœ…๐Ÿช

image (4)

๐Ÿš€ Getting Started

Download and run the tool in interactive mode! Itโ€™s easy to set up your notification preferences, database path, and start monitoring Evilginx like a pro.

Usage:

git clone https://github.com/fluxxset/Evilginx_monitor.git
cd Evilginx_monitor
go build
./evilginx_monitor [OPTIONS]

Available Options:

  • --help Show this message and exit.
  • --config Show the current configuration.

๐Ÿง‘โ€๐Ÿซ Evilginx Training Course

๐Ÿ”ฅ Already mastering Evilginx? Level up with my complete Evilginx Training Course. Check it out!

Evilginx Training Course Banner


๐Ÿค– Interactive Commands

Here's how you can get this bad boy up and running:

Monitoring

  • start โ€“ Start monitoring those Evilginx sessions! ๐ŸŽฏ

Configuration

  • config โ€“ View the current configuration.

Notifications

Telegram:

  • tele token <value> โ€“ Set your Telegram token. ๐Ÿค–
  • tele chatid <value> โ€“ Set your Telegram chat ID. ๐Ÿ’ฌ
  • tele enable โ€“ Enable Telegram notifications. โœ”๏ธ
  • tele disable โ€“ Disable Telegram notifications. โŒ

Email:

  • mail host <value> โ€“ Set your SMTP mail host. ๐Ÿ 
  • mail port <value> โ€“ Set your SMTP mail port. ๐Ÿ”Œ
  • mail user <value> โ€“ Set your SMTP mail user. ๐Ÿ“ง
  • mail password <value> โ€“ Set your SMTP mail password. ๐Ÿ”‘
  • mail to <value> โ€“ Set email to receive alerts. ๐Ÿ“ฉ
  • mail enable โ€“ Enable email notifications. โœ”๏ธ
  • mail disable โ€“ Disable email notifications. โŒ

Discord:

  • discord token <value> โ€“ Set your Discord token. ๐ŸŽฎ
  • discord chatid <value> โ€“ Set your Discord chat ID. ๐Ÿ’ฌ
  • discord enable โ€“ Enable Discord notifications. โœ”๏ธ
  • discord disable โ€“ Disable Discord notifications. โŒ

Database Configuration

  • dbfile path <value> โ€“ Set the database file path for storing session data. ๐Ÿ—„๏ธ

Exit

  • exit โ€“ Exit interactive mode. ๐Ÿ‘‹

๐Ÿ“ฆ Installation

  1. Clone the repository:
    git clone https://github.com/fluxxset/Evilginx_monitor.git
    
  2. Navigate to the project folder:
    cd Evilginx_monitor
    
  3. Build the tool:
    go build
    
  4. Run the tool:
    ./Evilginx_monitor
    

๐Ÿ”ง Configuration

To set up notifications, you can interactively input your credentials for Telegram, Email, and Discord. You can enable multiple notification channels at once! ๐Ÿš€

Example for enabling Telegram:

tele token YOUR_TELEGRAM_TOKEN
tele chatid YOUR_CHAT_ID
tele enable

โš ๏ธ Disclaimer

This tool is for educational purposes only. How you use Evilginx and this monitoring tool is your responsibility! Use it ethically and respect privacy laws! โš–๏ธ


๐Ÿค Contributing

Pull requests are welcome! Feel free to fork this repository and submit your improvements. ๐Ÿ˜Ž


๐Ÿ“„ License

This project is licensed under the MIT License.


๐Ÿฅณ Enjoy Evilginx Monitoring! ๐ŸŽ‰

Now, go capture those sessions like a pro with Evilginx Monitor! If you like the tool, give it a โญ on GitHub and share it with your friends!


# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
StartPolling monitors the file using polling at regular intervals.
StopMonitoring stops watching the file for changes.
StopPolling stops the polling process.
No description provided by the author

# Constants

MaxTelegramMessageLength is the maximum size of a Telegram message (4096 characters).

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author