Selasa, 28 Oktober 2014

pengertian IP addres

Pengertian IP Address adalah bilangan biner yang secara unik mengidentifikasi komputer dan perangkat lain pada TCP / IP network. Terdapat dua jenis Ip address yaitu ip address private yang digunakan pada jaringan area lokal (LAN) dan ip address publik yang digunakan di Internet.
ip address
Ada Dua standar pengalamatan IP address yang digunakan saat ini. Standar IPv4 yang paling familiar bagi masyarakat dan mendukung di hampir semua perangkat jaringan komputer saait ini,dan standar IPv6 secara bertahap menggantikan Ipv4. Alamat IPv4 terdiri dari empat byte (32 bit), sedangkan alamat IPv6 adalah 16 byte (128 bit).
Ip address dirancang untuk memungkinkan satu komputer (atau perangkat digital lainnya) untuk berkomunikasi dengan yang lain melalui Internet maupun intranet. Ip address memungkinkan miliaran perangkat digital terhubung Internet dan di bedakan satu sama lain. Dalam arti yang sama bahwa seseorang membutuhkan alamat Anda untuk mengirimkan surat, begitu juga komputer membutuhkan alamat IP untuk berkomunikasi dengan komputer yang lain.
“IP” singkatan dari Internet Protocol, sehingga alamat IP adalah alamat Internet Protocol. Apa artinya? Internet Protocol adalah seperangkat aturan yang mengatur aktivitas internet dan memfasilitasi penyelesaian berbagai tindakan pada World Wide Web. Oleh karena itu alamat Internet Protocol adalah bagian sistematis ditata jaringan interkoneksi yang mengatur komunikasi online dengan mengidentifikasi kedua perangkat memulai dan berbagai tujuan Internet, sehingga memungkinkan kedua perangkat dapat saling berkomunikasi.
Apa Itu IP Address Public ?
IP address dianggap publik jika jumlah IP yang valid dan berada di luar salah satu alamat rentang IP disediakan untuk penggunaan pribadi oleh kelompok standar Internet. Alamat IP publik yang digunakan oleh server internet termasuk untuk situs web dan server DNS ), router jaringan atau komputer yang terhubung langsung ke Internet melalui modem .
Setiap IP publik ditugaskan untuk berbagai atau blok alamat. Internet Assigned Numbers Authority (IANA) mengatur kepemilikan ini rentang IP dan memberikan masing-masing blok organisasi seperti Internet Service Provider (ISP) yang pada gilirannya mengalokasikan addreses IP individu kepada pelanggan.
Apa Itu Alamat IP Private ?
Menggunakan alamat IP pribadi pada komputer atau bisnis dapat meningkatkan keamanan jaringan dan menghemat ruang pengalamatan publik. Apa alamat IP pribadi terlihat seperti? Apa alamat IP rentang memenuhi syarat sebagai pribadi? Sebuah alamat IP dianggap pribadi jika nomor IP termasuk dalam salah satu dari alamat rentang IP disediakan untuk penggunaan pribadi oleh kelompok standar Internet. Ini kisaran alamat IP pribadi ada:
10.0.0.0 melalui 10.255.255.255
169.254.0.0 melalui 169.254.255.255
172.16.0.0 melalui 172.31.255.255
192.168.0.0 melalui 192.168.255.255
Perangkat dengan alamat IP private tidak dapat terhubung langsung ke Internet. Demikian juga, komputer di luar jaringan lokal tidak dapat terhubung langsung ke perangkat dengan IP pribadi. Sebaliknya, akses ke perangkat tersebut harus ditengahi oleh router atau serupa perangkat yang mendukung Network Address Translation (NAT) . NAT menyembunyikan nomor IP pribadi tetapi secara selektif dapat mentransfer pesan ke perangkat ini, memberi lapisan keamanan untuk jaringan lokal.
Selain ip address Publik dan private (pribadi) terdapat jenis ip address dinamis dan static, maksudnya ip dinamis adalah ip adress yang dapat berbuah – ubah sedangkan ip address static tidak akan berubah ubah. Berikut penjelasan ipaddress static dan ip address dinamis.
Penjelasan ip address dinamis !
IP address dinamis bersifat sementara dan berubah setiap kali komputer mengakses Internet. IP address dinamis, pada dasarnya di ambil dari kumpulan alamat IP yang dibagi di antara berbagai komputer dan sudah ditetapkan sebelumnya sistem ini biasanya di tangani oleh sistem DHCP. Karena sejumlah alamat IP statis banyak yang tersedia, banyak ISP menyisihkan sebagian dari alamat yang ditugaskan untuk berbagi di antara pelanggan mereka dengan cara ini. Hal ini akan menurunkan biaya dan memungkinkan mereka untuk melayani pelanggan jauh lebih banyak dari pada menggunakan ip static.
Penjelasan ip address Statis !
Alamat IP statis umumnya lebih disukai untuk keperluan seperti VOIP (Voice over Internet Protocol), game online, atau tujuan lain di mana pengguna harus membuatnya mudah bagi komputer lain untuk mencari dan terhubung ke mereka. Akses mudah juga dapat difasilitasi dengan menggunakan alamat IP dinamis melalui penggunaan layanan DNS dinamis, yang memungkinkan komputer lain untuk menemukan Anda meskipun Anda mungkin menggunakan sementara, alamat IP satu kali.
Alamat IP statis dianggap agak kurang aman daripada alamat IP dinamis, karena mereka lebih mudah untuk melacak untuk keperluan data mining. Namun, mengikuti praktik Internet yang aman dapat membantu mengurangi potensi masalah ini dan menjaga komputer Anda aman tidak peduli apa jenis alamat IP yang Anda gunakan.

