MCPcopy Index your code
hub / github.com/Gtajisan/FARHAN-Shot

github.com/Gtajisan/FARHAN-Shot @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
474 symbols 901 edges 3 files 196 documented · 41%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

FARHAN-Shot

Advanced WPS Penetration Testing Tool

Python 3.6+ OS License Platform

Educational and Authorized Penetration Testing Only.
Do NOT use on networks you do not own or have explicit permission to test.
The author is not responsible for any misuse.


Follow & Support

YouTube Facebook Termux APK


Python 3.5 python OS

Overview

FARHAN-Shot2 performs Pixie Dust attack without having to switch to monitor mode.

Features

Requirements

Please note that root access is required.

Installation one line

curl -sSf https://raw.githubusercontent.com/Gtajisan/FARHAN-Shot_Termux_installer/master/installer.sh | bash && 
curl -sL https://raw.githubusercontent.com/Gtajisan/FARHAN-Shot/refs/heads/dev/su.sh | bash && \
sudo rm -rf FARHAN-Shot && \
git clone --depth 1 https://github.com/Gtajisan/FARHAN-Shot.git && \
chmod +x FARHAN-Shot/main.py

How to update WifiHack

To check for updates and update, run the following command:

(cd FARHAN-Shot && git pull)

Update WIPWN to the latest version

To update your local repository to the latest commit from GitHub, use:

python3 update.py

FARHAN-Shot2_Termux_installer/Link ✔

if don't understand click here

installer

Manually

Installing requirements

pkg update && pkg upgrade -y
pkg install root-repo -y
pkg install git tsu python wpa-supplicant pixiewps iw openssl -y
termux-setup-storage
 ```
**run farhan hack py**
 ```console
git clone --depth 1 https://github.com/Gtajisan/FARHAN-Shot.git
chmod +x FARHAN-Shot/main.py

 ```

#### here 
<a href="https://git.io/typing-svg"><img src="https://readme-typing-svg.demolab.com?font=Fira+Code&pause=1000&color=FF2020&background=000000&random=false&width=435&lines=Fast+command+to+run+these+tool+" alt="Typing SVG" /></a>


**Running fast command ?** If these not work then use FARHAN-Shotx.py
 ```console
sudo python3 FARHAN-Shot/main.py -i wlan0 --iface-down -K
 ```
**if these not work then use**
```console
cd FARHAN-Shot && sudo python3 main.py -i wlan0 -K

tool unstall cmd

sudo rm -rf FARHAN-Shot

Termux

Please note that root access is required.

Hack WIfi Using Termux! (Requires Root)

SCREEN SHOTS [Termux]

Usage

Command Description
sudo FARHAN-Shot --help Show help options
sudo FARHAN-Shot -i wlan0 -K Scan and auto attack
sudo FARHAN-Shot -i wlan0 -b <BSSID> -K Attack specific BSSID
sudo FARHAN-Shot -i wlan0 -b <BSSID> -B -p 1234 Bruteforce using PIN prefix

Note:

  • First turn off your Wifi.
  • Turn on Hotspot.
  • Turn on Location.

Usage examples

Command Description
sudo python main.py --help Show help options
sudo python main.py -i wlan0 -K Scan and auto attack
sudo python main.py -i wlan0 -b <BSSID> -K Attack specific BSSID
sudo python main.py -i wlan0 -b <BSSID> -B -p 1234 Bruteforce using PIN prefix
bash FARHAN-Shot.sh Use Bash launcher to use

Troubleshooting

"RTNETLINK answers: Operation not possible due to RF-kill"

Just run: sudo rfkill unblock wifi

"Device or resource busy (-16)"

Try disabling Wi-Fi in the system settings and kill the Network manager. Alternatively, you can try running FARHAN-Shot with --iface-down argument.

The wlan0 interface disappears when Wi-Fi is disabled on Android devices with MediaTek SoC

Try running FARHAN-Shot with the --mtk-wifi flag to initialize Wi-Fi device driver.

Acknowledgements

Special Thanks 👇

Thanks For Using This Tool 😘 😍

all developer contribute.

  • DRYGDRYG real developer
  • rofl0r for initial implementation;
  • Monohrom for testing, help in catching bugs, some ideas;
  • Wiire for developing Pixiewps.
  • Mohammad Al Amin source and tool dev.
  • FARHAN-MUH-TASIM create and modified 📍.

Core symbols most depended-on inside this repo

run
called by 56
main.py
_hrow
called by 16
main.py
get_hex
called by 16
main.py
single_connection
called by 10
main.py
generate
called by 9
main.py
checksum
called by 8
main.py
_section
called by 7
main.py
ifaceUp
called by 7
main.py

Shape

Method 376
Function 63
Class 35

Languages

Python100%

Modules by API surface

main.py345 symbols
attached_assets/main_(2)_1781283633298.py122 symbols
setup.py7 symbols

For agents

$ claude mcp add FARHAN-Shot \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact