Re: [tanya-jawab] Artikel: Conficker dan bagaimana mengenalinya
2009/12/21 Arief Yudhawarman arief.mi...@jember.net: Saya posting artikel baru di blog saya: http://awarmanf.wordpress.com/2009/12/19/conficker-dan-bagaimana-mengenalinya/ Ringkasannya, bagaimana router bisa mengenali akses ke situs2 conficker bukan berdasarkan nama domain acak yang dibuat conficker, karena nama domain conficker yang exist (resolvable) ada 113000 lebih melainkan berupa list ip address hasil resolve nama domain conficker tersebut. List ip address ini hanya dipilih dari yang paling banyak muncul atau frekuensi kemunculannya terbanyak. Script yang saya buat untuk resolve domain conficker satu demi satu dan membuat nilai frekuensi ipnya pakai script bash sederhana, namun rule2 di router seperti menandai akses ke ip conficker dari client dan membuat scr-address-list secara dinamik pakai bahasa mikrotik :). Saya belum tahu teknisnya kalau pakai iptables, seperti membuat src-address-list dan dst-address-list kayak di mikrotik. Mungkin RR bisa sumbang saran ? -- Terimakasih sebelumnya. Salam, ~~ Arief Yudhawarman ~~ -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id Arsip dan info milis selengkapnya di http://linux.or.id/milis terima kasih share-nya...langsung ke tkp gan.. -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id Arsip dan info milis selengkapnya di http://linux.or.id/milis
Re: [tanya-jawab] Artikel: Conficker dan bagaimana mengenalinya
On Mon, 2009-12-21 at 03:02 +, Arief Yudhawarman wrote: Saya posting artikel baru di blog saya: http://awarmanf.wordpress.com/2009/12/19/conficker-dan-bagaimana-mengenalinya/ Ringkasannya, bagaimana router bisa mengenali akses ke situs2 conficker bukan berdasarkan nama domain acak yang dibuat conficker, karena nama domain conficker yang exist (resolvable) ada 113000 lebih melainkan berupa list ip address hasil resolve nama domain conficker tersebut. List ip address ini hanya dipilih dari yang paling banyak muncul atau frekuensi kemunculannya terbanyak. Script yang saya buat untuk resolve domain conficker satu demi satu dan membuat nilai frekuensi ipnya pakai script bash sederhana, namun rule2 di router seperti menandai akses ke ip conficker dari client dan membuat scr-address-list secara dinamik pakai bahasa mikrotik :). Saya belum tahu teknisnya kalau pakai iptables, seperti membuat src-address-list dan dst-address-list kayak di mikrotik. Mungkin RR bisa sumbang saran ? -- Terimakasih sebelumnya. Salam, ~~ Arief Yudhawarman ~~ Saya nggak bisa nyumbang apa-apa pak... cuma penasaran aja ama pencipta Conficker kira-kira siapa ya... kayaknya dia perlu modal besar untuk membuat/menyebarkan virus itu... mengingat domain yang dia miliki sangat banyak... heheheheh Nyoman signature.asc Description: This is a digitally signed message part
Re: [tanya-jawab] Artikel: Conficker dan bagaimana mengenalinya
On Mon, Dec 21, 2009 at 03:02:37AM +, Arief Yudhawarman wrote: Script yang saya buat untuk resolve domain conficker satu demi satu dan membuat nilai frekuensi ipnya pakai script bash sederhana, namun rule2 di router seperti menandai akses ke ip conficker dari client dan membuat scr-address-list secara dinamik pakai bahasa mikrotik :). Saya belum tahu teknisnya kalau pakai iptables, seperti membuat src-address-list dan dst-address-list kayak di mikrotik. Mungkin RR bisa sumbang saran ? Akhirnya jawab sendiri, setelah buka2 kitab iptables, akhirnya nemu cara yg saat ini pas untuk catat akses ke ip conficker pakai target LOG. Ini lah yg saya buat di sebuah router warnet: 1. Sebelumnya buat dahulu list ip conficker: $ cat /etc/conficker/ip.conficker 64.70.19.33 66.90.81.140 72.167.51.186 74.208.46.216 74.208.64.145 83.68.16.6 97.74.200.45 143.215.143.11 149.20.56.32 199.2.137.252 205.188.161.4 221.7.91.31 2. Script kecil di bawah akan menambah rule ke iptables untuk mencatat akses ke ip conficker: #!/bin/sh LAN_IFACE=eth0 IPTABLES=/usr/sbin/iptables FIPCONFICKER=/etc/conficker/ip.conficker while read IPCONFICKER do # only for kernel 2.6 for use with option -m comment # CHAIN FORWARD # uncomment this to drop access to ip conficker #$IPTABLES -I FORWARD -i $LAN_IFACE -d $IPCONFICKER -j DROP -m comment \ # --comment IP Conficker $IPTABLES -I FORWARD -i $LAN_IFACE -d $IPCONFICKER -j LOG --log-prefix \ CONFICKER --log-ip-options # CHAIN PREROUTING # uncomment this to drop access to ip conficker #$IPTABLES -t nat -I PREROUTING -i $LAN_IFACE -d $IPCONFICKER -j DROP \ #-m comment --comment IP Conficker $IPTABLES -t nat -I PREROUTING -i $LAN_IFACE -d $IPCONFICKER -j LOG \ --log-prefix CONFICKER --log-ip-options done $FIPCONFICKER Ini hasil uji coba di syslog: ... Dec 21 13:49:55 proxy kernel: CONFICKERIN=eth0 OUT= MAC=00:50:04:d1:02:e0:00:19:21:13:57:5 d:08:00 SRC=192.168.0.252 DST=221.7.91.31 LEN=60 TOS=0x10 PREC=0x00 TTL=64 ID=41788 DF PRO TO=TCP SPT=46801 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 Dec 21 13:50:43 proxy kernel: CONFICKERIN=eth0 OUT= MAC=00:50:04:d1:02:e0:00:19:21:13:57:5 d:08:00 SRC=192.168.0.252 DST=221.7.91.31 LEN=60 TOS=0x10 PREC=0x00 TTL=64 ID=41789 DF PRO TO=TCP SPT=46801 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 Ada tool yg bisa memperindah tampilan syslog ? Kalau baca begitu terlampau pusing rasanya. -- Terimakasih sebelumnya. Salam, ~~ Arief Yudhawarman ~~ -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id Arsip dan info milis selengkapnya di http://linux.or.id/milis
Re: [tanya-jawab] Artikel: Conficker dan bagaimana mengenalinya
On Mon, Dec 21, 2009 at 07:24:31AM +, Arief Yudhawarman wrote: Ralat, tidak perlu sampai chain FORWARD, cukup sampai chain PREROUTING. 2. Script kecil di bawah akan menambah rule ke iptables untuk mencatat akses ke ip conficker: #!/bin/sh LAN_IFACE=eth0 IPTABLES=/usr/sbin/iptables FIPCONFICKER=/etc/conficker/ip.conficker while read IPCONFICKER do # only for kernel 2.6 for use with option -m comment # CHAIN PREROUTING # uncomment this to drop access to ip conficker #$IPTABLES -t nat -I PREROUTING -i $LAN_IFACE -d $IPCONFICKER -j DROP \ #-m comment --comment IP Conficker $IPTABLES -t nat -I PREROUTING -i $LAN_IFACE -d $IPCONFICKER -j LOG \ --log-prefix CONFICKER --log-ip-options done $FIPCONFICKER Ini dari client akses ke ip conficker: y...@files:~$ ping 221.7.91.31 -c 1 PING 221.7.91.31 (221.7.91.31) 56(84) bytes of data. --- 221.7.91.31 ping statistics --- 1 packets transmitted, 0 received, 100% packet loss, time 0ms y...@files:~$ telnet 221.7.91.31 80 Trying 221.7.91.31... y...@files:~$ Ini tampilan syslog: Dec 21 14:29:14 proxy kernel: CONFICKERIN=eth0 OUT= MAC=00:50:04:d1:02:e0:00:19:21:13:57:5d:08:00 SRC=192.168.0.252 DST=221.7.91.31 LEN=84 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=ICMP TYPE=8 CODE=0 ID=11322 SEQ=1 Dec 21 14:29:34 proxy kernel: CONFICKERIN=eth0 OUT= MAC=00:50:04:d1:02:e0:00:19:21:13:57:5d:08:00 SRC=192.168.0.252 DST=221.7.91.31 LEN=60 TOS=0x10 PREC=0x00 TTL=64 ID=4679 DF PROTO=TCP SPT=40877 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 Dec 21 14:29:37 proxy kernel: CONFICKERIN=eth0 OUT= MAC=00:50:04:d1:02:e0:00:19:21:13:57:5d:08:00 SRC=192.168.0.252 DST=221.7.91.31 LEN=60 TOS=0x10 PREC=0x00 TTL=64 ID=4680 DF PROTO=TCP SPT=40877 DPT=80 WINDOW=5840 RES=0x00 SYN URGP=0 -- Terimakasih sebelumnya. Salam, ~~ Arief Yudhawarman ~~ -- FAQ milis di http://wiki.linux.or.id/FAQ_milis_tanya-jawab Unsubscribe: kirim email ke tanya-jawab-unsubscr...@linux.or.id Arsip dan info milis selengkapnya di http://linux.or.id/milis