Fragmented Packet Attacks

Fragmented Packet dapat disalahgunakan untuk memblokir rule pada beberapa firewall. Hal ini dilakukan dengan cara mengelabuhi nilai Fragment Offset. Caranya adalah dengan mengatur nilai Fragment Offset paket kedua sangat rendah, sehingga bukannya menambahkan paket kedua untuk paket pertama tapi benar-benar menimpa data dan sebagian dari TCP header paket pertama.
Packet Fragmented Attack


Jika seseorang ingin `telnet` ke jaringan di mana packet filtering firewall memblokir TCP Port 23 dan SMTP port 25 diizinkan. Pengguna harus mengirimkan dua paket:
  1. Paket pertama akan:
    • Memiliki Fragment Offset 0.
    • Memiliki Fragment Offset 0.
    • Memiliki DF bit sama dengan 0 berarti "May Fragment" dan MF bit sama dengan 1 berarti "More Fragments"
    • Memiliki Destination Port pada TCP header 25. TCP port 25 diperbolehkan, sehingga firewall akan mengizinkan paket yang masuk ke jaringan.
  2. Paket kedua akan:
    • Memiliki Fragment Offset 1. Berarti paket kedua sebenarnya akan menimpa segalanya pada 8 bit pertama dari paket pertama.
    • Memiliki DF bit sama dengan 0 berarti "May Fragment" dan MF bit sama dengan 0 berarti "Last Fragment.”
    • Memiliki Destination Port pada TCP header 23. Biasanya akan diblokir, namun tidak akan dalam kasus ini.
Packet filtering firewall akan melihat bahwa Fragment Offset paket kedua lebih besar dari nol. Hal ini dapat membuat firewall menyimpulkan bahwa paket kedua adalah suatu fragment dari paket lain dan tidak akan memeriksa paket kedua yang berlawanan rule set. Ketika dua paket tiba di host target, mereka akan dipasang kembali. Paket kedua akan menimpa sebagian dari paket pertama dan isi dari paket gabungan itu akan masuk ke port 23.

Flooding & Broadcasting

Saat desain LAN memerlukan beberapa switch, umumnya network enginer menyertakan segment LAN yang redundant diantara switch-switch tersebut. Tujuannya sederhana, switch-switch berkemungkinan mengalami kegagalan beroperasi, atau ada kemungkinan kabel terputus atau ter-unplug sehingga dengan adanya segment redundant ini, layanan network masih bisa berjalan walaupun ada kendala diatas.
LAN dengan link yang redundant memungkinkan frame mengalami looping didalam network tanpa henti. Frame yang looping ini menyebabkan gangguan performansi pada network. Oleh karena itu, LAN memanfaatkan Spanning Tree Protocol (STP), yang memungkinkan LAN tetap bisa menggunakan link redundant tanpa harus menanggung resiko adanya frame yang looping dalam network.
Tanpa adanya Spanning Tree Protocol (STP), LAN dengan link yang redundant mengakibatkan adanya frame yang looping tanpa henti didalam network. Dengan STP, beberapa switch akan mem-block interface/port-nya agar port tersebut tidak bisa lagi mem-forward frames keluar. STP akan menentukan port mana yang harus di block sehingga hanya 1 link saja yang aktif dalam satu segment LAN. Hasilnya, frame tetap bisa ditransfer antar-komputer tanpa menyebabkan gangguan akibat adanya frame yang looping tanpa henti di dalam network.

Spanning Tree Protocol (IEEE 802.1d)


