An automated phishing toolkit for security research, with 30+ templates.
Any actions and/or activities related to NullPhish are solely your responsibility.
The misuse of this toolkit may result in criminal charges being brought against the individuals involved. The contributors will not be held responsible in the event that any criminal charges are brought against anyone misusing this toolkit to break the law.
This toolkit contains materials that can be potentially damaging or dangerous for social media. Refer to the laws in your province/country before accessing, using, or otherwise utilizing this project in an improper manner.
This tool is made for educational purposes only. Do not attempt to violate the law with anything contained here.
It only demonstrates "how phishing works". You shall not misuse the information to gain unauthorized access to someone's social media accounts.
Use at your own risk.
Previously a fork of Zphisher, now maintained as a standalone repository.
-
Latest and updated login pages
-
Beginner friendly
-
Multiple tunneling options
- Localhost
- Cloudflared
- Serveo
- Localhost.run
- Pinggy
-
Mask URL support
-
Docker support
Clone this repository:
git clone --depth=1 https://github.com/r4tur1/NullPhish.gitGo to the cloned directory and run:
cd NullPhish
bash nullphish.shOn first launch, dependencies will be installed automatically.
pkg install tur-repo
pkg install nullphish
nullphishTermux discourages hacking β never discuss anything related to this tool in Termux discussion groups.
See: https://wiki.termux.com/wiki/Hacking
Download the .deb packages from the latest release.
For Termux, download the *_termux.deb variant.
Install using:
apt install <path-to-deb-file>or:
dpkg -i <path-to-deb-file>
apt install -fPull the image:
docker pull r4tur1/nullphish:latestdocker pull ghcr.io/r4tur1/nullphish:latestUsing the wrapper script:
curl -LO https://raw.githubusercontent.com/r4tur1/NullPhish/master/run-docker.sh
bash run-docker.shTemporary container:
docker run --rm -ti r4tur1/nullphishRemember to mount the
authdirectory.
Dependencies
NullPhish requires:
gitcurlphp
All dependencies are installed automatically on first run.
Tested On
- Ubuntu
- Debian
- Arch
- Manjaro
- Fedora
- Termux
| Feature | Status |
|---|---|
| Discord Webhook Integration | β Completed |
| Telegram Integration | β Completed |
π Template Refresh Progress
adobe β’ badoo β’ discord β’ dropbox β’ instagram
ebay β’ facebook β’ fb_advanced β’ fb_messenger β’ fb_security
github β’ gitlab β’ google β’ google_new β’ google_poll
ig_followers β’ ig_verify β’ insta_followers β’ linkedin
mediafire β’ microsoft β’ netflix β’ paypal β’ pinterest
playstation β’ protonmail β’ quora β’ reddit β’ roblox
snapchat β’ spotify β’ steam β’ tiktok β’ twitch
twitter β’ xbox β’ yahoo
| Template | Status |
|---|---|
| epicgames | β Added |
| icloud | β Added |
| onlyfans | β Added |
| patreon | β Added |
| riotgames | β Added |
| zoom | β Added |
Removed due to low usage:
devianart β’ origin β’ vk β’ vk-poll β’ wordpress β’ yandex
NullPhish is based on Zphisher by htr-tech (Tahmid Rayat), licensed under GPL-3.0. All original contributors of Zphisher are acknowledged below.

