Skip to main content

A python phishing script for login phishing, image phishing, video phishing and many more

Project description

MaxPhisher



[√] Description :

A python phishing script for login phishing, image phishing, video phishing and many more

[+] Installation

Install primary dependencies (git, python)
  • For Debian (Ubuntu, Kali-Linux, Parrot)
    • sudo apt install git python3 python3-pip php openssh-client -y
  • For Arch (Manjaro)
    • sudo pacman -S git python3 python-pip php openssh --noconfirm
  • For Redhat(Fedora)
    • sudo dnf install git python3 php openssh -y
  • For Termux
    • pkg install git python3 python-pip php openssh -y
Clone this repository
  • git clone https://github.com/KasRoudra/MaxPhisher
Enter the directory
  • cd MaxPhisher
Install all modules
  • pip3 install -r files/requirements.txt --break-system-packages
Run the tool
  • python3 maxphisher.py

Or, directly run

wget https://raw.githubusercontent.com/KasRoudra/MaxPhisher/main/maxphisher.py && python3 maxphisher.py

Pip

  • pip3 install maxphisher [For Termux]
  • sudo pip3 install maxphisher --break-system-packages [For Linux]
  • maxphisher

Docker

  • sudo docker pull kasroudra/maxphisher
  • sudo docker run --rm -it kasroudra/maxphisher
  • sudo docker cp $(sudo docker ps | grep maxphisher | awk '{print $1}'):/root/Media media [Run this on another terminal to copy received files from docker to media folder while keeping the container running]

Support

OS Support Level
Linux Excellent
Android Excellent
iPhone Alpha (Recommended docker)
MacOS Alpha (Recommended docker)
Windows Unsupported (Use docker/virtual-box/vmware)
BSD Never tested

Options

usage: maxphisher.py [-h] [-p PORT] [-t TYPE] [-o OPTION]
                     [-T TUNNELER] [-r REGION] [-S SUBDOMAIN]
                     [-d DIRECTORY] [-f FEST] [-i YTID] [-u URL]
                     [-s DURATION] [-m MODE] [-e TROUBLESHOOT]
                     [--nokey] [--noupdate]

options:
  -h, --help            show this help message and exit
  -p PORT, --port PORT  MaxPhisher's server port [Default : 8080]
  -t TYPE, --type TYPE  MaxPhisher's phishing type index [Default :
                        null]
  -o OPTION, --option OPTION
                        MaxPhisher's template index [ Default : null ]
  -T TUNNELER, --tunneler TUNNELER
                        Tunneler to be chosen while url shortening
                        [Default : Cloudflared]
  -r REGION, --region REGION
                        Region for loclx [Default: auto]
  -S SUBDOMAIN, --subdomain SUBDOMAIN
                        Subdomain for loclx [Pro Account]
                        (Default: null)
  -d DIRECTORY, --directory DIRECTORY
                        Directory where media files will be saved
                        [Default : /sdcard/Media]
  -f FEST, --fest FEST  Festival name for fest template [Default:
                        Birthday]
  -i YTID, --ytid YTID  Youtube video ID for yttv template [Default :
                        6hHmkInZkMQ (NASA Video)]
  -u URL, --url URL     Redirection url for ip-tracking or login
                        phishing [Default : null]
  -s DURATION, --duration DURATION
                        Media duration while capturing [Default :
                        5000(ms)]
  -m MODE, --mode MODE  Mode of MaxPhisher [Default: normal]
  -e TROUBLESHOOT, --troubleshoot TROUBLESHOOT
                        Troubleshoot a tunneler [Default: null]
  --nokey               Use localtunnel without ssh key [Default:
                        False]
  --noupdate            Skip update checking [Default : False]

Features:

  • Multi platform (Supports most linux)
  • 100+ templates
  • Concurrent 4 tunneling (Cloudflared and LocalXpose, LocalHostRun, Serveo)
  • OTP Support
  • Credentials mailing
  • Easy to use
  • Possible error diagnoser
  • Built-in masking of URL
  • Custom masking of URL
  • URL Shadowing
  • Portable file (Can be run from any directory)
  • Get IP Address and many other details along with login credentials

Requirements

  • Python(3)
    • requests
    • rich
    • beautifulsoup4
  • PHP
  • SSH
  • 900MB storage

If not found, php, ssh and python modoules will be installed on first run

Tested on

  • Termux
  • Ubuntu
  • Kali-Linux
  • Arch
  • Fedora
  • Manjaro

Usage

  1. Run the script
  2. Choose a Website
  3. Wait sometimes for setting up all
  4. Send the generated link to victim
  5. Wait for victim login. As soon as he/she logs in, credentials will be captured

Example

MaxPhisher

Solution of common issues

  • Some secured browsers like Firefox can warn for '@' prefixed links. You should use pure links or custom link to avoid it.
  • Termux from play store in not supported. Download termux from fdroid or github
  • VPN or proxy prevents tunneling and even proper internet access. Turn them off you have issues.
  • Some android requires hotspot to start Cloudflared and Loclx. If you face 'tunneling failed' in android, most probably your hotspot is turned off. Turn it on and keep it on untill you close MaxPhisher.
  • If you want mailing credentials then you need to use app password. Visit here and generate an app password, put that in files/email.json. You may need to enable 2FA before it.

[!] Disclaimer

This tool is developed for educational purposes. Here it demonstrates how phishing works. If anybody wants to gain unauthorized access to someones social media, he/she may try out this at his/her own risk. You have your own responsibilities and you are liable to any damage or violation of laws by this tool. The author is not responsible for any misuse of MaxPhisher!

[*] Support

Want to show support? Just spread the word and smash the star button

Donate BTC: 3Lx8ikQQgZZpmFJzHDBuQHXzLXMeWMcZF3

Credits:

PyPhisher CamHacker VidPhisher IP-Tracker Storm-Breaker Seeker

[~] Find Me on :

  • Github

  • Gmail

  • Facebook

  • Messenger

  • Telegram

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

maxphisher-1.2.2.tar.gz (22.9 kB view details)

Uploaded Source

Built Distribution

maxphisher-1.2.2-py3-none-any.whl (25.9 kB view details)

Uploaded Python 3

File details

Details for the file maxphisher-1.2.2.tar.gz.

File metadata

  • Download URL: maxphisher-1.2.2.tar.gz
  • Upload date:
  • Size: 22.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.7 Linux/6.2.0-1018-azure

File hashes

Hashes for maxphisher-1.2.2.tar.gz
Algorithm Hash digest
SHA256 f149b2dc83f0749cfaa016bc0830e0578e7a8cb642892ca0df84271e285a82da
MD5 799e7cbb6475703656899621b9c0a347
BLAKE2b-256 df081328671c7788c4b705ab9307f2a9c9edab55aa10c5c16e806ee7d1c1e3ef

See more details on using hashes here.

File details

Details for the file maxphisher-1.2.2-py3-none-any.whl.

File metadata

  • Download URL: maxphisher-1.2.2-py3-none-any.whl
  • Upload date:
  • Size: 25.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.7 Linux/6.2.0-1018-azure

File hashes

Hashes for maxphisher-1.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 69c8914d493c287982d6c3cde3edc52143882a0de2ceb1cd10c708fc461927ae
MD5 b2f6e0a52d8b1527b2714f97f41bb667
BLAKE2b-256 74c0d00069b1e6144a09b0b430523bee01fdd1995c01a9e11c6ef1a190e610cc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page