Kebutuhan adanya spanning tree
Problem utama yang bisa dihindari dengan adanya STP adalah broadcast storms. Broadcast storms menyebabkan frame broadcasts (atau multicast atau unicast yang destination addressnya belum diketahui oleh switch) terus berputar-putar (looping) dalam network tanpa henti. Gambar berikut adalah contoh sederhana LAN dengan link yang redundant.
redundant-link
Switch akan mem-flood frame broadcasts keluar melalui semua port/interface dalam satu VLAN kecuali port/interface dimana frame tersebut diterima. Pada gambar diatas, SW3 akan mem-forward frame dari Bob ke SW2; SW2 mem-forwardnya ke SW1; SW1 mem-forwardnya kembali ke SW3; SW3 ke SW2 lagi, dan seterusnya dan seterusnya.
Problem lain yang bisa dihindari dengan STP adalah dalam satu network yang memiliki link redundant, komputer-komputer yang aktif akan menerima kopi-an dari frame yang sama berkali-kali.
Definisi IEEE 802.1d Spanning Tree Does
STP mencegah terjadinya looping dengan menempatkan setiap port switch pada salah satu status : Forwarding atau Blocking. Interface dengan status forwarding bertingkah normal, mem-forward dan menerima frame, sedangkan interface dengan status blocking tidak memproses frame apapun kecuali pesan-pesan STP. Semua port yang berada dalam status forwarding disebut berada pada jalur spanning tree(topology STP), sekumpulan port-port forwarding membentuk jalur tunggal dimana frame ditransfer antar-segment.  Gambar berikut adalah LAN dengan link redundant yang sudah memanfaatkan STP.
redundant-stp
Dengan begini, saat Bob mengirimkan frame broadcast, frame tidak mengalami looping. Bob mengirimkan frame ke SW3 (step 1), kemudian SW3 mem-forward frame hanya ke SW1(step 2), karena port Gi0/2 dari SW3 berada pada status blocking. Kemudian, SW1 mem-flood frame keluar melalui Fa0/11 dan Gi0/1 (step 3) . SW2 mem-flood frame keluar melalui Fa0/12 dan Gi0/1 (step4). Namun, SW3 akan mengabaikan frame yang dikirmkan oleh SW2, karena frame tersebut masuk melalui port Gi0/2 dari switch SW3 yang berada pada status blocking.
Dengan topology STP seperti pada gambar diatas, switch-switch tidak mengaktifkan link antara SW2 dan SW3 untuk keperluan traffick dalam VLAN. Namun, jika link antara SW1 dan SW3 mengalami kegagalan dalam beroperasi, maka STP akan membuat port Gi0/2 pada SW3 menjadi forwarding sehingga link antara SW3 dan SW2 menjadi aktif dan frame tetap bisa ditransfer secara normal dalam VLAN.
Cara Kerja Spanning Tree
STP menggunakan 3 kriteria untuk meletakkan port pada status forwarding :
  • STP memilih root switch. STP menempatkan semua port aktif pada root switch dalam status Forwarding.http://simalungunhack.blogspot.com
  • Semua switch non-root menentukan salah satu port-nya sebagai port yang memiliki ongkos (cost) paling kecil untuk mencapai root switch. Port tersebut yang kemudian disebut sebagai root port (RP) switch tersebut akan ditempatkan pada status forwarding oleh STP.
  • Dalam satu segment Ethernet yang sama mungkin saja ter-attach lebih dari satu switch. Diantara switch-switch tersebut, switch dengan cost paling sedikit untuk mencapai root switch disebut designated bridge, port milik designated bridge yang terhubung dengan segment tadi dinamakan designated port (DP). Designated port juga berada dalam status forwarding.
Semua port/interface selain port/interface diatas berada dalam status Blocking.
STP Bridge ID dan Hello BPDU
STP bridge ID (BID) adalah angka 8-byte yang unik untuk setiap switch. Bridge ID terdiri dari 2-byte priority dan 6-byte berikutnya adalah system ID, dimana system ID berdasarkan pada MAC address bawaan tiap switch. Karena menggunakan MAC address bawaan ini dapat dipastikan tiap switch akan memiliki Bridge ID yang unik.
STP mendefinisikan pesan yang disebut bridge protocol data units (BPDU), yang digunakan oleh switch untuk bertukar informasi satu sama lain. Pesan paling utama adalah Hello BPDU, berisi Bridge ID dari switch pengirim.
Pemilihan Root Switch
Switch-switch akan memilih root switch berdasarkan Bridge ID dalam BPDU. Root switch adalah switch dengan Bridge ID paling rendah. Kita ketahui bahwa 2-byte pertama dari switch digunakan untuk priority, karena itu switch dengan priority paling rendah akan terpilih menjadi root switch.
Namun kadangkala, ada beberapa switch yang memiliki nilai priority yang sama, untuk hal ini maka pemilihan root switch akan ditentukan berdasarkan 6-byte System ID berikutnya yang berbasis pada MAC address, karena itu switch dengan bagian MAC address  paling rendah akan terpilih sebagai root switch.
Menentukan Root Port dari setiap switch
Selanjutnya dalam proses STP adalah, setiap non-root switch akan menentukan salah satu port-nya sebagai satu-satunya root port miliknya. Root port dari sebuah switch adalah port dimana dengan melalui port tersebut switch bisa mencapai root switch dengan cost paling kecil.
Menentukan Designated Port untuk setiap segment LAN
Designated port untuk setiap segment dalam LAN adalah switch port yang mengirimkan paket Hello ke segment LAN dengan cost terkecil. Ketika switch non-root mengirimkan pesan Hello, maka switch non-root akan menyertakan nilai cost tersebut kedalam pesan. Hasilnya, switch dengan cost terkecil untuk mencapai root switch menjadi DP dalam segment tersebut.
Saat Terjadi Perubahan dalam network
Berikut adalah proses yang terjadi saat topology STP berjaln normal tanpa ada perubahan:
  1. Root switch membuat dan mengirimkan Hello BPDU dengan cost 0 keluar melalui semua port/interfacenya yang aktif.
  2. Switch non-root menerima Hello dari root port miliknya. Setelah mengubah isi dari Hello menjadi Bridge ID dari switch pengirim, switch mem-forward Hello ke designated port.
  3. Langkah 1 dan 2 berulang terus sampai terjadi perubahan pada topology STP.
Ketika ada interface atau switch yang gagal beroperasi, maka topology STP akan berubah; dengan kata lain terjadi STP convergence.
  • Interface yang tetap berada dalam status yang sama, maka tidak perlu ada perubahan.
  • Interface yang harus berubah dari forwarding menjadi blocking, maka switch akan langsung merubahnya menjadi blocking.
  • Interface yang harus berubah dari blocking menjadi forwarding, maka switch pertama kali akan mengubahnya menjadi listening, kemudian menjadi learning.Setelah itu interface akan diletakkan pada status forwarding.
Saat terjadi STP Convergence, switch akan menentukan interface-interface mana yang akan dirubah statusnya. Namun, perubahan status dari blocking menjadi forwarding tidak bisa langsung dilakukan begitu saja, karena dapat menyebabkan frame looping temporarer. Untuk mencegah terjadinya looping temporarer itu, STP harus merubah status port tersebut menjadi 2 status transisi terlebih dahulu sebelum merubahnya menjadi forwarding:
  • Listening: seperti halnya blocking, interface dalam keadaan listening tidak mem-forward frame. (15 detik)
  • Learning: interface dalam status ini masih belum mem-forward frame, tapi switch sudah mulai melakukan pemeriksaan MAC address dari frame-frame yang diterima pada interface ini. (15 detik)
Switch akan menunggu 20 detik sebelum memutuskan untuk melakukan perubahan status dari blocking menjadi forwarding, setelah itu butuh waktu 30 detik untuk transisi ke Listening dan Learning terlebih dahulu. karena itu total yang dibutuhkan agar suatu port berubah dari blocking menjadi forwarding adalah 20+30=50 detik.
EtherChannel
EtherChannel mengkombinasikan beberapa segment parallel yang memiliki kecepatan yang sama menjadi satu. Switch memperlakukan EtherChannel sebagai interface tunggal berkenaan dengan proses memforward frame seperti halnya juga STP. Hasilnya, jika salah satu link gagal, tapi salah satu link lain dalam EtherChannel masih beroperasi, maka STP tidak akan terjadi.
EtherChannel juga menyediakan bandwidth yang lebih banyak. Trunk-trunk pada EtherChannel berada pada status forwarding semua atau blocking semua, karena STP memperlakukan semua trunk pada EtherChannel sebagai 1 trunk. Saat EtherChannel berada pada status forwarding, maka switch akan melakukan load-balance (membagi rata) traffik pada semua trunk, sehingga bandwidth yang tersedia jadi lebih banyak.
etherchannel
PortFast
PortFast memungkinkan switch untuk menempatkan sebuah interface kedalam status forwarding secara langsung tanpa harus menunggu 50 detik. Tetapi, hanya port yang diketahui tidak akan dihubungkan dengan switch yang lain yang bisa dijalankan fitur PortFast.

Unix Finger Exploits



ImageMenjamurnya jejaring sosial Facebook di Indonesia tidak hanya menimbulkan manfaat dan reaksi positif, tetapi juga hal-hal negatif. Salah satu yang paling saya tidak suka atau malah sangat membencinya adalah bila ada orang yang melakukan Hacking akun Facebook. Apalah yang bisa didapatkan dari meng-hack akun facebook orang lain, rasa senang? kebanggaan? Paling-paling tutorialnya juga nyari di Internet, tinggal contek, kalau begitu si semua orang bisa. Jika memang ingin belajar ngehack, coba aja dengan akun facebook sendiri, bagaimana caranya bisa masuk Facebook tanpa login, kan lebih baik, dari pada ngehack-ngehack akun facebook orang lain gak jelas.
Oke, sekarang ke pokok permasalahan. Karena hal-hal yang sudah saya utarakan diatas tadi, tentunya kita perlu berhati-hati dalam menggunakan facebook ini. Agar akun Facebook Anda aman-aman saja, Anda juga harus tahu cara apa saja yang dilakukan hacker untuk membobol akun facebookAnda. Jadi disini, akan saya paparkan secara umum mengenai cara-cara apa saja yang digunakan hacker untuk membobol akun Facebook Anda. Tujuannnya bukan untuk mengajari cara membobol facebook orang lain, tetapi bila Anda tahu caranya, tentu Anda juga akan tahu langkah apa yang harus dilakukan untuk menghindarinya bukan? Seperti kasus pembobolan ATM yang saat ini marak terjadi, dalam rangka memberi keterangan ke publik mengenai cara menghindarinya, banyak stasiun TV yang menginformasikan dan memperagakan cara membobol ATM ini.
Berikut adalah cara-cara hacking facebook yang sering digunakan:
1. Membekukan alamat email kita
Ii adalah cara yang sering dilakukan Hacker yang baru belajar atau sekedar ingin tahu. Dengan cara ini, korban tidak akan bisa login dengan alamat emailnya lagi. Cara ini membutuhkan sebuah software yang disebutFacebook Freezer. Namun cara ini masih mempunyai kelemahan, yaitu korban bisa mereset password facebooknya kembali (melalui halaman forgot password), dan akunnya akan bisa diakses kembali.
2. Membuat halaman login palsu
Ini disebut juga Fake Login. Si Hacker akan membuat halaman Login palsu yang mirip dengan halaman login Facebook. Saat korban memasukkanUsername dan Passwordnya, otomatis akan tersimpan melalui halaman palsu tersebut dan Hacker pun mendapatkan data Login Anda yang bisa leluasa dia gunakan. Namun cara ini bisa dikenali asalkan Anda cermat. Halaman Login palsu memang sangat mirip tampilannya dengan halaman Login facebook, namun memiliki URL yang sangat berbeda. Jika biasanya Anda Login facebook pada halaman yang memiliki URL http://facebook.com/, maka halaman login palsu memiliki URL berbeda, misalnyahttp:/faceebook.com/, hampir mirip bukan? Karena itu saat ingin Login Facebook, lihat dulu apakah URLnya sudah benar (http://www.facebook.com/), jika sudah aman, baru Login.
3. Menggunakan software keyboard/keylogger
Nah, dengan software ini, hacker bisa memantau kegiatan keyboard computer. Setipa tombol yang ditekan oleh calon korban akan disimpan dengan baik oleh Keylogger ini. Hati-hatilah saat Login di warnet atau tempat-tempat yang bersifat umum. Dan ada baiknya Anda mengecek dulu apakah ada software keylogger yang terinstall di computer tersebut melaluicontrol panel atau melalui bantuan fitur “Search” (jika menggunakanWindows)
4. Menggunakan software pencuri password
Software ini cukup berbahaya dan mengancam bagi para pengguna Facebook. Dengan software ini, Hacker dengan sangat mudah bisa mendapatkan password email dari sang korban. Untuk mencegahnya, sebaiknya anda sembunyikan alamat email anda dari informasi facebook anda. Baca artikel Pengaturan Privasi Facebook untuk mengetahui caranya.
Berhati-hatilah walau pun kita cuma menggunakan Facebook untuk senang-senang, karena hal tak terduga bisa saja terjadi. Jangan sampai kegiatan berfacebook ria yang seharusnya menyenangkan menjadi sebuahmalapetaka yang merepotkan Anda sendiri.
Terima kasih…

cara kerja dos attack

Membanjiri lalu lintas jaringan dengan banyak data sehingga lalu lintas jaringan yang datang dari pengguna yang terdaftar menjadi tidak dapat masuk ke dalam sistem jaringan. Teknik ini disebut sebagai 
 
Membanjiri jaringan dengan banyak request terhadap sebuah layanan jaringan yang disedakan oleh sebuah host sehingga request yang datang dari pengguna terdaftar tidak dapat dilayani oleh layanan tersebut. Teknik ini disebut sebagai request flooding. 
3.mengubah informasi konfigurasi sistem atau bahkan perusakan fisik terhadap komponen dan server
sumber apa yang mereka gunakan, dan bagaimana cara kerjanya!
Smurf Attack!
Jenis DoS yang di berikan namanya setelah program pelaku nya sendiri muncul. Tentu kebanyakan dari kita tahu apa itu Smurf, tokoh kartun yang memiliki karakteristik kecil, dengan warna badan kebiruan, dan senangnya berkelompok dalam mengerjakan banyak hal. Demikian pula jenis DoS ini diberi nama seperti itu.
ICMP echo (Ping) yang dalam bahasa Indonesia nya adalah “gema” bekerja seperti layaknya gema yang sesungguhnya. Disaat kita mengatakan A, maka suara akan memantul dari segala penjuru dan kembali kepada kita mengatakan lagi A. Pada dasarnya Smurf attack menggunakan layanan ini sebagai media perantara sekaligus senjatanya. Smurf akan melakukan serangan dengan mengirimkan ICMP echo yang sangat banyak dengan menggunakan kepada Broadcast IP dengan menggunakan IP Address palsu yang juga banyak. Yang mana Ping tersebut harus dibalas kepada setiap IP pengirim, namun dikarenakan IP Address tersebut palsu, dan sudah tidak ada lagi disaat Ping akan di reply, maka request reply tersebut menjadi sedikit delay (Anggaplah pada saat ini komputer berpikir “Kemana sih yang tadi kirimin saya surat!?” serta mencari nya untuk sesaat) dan kemudian menumpuk, menjadikan “beban” kepada system.
BufferOverflow!
Pada kasus ini, seorang penyerang melakukan pemanfaatan daripada keterabatasan sebuah aplikasi dalam menerima ukuran dari sebuah data. Dengan melakukan pengiriman packet atau data dengan ukuran yang sangat besar, kerapkali bisa membuat sebuah aplikasi mengalami “Crash”.
Mudah nya saja! Pada MSN Messenger Client 7.0! Apabila anda mengirimkan emoticon karya pribadi (Yang tidak disediakan pada folder MSN Messenger dari awal) hingga mencapai titik maksimum jumlah pengiriman dalam tiap message. Dan dilakukan beberapa kali. Sang penerima akan kemudian mengalami lag, dan hang pada MSN Messengernya. Komputer tua, dengan koneksi internet yang lambat seperti pada kebanyakan pengguna MSN di Indonesia, malahan akan mengalami “Wajib Restart” komputer mereka.
Ping of Death Attack!
Simple! Mengirimkan paket ICMP Echo yang melebihi kemampuan terima IP protocol yakni sebesar 65.536 bytes. Yang tentunya tidak akan bekerja pada IPv6.
SYN Flood!
Pada kasus ini, terjadilah pengiriman permintaan “buka” koneksi TCP pada FTP, Website, maupun banyak layanan lainnya. Namun SYN Packet nya itu sendiri telah di modifikasi oleh si penyerang, yang dimana SYN-ACK (Atau reply dari pada SYN Packet) dari sang server akan tertuju kepada komputer atau mesin yang tidak akan pernah membalas.
Analogi mudahnya, dapat dibayangkan dengan sebuah perusahaan ISP. Terjadilah keisengan seorang pelanggan tetap mereka, yang menelpon kepada Customer Service Department yang sedang sibuk. Si penjawab telepon ternyata sedang sibuk menangani telepon lainnya, oleh dari karena itu telepon dari sang pelanggan ini terkoneksi ke dalam mailbox yang robot otomatisnya akan mengatakan “Hi! Selamat siang, Perusahaan A, saat ini kami sedang mengalami kebanjiran telepon. Mohon tinggalkan nama dan nomor telepon anda untuk bisa segera kami hubungi kembali!”. Karena kesal, maka si pelanggan ini menyebutkan Nomor Telepon asal, juga dengan nama asal. Dia melakukan peninggalan message tersebut sebanyak 1000 buah.
Sesudahnya melayani pelanggan lain, maka si pelayan akan melihat mailbox yang ada. Dia akan menelpon satu per satu nomor telepon palsu dan nama palsu yang telah ditinggalkan sang pembuat onar ini. Maka yang ada adalah telepon, salah sambung, tidak diangkat, dan berbagai hal tak penting lainnya. Yang mana justru memblokir telepon dari pelanggan lain yang benar benar ingin meminta bantuan pada Customer Service tersebut.

Pengertian IP Spoofing, cara kerja dan pencegahan IP Spoofing

Pengertian IP spoofing adalah metode menyembunyikan alamat IP dengan membuat paket IP yang berisi alamat IP palsu dalam upaya untuk meniru koneksi lain dan menyembunyikan identitas ketika Anda mengirim informasi. Bagi yang belum mengetahui apa itu ip address silahkan baca disini.
spoofing
Istilah spoofing kadang-kadang digunakan untuk merujuk kepada kepala pemalsuan , penyisipan informasi palsu atau menyesatkan dalam e-mail atau netnews header. Header dipalsukan digunakan untuk menyesatkan penerima, atau jaringan aplikasi, mengenai asal dari pesan. Ini adalah teknik umum spammer dan sporgers , yang ingin menyembunyikan asal usul pesan mereka untuk menghindari pelacakan.
Cara kerja IP Spoofing
Internet Protocol atau IP digunakan untuk mengirim dan menerima data melalui Internet dan komputer yang terhubung ke jaringan. Setiap paket informasi yang dikirimkan diidentifikasi dengan alamat IP yang berisi sumber informasi.
Ketika IP spoofing digunakan informasi yang terungkap pada sumber data yang tidak sebenarnya sumber informasi. Sebaliknya sumber berisi alamat IP palsu yang membuat paket informasi seperti itu dikirim oleh orang dengan alamat IP. Jika Anda mencoba untuk menanggapi informasi tersebut, akan dikirim ke alamat IP palsu kecuali hacker memutuskan untuk mengarahkan informasi ke alamat IP sebenarnya.
Tujuan IP Spoofing Digunakan
IP spoofing digunakan untuk melakukan kegiatan kriminal online dan untuk pelanggaran  keamanan jaringan . Hacker menggunakan IP spoofing sehingga mereka tidak terjebak spamming dan untuk memperbuat serangan penolakan layanan. Ini adalah serangan yang melibatkan sejumlah besar informasi yang dikirim ke komputer melalui jaringan dalam upaya untuk merusak seluruh jaringan.
IP spoofing juga digunakan oleh hacker untuk menembus  keamanan jaringan dengan menggunakan alamat IP palsu yang mencerminkan salah satu alamat di jaringan. Dengan kata lain dia bisa menggunakan username dan password beserta ip address yang sah pada sebuah jaringan ketika menggunakan metode IP Spoofing.
Pencegahan IP Spoofing
Hal ini dimungkinkan untuk melindungi jaringan terhadap IP spoofing dengan menggunakan penyaringan Ingress yang menggunakan paket untuk menyaring lalu lintas inbound. Sistem ini memiliki kemampuan untuk menentukan apakah paket yang datang dari dalam sistem atau dari sumber luar.
Transmission Control Protokol (TCP) juga dapat digunakan melalui urutan nomor yang digunakan untuk membuat sambungan aman ke sistem lain. Metode ini dapat ditingkatkan dengan mencabut sumber routing pada jaringan untuk mencegah hacker dari mengeksploitasi beberapa potensi terjadinya spoofing.

cara hacker merusak,masuk,membobol website


Cara cara seoarang hacker menembus ataupun menyusup dan juga merusak suatu website adalah sebagai berikut.Teknik teknik itu antara lain:

1. IP Spoofing
2. FTP Attack
3. Unix Finger Exploits
4. Flooding & Broadcasting
5. Fragmented Packet Attacks
6. E-mail Exploits
7. DNS and BIND Vulnerabilities
8. Password Attacks
9.Proxy Server Attacks
10. Remote Command Processing Attacks
11. Remote File System Attack
12. Selective Program Insertions
13. Port Scanning
14.TCP/IP Sequence Stealing, Passive Port Listening and Packet
15. HTTPD Attacks


1. IP Spoofing

IP Spoofing juga dikenal sebagai Source Address Spoofing, yaitu pemalsuan alamat IP attacker sehingga sasaran menganggap alamat IP attacker adalah alamat IP dari host di dalam network bukan dari luar network. Misalkan attacker mempunyai IP address type A 66.25.xx.xx ketika attacker melakukan serangan jenis ini maka Network yang diserang akan menganggap IP attacker adalah bagian dari Networknya misal 192.xx.xx.xx yaitu IP type C.

IP Spoofing terjadi ketika seorang attacker ‘mengakali’ packet routing untuk mengubah arah dari data atau transmisi ke tujuan yang berbeda. Packet untuk routing biasanya di transmisikan secara transparan dan jelas sehingga membuat attacker dengan mudah untuk memodifikasi asal data ataupun tujuan dari data. Teknik ini bukan hanya dipakai oleh attacker tetapi juga dipakai oleh para security profesional untuk men tracing identitas dari para attacker.

2. FTP Attack

Salah satu serangan yang dilakukan terhadap File Transfer Protocol adalah serangan buffer overflow yang diakibatkan oleh malformed command. tujuan menyerang FTP server ini rata-rata adalah untuk mendapatkan command shell ataupun untuk melakukan Denial Of Service. Serangan Denial Of Service akhirnya dapat menyebabkan seorang user atau attacker untuk mengambil resource didalam network tanpa adanya autorisasi, sedangkan command shell dapat membuat seorang attacker mendapatkan akses ke sistem server dan file-file data yang akhirnya seorang attacker bisa membuat anonymous root-acces yang mempunyai hak penuh terhadap system bahkan network yang diserang.

Tidak pernah atau jarang mengupdate versi server dan mempatchnya adalah kesalahan yang sering dilakukan oleh seorang admin dan inilah yang membuat server FTP menjadi rawan untuk dimasuki. Sebagai contoh adalah FTP server yang populer di keluarga UNIX yaitu WU-FTPD yang selalu di upgrade dua kali dalam sehari untuk memperbaiki kondisi yang mengizinkan terjadinya bufferoverflow Mengexploitasi FTP juga berguna untuk mengetahui password yang terdapat dalam sistem, FTP Bounce attack (menggunakan server ftp orang lain untuk melakukan serangan), dan mengetahui atau mensniff informasi yang berada dalam sistem.

3. Unix Finger Exploits

Pada masa awal internet, Unix OS finger utility digunakan secara efficient untuk men sharing informasi diantara pengguna. Karena permintaan informasi terhadap informasi finger ini tidak menyalahkan peraturan, kebanyakan system Administrator meninggalkan utility ini (finger) dengan keamanan yang sangat minim, bahkan tanpa kemanan sama sekali. Bagi seorang attacker utility ini sangat berharga untuk melakukan informasi tentang footprinting, termasuk nama login dan informasi contact.

Utility ini juga menyediakan keterangan yang sangat baik tentang aktivitas user didalam sistem, berapa lama user berada dalam sistem dan seberapa jauh user merawat sistem. Informasi yang dihasilkan dari finger ini dapat meminimalisasi usaha cracker dalam menembus sebuah sistem. Keterangan pribadi tentang user yang dimunculkan oleh finger daemon ini sudah cukup bagi seorang atacker untuk melakukan social engineering dengan menggunakan social skillnya untuk memanfaatkan user agar ‘memberitahu’ password dan kode akses terhadap system.

4. Flooding & Broadcasting

Seorang attacker bisa menguarangi kecepatan network dan host-host yang berada di dalamnya secara significant dengan cara terus melakukan request/permintaan terhadap suatu informasi dari sever yang bisa menangani serangan classic Denial Of Service(Dos), mengirim request ke satu port secara berlebihan dinamakan flooding, kadang hal ini juga disebut spraying. Ketika permintaan flood ini dikirim ke semua station yang berada dalam network serangan ini dinamakn broadcasting. Tujuan dari kedua serangan ini adalah sama yaitu membuat network resource yang menyediakan informasi menjadi lemah dan akhirnya menyerah.

Serangan dengan cara Flooding bergantung kepada dua faktor yaitu: ukuran dan/atau volume (size and/or volume). Seorang attacker dapat menyebabkan Denial Of Service dengan cara melempar file berkapasitas besar atau volume yang besar dari paket yang kecil kepada sebuah system. Dalam keadaan seperti itu network server akan menghadapi kemacetan: terlalu banyak informasi yang diminta dan tidak cukup power untuk mendorong data agar berjalan. Pada dasarnya paket yang besar membutuhkan kapasitas proses yang besar pula, tetapi secara tidak normal paket yang kecil dan sama dalam volume yang besar akan menghabiskan resource secara percuma, dan mengakibatkan kemacetan.

5. Fragmented Packet Attacks

Data-data internet yang di transmisikan melalui TCP/IP bisa dibagi lagi ke dalam paket-paket yang hanya mengandung paket pertama yang isinya berupa informasi bagian utama( kepala) dari TCP. Beberapa firewall akan mengizinkan untuk memroses bagian dari paket-paket yang tidak mengandung informasi alamat asal pada paket pertamanya, hal ini akan mengakibatkan beberapa type system menjadi crash. Contohnya, server NT akan menjadi crash jika paket-paket yang dipecah(fragmented packet) cukup untuk menulis ulang informasi paket pertama dari suatu protokol.

6. E-mail Exploits

Peng-exploitasian e-mail terjadi dalam lima bentuk yaitu: mail floods, manipulasi perintah (command manipulation), serangan tingkat transportasi(transport level attack), memasukkan berbagai macam kode (malicious code inserting) dan social engineering(memanfaatkan sosialisasi secara fisik). Penyerangan email bisa membuat system menjadi crash, membuka dan menulis ulang bahkan mengeksekusi file-file aplikasi atau juga membuat akses ke fungsi fungsi perintah (command function).

7. DNS and BIND Vulnerabilities

Berita baru-baru ini tentang kerawanan (vulnerabilities) tentang aplikasi Barkeley Internet Name Domain (BIND) dalam berbagai versi mengilustrasikan kerapuhan dari Domain Name System (DNS), yaitu krisis yang diarahkan pada operasi dasar dari Internet (basic internet operation).

8. Password Attacks

Password merupakan sesuatu yang umum jika kita bicara tentang kemanan. Kadang seorang user tidak perduli dengan nomor pin yang mereka miliki, seperti bertransaksi online di warnet, bahkan bertransaksi online dirumah pun sangat berbahaya jika tidak dilengkapi dengan software security seperti SSL dan PGP. Password adalah salah satu prosedur kemanan yang sangat sulit untuk diserang, seorang attacker mungkin saja mempunyai banyak tools (secara teknik maupun dalam kehidupan sosial) hanya untuk membuka sesuatu yang dilindungi oleh password.

Ketika seorang attacker berhasil mendapatkan password yang dimiliki oleh seorang user, maka ia akan mempunyai kekuasaan yang sama dengan user tersebut. Melatih karyawan/user agar tetap waspada dalam menjaga passwordnya dari social engineering setidaknya dapat meminimalisir risiko, selain berjaga-jaga dari praktek social enginering organisasi pun harus mewaspadai hal ini dengan cara teknikal. Kebanyakan serangan yang dilakukan terhadap password adalah menebak (guessing), brute force, cracking dan sniffing.

9.Proxy Server Attacks

Salah satu fungsi Proxy server adalah untuk mempercepat waktu response dengan cara menyatukan proses dari beberapa host dalam suatu trusted network. Dalam kebanyakan kasus, tiap host mempunyai kekuasan untuk membaca dan menulis (read/write) yang berarti apa yang bisa saya lakukan dalam sistem saya akan bisa juga saya lakukan dalam system anda dan sebaliknya.

10. Remote Command Processing Attacks

Trusted Relationship antara dua atau lebih host menyediakan fasilitas pertukaran informasi dan resource sharing. Sama halnya dengan proxy server, trusted relationship memberikan kepada semua anggota network kekuasaan akses yang sama di satu dan lain system (dalam network).
Attacker akan menyerang server yang merupakan anggota dari trusted system. Sama seperti kerawanan pada proxy server, ketika akses diterima, seorang attacker akan mempunyai kemampuan mengeksekusi perintah dan mengkases data yang tersedia bagi user lainnya.

11. Remote File System Attack

Protocol-protokol untuk tranportasi data –tulang punggung dari internet— adalah tingkat TCP (TCPLevel) yang mempunyai kemampuan dengan mekanisme untuk baca/tulis (read/write) Antara network dan host. Attacker bisa dengan mudah mendapatkan jejak informasi dari mekanisme ini untuk mendapatkan akses ke direktori file.

12. Selective Program Insertions

Selective Program Insertions adalah serangan yang dilakukan ketika attacker menaruh program-program penghancur, seperti virus, worm dan trojan (mungkin istilah ini sudah anda kenal dengan baik ?) pada system sasaran. Program-program penghancur ini sering juga disebut malware. Program-program ini mempunyai kemampuan untuk merusak system, pemusnahan file, pencurian password sampai dengan membuka backdoor.

13. Port Scanning

Melalui port scanning seorang attacker bisa melihat fungsi dan cara bertahan sebuah system dari berbagai macam port. Seorang atacker bisa mendapatkan akses kedalam sistem melalui port yang tidak dilindungi. Sebaia contoh, scaning bisa digunakan untuk menentukan dimana default SNMP string di buka untuk publik, yang artinya informasi bisa di extract untuk digunakan dalam remote command attack.

14.TCP/IP Sequence Stealing, Passive Port Listening and Packet

Interception TCP/IP Sequence Stealing, Passive Port Listening dan Packet Interception berjalan untuk mengumpulkan informasi yang sensitif untuk mengkases network. Tidak seperti serangan aktif maupun brute-force, serangan yang menggunakan metoda ini mempunyai lebih banyak kualitas stealth-like.

15. HTTPD Attacks

Kerawanan yang terdapat dalam HTTPD ataupun webserver ada lima macam: buffer overflows, httpd bypasses, cross scripting, web code vulnerabilities, dan URL floods.

HTTPD Buffer Overflow bisa terjadi karena attacker menambahkan errors pada port yang digunakan untuk web traffic dengan cara memasukan banyak carackter dan string untuk menemukan tempat overflow yang sesuai. Ketika tempat untuk overflow ditemukan, seorang attacker akan memasukkan string yang akan menjadi perintah yang dapat dieksekusi. Bufer-overflow dapat memberikan attacker akses ke command prompt.

CARA dan TEKNIK Hacker Menembus (Attacking) Situs atau Webserver, 2008, http://www.colonel.web.id, Computer Networking Security