welcome

Laman

Selasa, 20 September 2011

Senjata Mematikan Buatan Indonesia

Inilah senjata mematikan buatan Indonesia yang tidak kalah dengan teknologi senjata buatan Amerika dan negara asing lainnya.

Spesifikasi

Demage :100%

Akurasi :80%

Range :10 m

Caliber : 300 mm

Weight : 3 kg

Empty weight : 4,9-5 kg

Mekanisme : Gas Operated

Hulu ledak : C3H8, C4H10 mix

Nilai Kalori : + 21.000 BTU/lb

RPG Roket Pelontar Gas

Tabung Melon Elpiji 3 Kg

Para peneliti dan ahli senjata Indonesia sedang mengusahakan elpiji sebagai bahan granat dikarenakan daya ledaknya yang hebat dan murah daripada granat dan rudal konvensional, sehingga bisa diharapkan menjadi senjata pemusnah massal.

Sementara itu penggantian nama dari LPG (Liquefied Petroleum Gas) ke LPG (Liquefied Petroleum Grenade) akan segera diumumkan.

tugas pak rahmat drajat 2

ciphertext-only

Dalam kriptografi, serangan ciphertext-only (COA) atau dikenal serangan ciphertext adalah model serangan untuk pembacaan sandi mana penyerang diasumsikan memiliki akses hanya untuk satu set ciphertexts.

Serangan itu benar-benar berhasil jika plaintexts terkait dapat menyimpulkan, atau bahkan lebih baik, kuncinya. Kemampuan untuk memperoleh informasi sama sekali tentang plaintext yang mendasari masih dianggap sukses. Sebagai contoh, jika musuh mengirimkan ciphertext terus menerus untuk mempertahankan aliran lalu lintas keamanan, akan sangat berguna untuk dapat membedakan pesan nyata dari nulls. Bahkan membuat menebak mengenai keberadaan pesan nyata akan memudahkan analisis lalu lintas.

Dalam sejarah kriptografi, cipher awal, dilaksanakan dengan menggunakan pena dan kertas, secara rutin rusak dengan menggunakan ciphertexts saja. Kriptografer mengembangkan teknik statistik untuk menyerang ciphertext, seperti analisis frekuensi. Enkripsi perangkat mekanis seperti Enigma membuat serangan ini jauh lebih sulit (meskipun, secara historis, kriptografer Polandia mampu me-mount kriptanalisis ciphertext-hanya sukses mesin Enigma dengan memanfaatkan protokol tidak aman untuk menunjukkan pengaturan pesan).

Setiap cipher modern, upaya untuk memberikan perlindungan terhadap ciphertext-hanya serangan. Proses pemeriksaan untuk standar desain cipher baru biasanya memakan waktu bertahun-tahun dan mencakup pengujian lengkap dalam jumlah besar untuk setiap keberangkatan cipherteks statistik dari gangguan acak. Lihat: Standar proses Enkripsi Lanjutan. Juga, bidang steganografi berkembang, sebagian, untuk mengembangkan metode seperti meniru fungsi yang memungkinkan satu bagian dari data untuk mengadopsi profil statistik lain. Meskipun demikian miskin cipher penggunaan atau kepercayaan pada rumah-tumbuh algoritma kepemilikan yang belum tunduk pada pengawasan menyeluruh telah mengakibatkan banyak komputer sistem enkripsi usia yang masih tunduk pada ciphertext-hanya menyerang. Contoh termasuk:

Versi awal dari perangkat lunak Microsoft PPTP jaringan virtual pribadi menggunakan kunci RC4 yang sama untuk pengirim dan penerima (kemudian versi punya masalah lain). Dalam setiap kasus dimana seperti RC4 stream cipher digunakan dua kali dengan kunci yang sama itu adalah terbuka untuk ciphertext-hanya menyerang. Lihat: serangan stream cipher

Wired Equivalent Privacy (WEP), protokol keamanan pertama untuk Wi-Fi, terbukti rentan terhadap beberapa serangan, kebanyakan dari mereka ciphertext-only.

Beberapa desain cipher modern kemudian telah terbukti rentan terhadap ciphertext-hanya serangan. Sebagai contoh, Akelarre.

Sebuah cipher key yang ruang terlalu kecil tunduk pada serangan brute force dengan akses apa-apa kecuali ciphertext oleh hanya mencoba semua kunci yang mungkin. Semua yang diperlukan adalah beberapa cara untuk membedakan plaintext yang valid dari gangguan acak, yang mudah dilakukan untuk bahasa alami saat ciphertext lebih panjang dari jarak OBTAINER. Salah satu contohnya adalah DES, yang hanya memiliki 56-bit kunci. Semua contoh saat ini terlalu umum adalah produk keamanan komersial yang berasal kunci untuk cipher jika tertembus seperti AES dari password user yang dipilih. Karena pengguna jarang menggunakan password dengan apa-apa dekat dengan entropi ruang kunci cipher, sistem tersebut sering cukup mudah untuk istirahat dalam prakteknya menggunakan ciphertext saja. 40-bit cipher CSS digunakan untuk mengenkripsi DVD video selalu dapat dipecah dengan metode ini, karena semua yang diperlukan adalah untuk mencari MPEG-2 data video.

Known-plaintext attack

Serangan yang dikenal-plaintext (KPA) adalah model serangan untuk pembacaan sandi mana penyerang memiliki sampel dari kedua plaintext (disebut boks bayi), dan versi dienkripsi (ciphertext). Ini dapat digunakan untuk mengungkapkan rahasia informasi lebih lanjut seperti kunci rahasia dan buku kode. The "boks" istilah berasal di Bletchley Park, Inggris Perang Dunia II operasi dekripsi.

Chosen-plaintext attack

Sebuah serangan plaintext yang dipilih-(BPA) adalah model serangan untuk pembacaan sandi yang menganggap bahwa penyerang memiliki kemampuan untuk memilih plaintexts sewenang-wenang akan dienkripsi dan mendapatkan ciphertexts sesuai. Tujuan dari serangan itu adalah untuk mendapatkan beberapa informasi lebih lanjut yang mengurangi keamanan dari skema enkripsi. Dalam kasus terburuk, serangan dipilih-plaintext bisa mengungkapkan kunci rahasia skema.

Ini muncul, pada pandangan pertama, menjadi model tidak realistis, itu pasti akan tidak mungkin bahwa seorang penyerang bisa membujuk ahli kriptografi manusia untuk mengenkripsi sejumlah besar plaintexts memilih penyerang. Kriptografi modern, di sisi lain, diimplementasikan dalam perangkat lunak atau perangkat keras dan digunakan untuk berbagai macam aplikasi, karena banyak kasus, serangan dipilih-plaintext sering sangat layak. Dipilih-serangan plaintext menjadi sangat penting dalam konteks kriptografi kunci publik, dimana kunci enkripsi publik dan penyerang dapat mengenkripsi plaintext apapun yang mereka pilih.

Setiap cipher yang dapat mencegah serangan dipilih-plaintext kemudian juga dijamin akan aman terhadap dikenal-plaintext dan ciphertext-hanya serangan, ini adalah pendekatan konservatif untuk keamanan.

Dua bentuk serangan plaintext yang dipilih-dapat dibedakan:

Batch dipilih-plaintext attack, dimana cryptanalyst memilih semua plaintexts sebelum mereka akan dienkripsi. Hal ini sering arti penggunaan tidak memenuhi syarat dari "dipilih-plaintext serangan".

Adaptive chosen-plaintext attack, dimana cryptanalyst membuat serangkaian query interaktif, memilih plaintexts berikutnya berdasarkan informasi dari enkripsi sebelumnya.

Chosen-ciphertext attack

Sebuah serangan dipilih-ciphertext (CCA) adalah model serangan untuk pembacaan sandi yang cryptanalyst mengumpulkan informasi, setidaknya sebagian, dengan memilih ciphertext dan memperoleh dekripsi di bawah kunci tidak diketahui. Dalam serangan tersebut, musuh memiliki kesempatan untuk memasukkan satu atau lebih dikenal ciphertexts ke sistem dan mendapatkan plaintexts dihasilkan. Dari potongan-potongan informasi musuh dapat mencoba untuk memulihkan kunci rahasia yang tersembunyi yang digunakan untuk dekripsi.

Sejumlah skema dinyatakan aman dapat dikalahkan di bawah dipilih-ciphertext serangan. Sebagai contoh, El Gamal cryptosystem adalah semantik aman di bawah serangan plaintext yang dipilih-, tapi ini keamanan semantik dapat secara mudah dikalahkan di bawah serangan dipilih-ciphertext. Versi awal padding RSA yang digunakan dalam protokol SSL rentan terhadap serangan chosen-ciphertext adaptif canggih yang mengungkapkan kunci sesi SSL. Dipilih-serangan ciphertext memiliki implikasi untuk beberapa diri sinkronisasi aliran cipher juga. Perancang tamper-resistant kriptografi smart card harus sangat menyadari serangan ini, karena perangkat ini mungkin tidak sepenuhnya di bawah kendali musuh, yang bisa mengeluarkan sejumlah besar dipilih-ciphertexts dalam upaya untuk memulihkan kunci rahasia tersembunyi.

Ketika cryptosystem adalah rentan terhadap serangan ciphertext-dipilih, pelaksana harus berhati-hati untuk menghindari situasi di mana musuh mungkin bisa mendekripsi dipilih-ciphertexts (yaitu, hindari memberikan oracle dekripsi). Hal ini dapat lebih sulit dari yang terlihat, bahkan sebagian-dipilih-ciphertexts dapat mengizinkan serangan halus. Selain itu, beberapa kriptografi (seperti RSA) menggunakan mekanisme yang sama untuk menandatangani pesan dan untuk mendekripsi mereka. Hal ini memungkinkan serangan ketika hashing tidak digunakan pada pesan yang akan ditandatangani. Pendekatan yang lebih baik adalah dengan menggunakan kriptografi yang provably aman di bawah dipilih-ciphertext attack, termasuk (antara lain) RSA-OAEP, Cramer-Shoup dan berbagai bentuk otentik simetris enkripsi.

Rubber-hose cryptanalysis

Dalam kriptografi, kriptanalisis selang karet adalah ekstraksi rahasia kriptografi (misalnya password untuk file yang dienkripsi) dari seseorang dengan paksaan atau penyiksaan, [1] [2] kontras dengan serangan kriptoanalisis matematika atau teknis.

Istilah eufemistik mengacu pada memukul seseorang dengan selang karet sampai mereka bekerja sama.

Menurut Amnesti Internasional dan PBB, banyak negara di dunia secara rutin menyiksa orang [3]. [4] [5] [6] Oleh karena itu logis untuk mengasumsikan bahwa setidaknya beberapa dari mereka menggunakan negara (atau akan bersedia untuk menggunakan ) beberapa bentuk selang karet kriptanalisis [1] Dalam praktek, paksaan psikologis dapat membuktikan sebagai efektif sebagai penyiksaan fisik.. Metode non-kekerasan tetapi sangat mengintimidasi mencakup taktik seperti ancaman hukuman hukum yang keras. Insentif untuk bekerja sama mungkin beberapa bentuk tawar-menawar, seperti tawaran untuk menjatuhkan atau mengurangi tuntutan pidana terhadap tersangka dalam imbalan kerjasama penuh dengan penyelidik. Atau, di beberapa negara ancaman dapat dilakukan untuk menuntut sebagai co-konspirator (atau menimbulkan kekerasan) sanak keluarga dekat (misalnya istri, anak atau orang tua) dari orang yang sedang ditanyai kecuali mereka bekerja sama [4] [7].

Meskipun istilah yang digunakan lidah-di-pipi, implikasinya serius: dalam kriptografi modern, link terlemah sering pengguna manusia. Sebuah serangan langsung pada algoritma cipher, atau protokol kriptografi yang digunakan, kemungkinan akan jauh lebih mahal dan sulit daripada menyasar pengguna sistem. Jadi, banyak kriptografi dan sistem keamanan yang dirancang dengan penekanan khusus pada menjaga kerentanan manusia terhadap minimum. Misalnya, dalam kriptografi kunci publik, bek mungkin memegang kunci untuk mengenkripsi pesan, tetapi tidak diperlukan kunci dekripsi untuk menguraikan itu. Masalahnya di sini adalah bahwa bek mungkin tidak dapat meyakinkan penyerang untuk menghentikan pemaksaan. Dalam enkripsi disangkal, kunci kedua adalah dibuat yang membuka pesan yang meyakinkan tetapi relatif tidak berbahaya kedua (misalnya, ternyata tulisan-tulisan pribadi menyatakan "menyimpang" pikiran atau keinginan dari beberapa jenis yang sah, tetapi tabu), sehingga bek dapat membuktikan telah menyerahkan selama kunci sementara penyerang tetap tidak menyadari pesan tersembunyi primer. Harapan desainer adalah bahwa musuh rasional akan menyadari hal ini, dan melepaskan ancaman atau penyiksaan sebenarnya.

Dalam beberapa yurisdiksi, undang-undang menganggap sebaliknya - bahwa operator manusia tahu (atau memiliki akses ke) hal-hal seperti kunci sesi, sebuah asumsi yang paralel yang dibuat oleh praktisi selang karet. Contohnya adalah Peraturan Kerajaan United UU Powers penyelidikan, [8] [9] yang membuatnya kejahatan untuk tidak menyerah kunci enkripsi pada permintaan dari pejabat pemerintah yang berwenang dengan tindakan - terlepas dari apakah atau tidak ada alasan yang kuat bahkan untuk mencurigai bahwa data dienkripsi diadakan setiap materi ilegal. [10]

Menurut Home Office, beban bukti bahwa seorang terdakwa dalam kepemilikan kunci terletak pada penuntut umum, apalagi, bertindak berisi pertahanan untuk operator yang telah kehilangan atau lupa kunci, dan mereka tidak bertanggung jawab jika mereka dinilai telah melakukan apa yang mereka bisa untuk memulihkan kunci [8] Namun dalam kasus tersebut, jaksa penuntut hanya untuk membuktikan bahwa terdakwa memiliki kunci pada beberapa waktu yang sewenang-wenang di masa lalu -.. terlepas dari apakah mereka masih memilikinya [9 ]

addaptive choosen plaintext attack

addaptive choosen plaintext attack adalah versi adaptif dari serangan di atas. Cryptanalyst dapat me-mount serangan tipe ini dalam skenario di mana ia bebas menggunakan sepotong hardware dekripsi, tetapi tidak mampu untuk mengekstrak kunci dekripsi dari itu.

Minggu, 04 September 2011

sejarah jaringan



Jaringan komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnya yang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabel atau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data, mencetak pada printer yang sama dan bersama-sama menggunakan hardware/software yang terhubung dengan jaringan. Setiap komputer, printer atau periferal yang terhubung dengan jaringan disebut node. Sebuah jaringan komputer dapat memiliki dua, puluhan, ribuan atau bahkan jutaan node.

Daftar Isi:



SEJARAH JARINGAN KOMPUTER

Konsep jaringan komputer lahir pada tahun 1940-an di Amerika dari sebuah proyek pengembangan komputer MODEL I di laboratorium Bell dan group riset Harvard University yang dipimpin profesor H. Aiken. Pada mulanya proyek tersebut hanyalah ingin memanfaatkan sebuah perangkat komputer yang harus dipakai bersama. Untuk mengerjakan beberapa proses tanpa banyak membuang waktu kosong dibuatlah proses beruntun (Batch Processing), sehingga beberapa program bisa dijalankan dalam sebuah komputer dengan dengan kaidah antrian.

Ditahun 1950-an ketika jenis komputer mulai membesar sampai terciptanya super komputer, maka sebuah komputer mesti melayani beberapa terminal (lihat Gambar 1) Untuk itu ditemukan konsep distribusi proses berdasarkan waktu yang dikenal dengan nama TS

S (Time Sharing System), maka untuk pertama kali bentuk jaringan (network) komputer diaplikasikan। Pada sistem TSS beberapa terminal terhubung secara seri ke sebuah host komputer। Dalam proses TSS mulai nampak perpaduan teknologi komputer dan teknologi telekomunikasi yang pada awalnya berkembang sendiri-sendiri.










Memasuki tahun 1970-an, setelah beban pekerjaan bertambah banyak dan harga perangkat komputer besar mulai terasa sangat mahal, maka mulailah digunakan konsep proses distribusi (Distributed Processing)। Seperti pada Gambar 2, dalam proses ini beberapa host komputer mengerjakan sebuah pekerjaan besar secara paralel untuk melayani beberapa terminal yang tersambung secara seri disetiap host komputer. Dala proses distribusi sudah mutlak diperlukan perpaduan yang mendalam antara teknologi komputer dan telekomunikasi, karena selain proses yang harus didistribusikan, semua host komputer wajib melayani terminal-terminalnya dalam satu perintah dari komputer pusat.















Selanjutnya ketika harga-harga komputer kecil sudah mulai menurun dan konsep proses distribusi sudah matang, maka penggunaan komputer dan jaringannya sudah mulai beragam dari mulai menangani proses bersama maupun komunikasi antar komputer (Peer to Peer System) saja tanpa melalui komputer pusat। Untuk itu mulailah berkembang teknologi jaringan lokal yang dikenal dengan sebutan LAN. Demikian pula ketika Internet mulai diperkenalkan, maka sebagian besar LAN yang berdiri sendiri mulai berhubungan dan terbentuklah jaringan raksasa WAN.


JENIS JARINGAN KOMPUTER

Secara umum jaringan komputer dibagi atas lima jenis, yaitu;
1. Local Area Network (LAN)
Local Area Network (LAN), merupakan jaringan milik pribadi di dalam sebuah gedung atau kampus yang berukuran sampai beberapa kilometer. LAN seringkali digunakan untuk menghubungkan komputer-komputer pribadi dan workstation dalam kantor suatu perusahaan atau pabrik-pabrik untuk memakai bersama sumberdaya (misalnya printer) dan saling bertukar informasi.

2. Metropolitan Area Network (MAN)
Metropolitan Area Network (MAN), pada dasarnya merupakan versi LAN yang berukuran lebih besar dan biasanya menggunakan teknologi yang sama dengan LAN. MAN dapat mencakup kantor-kantor perusahaan yang letaknya berdekatan atau juga sebuah kota dan dapat dimanfaatkan untuk keperluan pribadi (swasta) atau umum. MAN mampu menunjang data dan suara, bahkan dapat berhubungan dengan jaringan televisi kabel.

3. Wide Area Network (WAN)
Wide Area Network (WAN), jangkauannya mencakup daerah geografis yang luas, seringkali mencakup sebuah negara bahkan benua. WAN terdiri dari kumpulan mesin-mesin yang bertujuan untuk menjalankan program-program (aplikasi) pemakai.

4. Internet
Sebenarnya terdapat banyak jaringan didunia ini, seringkali menggunakan perangkat keras dan perangkat lunak yang berbeda-beda. Orang yang terhubung ke jaringan sering berharap untuk bisa berkomunikasi dengan orang lain yang terhubung ke jaringan lainnya. Keinginan seperti ini memerlukan hubungan antar jaringan yang seringkali tidak kampatibel dan berbeda. Biasanya untuk melakukan hal ini diperlukan sebuah mesin yang disebut gateway guna melakukan hubungan dan melaksanakan terjemahan yang diperlukan, baik perangkat keras maupun perangkat lunaknya. Kumpulan jaringan yang terinterkoneksi inilah yang disebut dengan internet.

5. Jaringan Tanpa Kabel
Jaringan tanpa kabel merupakan suatu solusi terhadap komunikasi yang tidak bisa dilakukan dengan jaringan yang menggunakan kabel। Misalnya orang yang ingin mendapat informasi atau melakukan komunikasi walaupun sedang berada diatas mobil atau pesawat terbang, maka mutlak jaringan tanpa kabel diperlukan karena koneksi kabel tidaklah mungkin dibuat di dalam mobil atau pesawat. Saat ini jaringan tanpa kabel sudah marak digunakan dengan memanfaatkan jasa satelit dan mampu memberikan kecepatan akses yang lebih cepat dibandingkan dengan jaringan yang menggunakan kabel.


sumber dari:http://fadel05.tripod.com/network/jaringan.html


konfigurasi router debian 5 lenny


Di dalam sesebuah rangkaian, data perlulah dihantar dan dikirim dengan tepat dan betul. Rangkaian komputer kompleks biasanya terdiri daripada koleksi LAN yang dijalinkan antara satu sama lain. Kerja-kerja mengirim ini dilaksanakan oleh router di mana router akan mengambil mesej data dari LAN dan menukarkannya kepada paket yang sesuai untuk dihantarkan ke LAN yang satu लगी (Lihat rajah 1).







Rangkaian yang menggunakan perantara Router


Fungsi Router
Router berfungsi sebagai sebuah alat penghubung di antara rangkaian yang berlainan. Semasa paket dihantar, router akan menjalankan beberapa proses penting antaranya ialah: membuat terjemahan protokol, mengemaskini jadual haluan, mengirim paket, membungkus paket dan membuka bungkusan paket. Selain itu juga router berperanan untuk menapis trafik dengan membenarkan paket tertentu sahaja. Ini membolehkannya bertindak sebagai alat pelindung ringkas bagi rangkaian anda.
Berikut adalah beberapa kelebihan router:
• Menghubungkan dua atau lebih rangkaian untuk membentuk satu rangkaian
internetwork.
• Menghubungkan dua rangkaian yang berlainan protokol.
• Mengawal keselamatan rangkaian dengan membuat tapisan pada paket.
Bagaimana Cara Membuat Router di Debian Lenny?

Untuk kali ini saya akan menuliskan bagaimana membuat router secara sederhana di debian 5 (lenny).
Kita definisikan dahulu IP yang akan digunakan

IP untuk koneksi internet kita taruh di eth0
IP : 172.16.16.1/25
Gateway : 172.16.16.126

IP untuk local ditaruh di eth1
IP : 192.168.1.1/26

dari definisi diatas dikonfigurasikan kedalam sistem debian dengan langkah-langkah sebagai berikut:

1. Memasukkan IP di interfaces (eth)
dengan perintah

#nano /etc/network/interfaces

kemudian edit filenya menjadi sebagai berikut:

# The primary network interface

auto eth0
iface eth0 inet static
address 172.16.16.1
netmask 255.255.255.128
network 172.16.16.0
broadcast 172.16.16.127
gateway 172.16.16.126
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 172.16.16.1
dns-search bloganakkomputer.org

auto eth1
iface eth1 inet static
address 192.168.1.1
netmask 255.255.255.192
network 192.168.1.0
broadcast 192.168.1.63

2. Kemudian kita edit file rc.local
(digunakan untuk melakukan routing walaupun di restart)
dengan perintah

#nano /etc/rc.local

sebelum baris exit 0 ditambahkan

iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE

sehingga rc.local akan menjadi

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE
exit 0

Untuk mengecek apakah konfigurasi sudah benar
iptables –t nat –n –L
dan akan muncul
Chain PREROUTING (policy ACCEPT)
target prot opt source destination

Chain POSTROUTING (policy ACCEPT)
target prot opt source destination

Chain OUTPUT (policy ACCEPT)
target prot opt source destination

berarti setting telah benar

Kemudian isi konfigurasi pada /etc/network/option
Isikan baris :

ip_forward = yes
spoofprotect = yes
syncookies = no

3. Aktifkan ip forward
dengan perintah
#nano /etc/sysctl.conf

cari kata #net.ipv4.ip_forward=1
kemudian hilangkan tanda #

4. Restart network
perintah
#/etc/init.d/networking restart

5. reboot (restart) komputer
kalau masih tidak mau komputernya terhubung setelah di restart ketikkan aja

iptables -A POSTROUTING -t nat -o eth0 -j MASQUERADE

kemudian ulangi langkah ke 4

cara diatas kalau belum bisa untuk internetan maka perlu di masukkan DNS Server
caranya
edit file resolv.conf dengan perintah #nano /etc/resolv.conf
edit atau tambahkan di paling bawah
nameserver xxx.xxx.xxx.xxx
xxx diisi ip DNS server

untuk pengisian client adalah
IP : 192.168.1.2 - 62 /26
Gateway : 192.168.1.1


Untuk uji coba apakah router sudah berjalan dengan baik, coba dari komputer klien dengan command prompt (cmd) dan ping ke gateway dahulu (192.168.1.1).

Ping Gateway dari Client


Jika berhasil, ping ke ether public (172.16.16.1).

Ping Ether Public

Jika sudah berhasil, ping ke website semisal www।google.com (jika terkoneksi ke internet). Namun hingga langkah ping ke Ether Public server dan jika berhasil, server sudah dapat dikatakan dapat merouting dengan baik.

sumber dari :http://heazpian.blogspot.com/2011/04/konfigurasi-router-di-debian-5-lenny.html

Konfigurasi DNS Server Pada Debian

DNS SERVER PADA DEBIAN

Assalamualaikum wr.wb

Artikel ini akan membahas tentang cara Konfigurasi DNS server pada Linux Debian..

Hal yang harus kita ketahui untuk membuat DNS server file yang harus di konfigurasi pada linux yaitu bernama : named.conf. Edit file ini untuk mengkonfigurasi DNS Server.. Dengan IP server 192.168.1.1

cara seperti berikut :

  1. Agar FIle named.conf bisa di edit paket debian yang harus kita install adalah paket bind atau named dengan cara :

server@root #apt-get install bind

  1. setelah terinstalla cari file named.conf dengan cara :

server@root #locate named.conf

/etc/bind/named.conf

  1. Setelah itu edit file tersebut dengan perintah :

server@root #mcedit /etc/bind/named.conf

  1. lalu tambahkan konfigurasi di bawah kedalamnya :

zone "iman-tkj.com" {
type master;
file "/etc/bind/zones/iman-tkj.com";
};

zone "1.168.192.in-addr.arpa" {
type master;
file "/etc/bind/zones/forward.iman-tkj.com";
};

  1. Setelah itu Copy file /etc/bind/db.local dengan nama /etc/bind/zones/iman-tkj.com dan file /etc/bind/db.127 dengan nama /etc/bind/zones/forward.iman-tkj.com dengan cara :

    server@root #cp /etc/bind/db.local /etc/bind/zones/iman-tkj.com

server@root #cp /etc/bind/db.127 /etc/bind/zones/forward.iman-tkj.com

  1. Lalu edit kedua file tadi seperi dibawah ini :

server@root #mcedit /etc/bind/iman-tkj.com

$TTL 604800
@ IN SOA iman-tkj.com. root.iman-tkj.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS iman-tkj.com. # di ganti dengan nama domain yang anda gunakan
@ IN A 192.168.1.1 # ganti ip yang anda gunakan
www IN CNAME @


server@root #mcedit /etc/bind/forward.iman-tkj.com

$TTL 604800
@ IN SOA iman-tkj.com. root.iman-tkj.com. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
@ IN NS iman-tkj.com. # di ganti dengan nama domain yang anda gunakan
1 IN PTR 192.168.1.1 # di ganti dengan ip anda

  1. Setelah itu edit file /etc/resolv.conf seperti dibawah ini :

server@root #mcedit /etc/resolv.conf

nameserver 192.168.1.1

  1. Reload paket bind dengan cara berikut :

server@root #/etc/init.d/bind restart

SELESAI DEH BIKIN DNS server

sumerdari:http://iman-ismail18.abatasa.com/post/detail/1005/konfigurasi-dns-server-pada-debian-

Artikel Linux Debian

Debian adalah sistem operasi berbasis kernel Linux. Debian termasuk salah satu sistem operasi Linux yang bebas untuk dipergunakan dengan menggunakan lisensi GNU.

Debian adalah ‘kernel independen’, yaitu sistem operasi Debian dikembangkan murni tanpa mendasarkan pada sistem operasi yang telah ada.

Sejarah

Debian pertama kali diperkenalkan oleh Ian Murdoch, seorang mahasiswa dari Universitas Purdue, Amerika Serikat, pada tanggal 16 Agustus 1993, Nama Debian berasal dari kombinasi nama mantan-kekasihnya Debra dan namanya Ian.

Proyek Debian tumbuh lambat pada awalnya dan merilis versi 0.9x di tahun 1994 dan 1995. Pengalihan arsitektur ke selain i386 dimulai ditahun 1995. Versi 1.x dimulai tahun 1996.

Ditahun 1996, Bruce Perens menggantikan Ian Murdoch sebagai Pemimpin Proyek. Dalam tahun yang sama pengembang debian Ean Schuessler, berinisiatif untuk membentuk Debian Social Contract dan Debian Free Software Guidelines, memberikan standar dasar komitmen untuk pengembangan distribusi debian. Dia juga membentuk organisasi “Software in Public Interest” untuk menaungi debian secara legal dan hukum.

Di akhir tahun 2000, proyek debian melakukan perubahan dalam archive dan managemen rilis. Serta di tahun yang sama para pengembang memulai konferensi dan workshop tahunan “debconf”.

Di April 8, 2007, Debian GNU/Linux 4.0 dirilis dengan nama kode “Etch”. Rilis versi terbaru Debian, 2009, diberi nama kode “Lenny”.

Sistem Operasi

Sistem operasi adalah program yang bertanggung jawab secara langsung dalam mengendalikan dan mengelola hardware dan fungsionalitas sistem dasar. Program-program yang digunakan pengguna misalnya pengolah kata, web browser, dan game berjalan di atas fungsionalitas dasar yang disediakan sistem operasi.

Dalam ilmu komputer, kernel adalah bagian utama dari sebuah sistem operasi. Dia merupakan suatu software yang memiliki tugas melayani bermacam program aplikasi untuk mengakses hardware komputer secara aman. Karena akses terhadap hardware terbatas, sedangkan ada lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga bertugas untuk mengatur agar kapan dan berapa lama suatu program dapat menggunakan satu bagian hardware tersebut. Dalam tehnik, hal tersebut dinamakan sebagai multiplexing.
kernel adalah program yang dimuat pada saat boot yang berfungsi sebagai interface antara user-level program dengan hardware. Secara teknis linux hanyalah sebuah kernel. Pogram lain seperti editor, kompilator dan manager yang disertakan dalam paket (SuSE, RedHat, Mandrake, dll.) hanyalah distribusi yang melengkapi kernel menjadi sebuah sistem operasi yang lengkap.

Linux merupakan nama kernel, dan juga sering dipakai sebagai nama keseluruhan sistem operasi yang menggunakan kernel tersebut. Linux merupakan software bebas (free software) atau open source, sehingga seluruh source codenya tersedia untuk umum dan bebas digunakan, dimodifikasi, maupun disebarkan.

Saat ini kita bisa mendapatkan sistem operasi Linux dalam bentuk distro (pemendekan dari kata distribusi), yaitu pemaketan Linux beserta aplikasi-aplikasinya oleh suatu perusahaan, komunitas, maupun perseorangan. Perbedaan paling mencolok antara distro satu dengan yang lainnya adalah paket program-program yang disertakan. Contoh distro yang populer adalah Vector Linux SOHO,Ku/Ubuntu, Mandriva, SUSE, Fedora, dan Debian.

untuk mengetahui versi kernel, biasanya dalam konsole tinggal kita ketik perintah “uname -a”

Kelebihan dan Kekurangan

Masalah distro bagi pengguna Linux adalah suatu hal yang sangat penting. Semacam pakaian-lah Disto juga dapat melambangkan gensi dan tingkat ke-Linux-an nya. Saat ini banyak sekali dijumpai distro-distro Linux, tentunya ini memberi pilihan bagi pengguna Linux. Beberapa distro besar seperti Debian, SuSe, Slackware, RedHad mungkin menjadi nama yang sering ditemui.

Akhir-akhir ini komunitas Linux agak resah dengan perubahan pada distro-distro besar seperti SuSe yang diambil alih Novel Inc dan RedHat yang mulai nggak nyediain distro secara “free” lagi. Lalu bagaimana dengan Debian ?
Debian GNU/Linux, www.debian.org [ lihat .org, bukan .com ] adalah suatu distro yang pada awal pendiriannya memang ditujukan untuk komuitas. Debian benar benar menganut open source karena sebagian besar source code dapat diperoleh. Non profit karena distro ini murni didirikan oleh komunitas dan untuk komunitas.

Lalu apa yang membuat Debian beda dengan distro-distro lain ? berikut beberapa hal yang membedalan Debian dengan distro la1n

Ringan :
Pertama pake Linux, orang ya belajar, yang paling mudah pake mode grafik ( X ) tapi jika komputer yang dipake pas-pasan tapi mau pake mode grafik trus gimana ? Pengalama saya, karena komputer yang saya pake memang generasi tua, nggak punya duit ya gima lagi. Saat pake Mandrake yang katanya mode grafiknya paling bagus, kesan pertama berat banget jalannya, eksekusi program lambat, jadi males belajar nih, coba ganti RedHat ya sama saja.

Trus apa sih yang buat Debian ringan, ada beberapa pertama, dari segi arsitektur pembentukannya sendiri dia udah beda, Debian lebih suka pake UNIX soket untuk komunikasi client server ( tapi bisa kok di ubah ke kentuk internet soket ) jarang buka port :) Dalam segi penggunaan versi software, dipilih yang benar-benar udah stabil untuk versi resmi Debian walaupun Debian sendiri ada paket yang statusnya dalam tahap development.

apt :
Salah satu hal yang mungkin membuat pusing pengguna Linux adalah masalah instalasi program Bandingkan di Windows, jika nginstall suatu program hampir 100% berhasil, di Linux beda. Linux mengenal adanya dependensi paket, satu paket program di lingkungan Linux kadang membutuhkan paket lain yang harus diinstall atau dengan kata lain ketergantungan satu program dengan program yang lain sangat besar, ketergantungan itu dapat berupa Library atau bentuk program biner. Jika dependensi suatu program tidak dipenuhi atau dipaksa untuk tidak dipenuhi maka program tidak dapat diinstall atau program diinstall secara paksa dengan resiko program tidak berjalan dengan baik.

Oleh karena itu Debian membuat suatu sistem manajemen paket dengan nama APT ( Advance Package Tool ) Dengan menggunakan APT pengguna Debian tidak usah repot-repot ngurusin masalah dependensi paket. APT secara otomatis akan ngurusin paket apa yang dibutuhkan suatu paket yang ingin diinstall perintahnya pun sangat simple ” apt-get install nama_softaware”, tunggu sebentar tinggal masukin CD yang diminta. APT hampir 100% menangani masalah dependensi paket, paling nggak pengguna tidak perlu lagi menggunakan lingkungan X jika mau nginstall software

Debian juga menglompokan paket-paketnya dalam kategori-kategori tertentu misal admin berisi kumpulan program untuk proses administrasi system, base berisi paket-paket untuk dasar system Debian, net berisi program yang berhubungan dengan jaringan, lib berisi kumpulan library, devel berisi program untuk proses development, interpreter berisi program untuk bahasa pemrograman interpreter, X11 program untuk mendukung atau jalan di lingkungan X, sound berisi program yang berhubungan dengan suara, editor berisi program yang berhubungan dengan proses editing text

komunitas
Walaupun di Indonesia sendiri pengguna Debian dibilang masih sedikit tapi komunitas dunia Debian sangat kuat, masalah yang dikirim ke Debian.org insyaallah akan segera dijawab, ya itu karena dukungan komunitas. Debian sendiri mempunyai struktur yang bertugas menangani suatu masalah, misal security.debian.org merupakan bagian yang bertanggung jawab dalam masalah keamanan

Cara Menggunakan File ISO Debian Sebagai Repository

- Pertama kali buatlah folder di direktori home Anda, misal jika sudah dibuat adalah /home/useranda/isos/
- Simpanlah semua file ISO hasil download Anda di folder tersebut, rename menjadi debian1.iso debian2.iso debian3.iso
- Buatlah 3 direktori di /home/useranda/isos/, kasih nama iso1, iso2, iso3.
- Gunakan teks editor kesukaan Anda, kemudian bukalah file /etc/fstab dan tambahkan coretan berikut :

/home/useranda/isos/debian1.iso /home/useranda/isos/iso1/ udf,iso9660 user,loop 0 0
/home/useranda/isos/debian2.iso /home/useranda/isos/iso2/ udf,iso9660 user,loop 0 0
/home/useranda/isos/debian3.iso /home/useranda/isos/iso3/ udf,iso9660 user,loop 0 0

- Kemudian tambahkan ke synaptic :

file:/home/useranda/isos/iso1 lenny main
file:/home/useranda/isos/iso2 lenny main
file:/home/useranda/isos/iso3 lenny main

- Reboot
- Selesai

sumber : http://id.wikipedia.org/

http://imm.or.id

http://www.zulfanruri.com

Jumat, 02 September 2011

tugas hari raya dari pak rahmat

Crack Crack adalah suatu program yang dibuat oleh para orang “pintar” untuk menyiasati program register pada software asli. Karena saat anda menginstal program asli yang anda beli selalu diminta nomor register sebagai autentikasi dari pembelian software asli. DES Triple DES adalah salah satu sistem enkripsi berlapis tiga dari sistem yang sebelumnya sudah ada, yaitu DES (Data Encryption Standard). Triple DES lebih aman dari DES, karena mengalami enkripsi tiga kali. MD5 Dalam kriptografi, MD5 (Message-Digest algortihm 5) ialah fungsi hash kriptografik yang digunakan secara luas dengan hash value 128-bit. Pada standart Internet (RFC 1321), MD5 telah dimanfaatkan secara bermacam-macam pada aplikasi keamanan, dan MD5 juga umum digunakan untuk melakukan pengujian integritas sebuah file. MD5 di desain oleh Ronald Rivest pada tahun 1991 untuk menggantikan hash function sebelumnya, MD4. Pada tahun 1996, sebuah kecacatan ditemukan dalam desainnya, walau bukan kelemahan fatal, pengguna kriptografi mulai menganjurkan menggunakan algoritma lain, seperti SHA-1 (klaim terbaru menyatakan bahwa SHA-1 juga cacat). Pada tahun 2004, kecacatan-kecacatan yang lebih serius ditemukan menyebabkan penggunaan algoritma tersebut dalam tujuan untuk keamanan jadi makin dipertanyakan. Hashing Hashing merupakan metode pengaksesan data yang dilakukan dengan cara memetakan/mengkonversikan himpunan kunci record menjadi himpunan alamat memori (posisi subscript dalam larik), sehingga range address menjadi kecil. Fungsi untuk mengkoversikan nilai kunci aktual menjadi lokasi alamat disebut fungsi hash, sedangkan metode pencarian yang memanfaatkan fungsi hash disebut sebagai hashing atau hash addressing. Tujuan utama fungsi hash adalah agar dua buah nilai kunci (=r) mempunyai nilai hash yang berbeda. Jika tidak, maka akan terjadi collision/mash clash. Fungsi hash yang sering digunakan antara lain adalah metode K MOD N, K MOD P, midsquaring, penjumlahan digit, multiplication, trunction, folding, konversi Radix, polynomial hashing, serta alphabetic keys. Dalam implementasinya, kenyataan menunjukkan bahwa setiap fungsi hash tidak bisa terlepas dari collision, yaitu terjadinya tabrakan dalam penempatan dataInilai kunci pada suatu alamatInomor indeks tabel yang sama. Fungsi hash yang memberikan kemungkinan semakin kecil terjadinya collision berarti fungsi hash tersebut semakin baik. Cara untuk meminimalkan terjadinya collision adalah mengganti fungsi hash atau mengganti metode hashing yang digunakan. Sniffer Sniffer Paket (arti tekstual: pengendus paket — dapat pula diartikan 'penyadap paket') yang juga dikenal sebagai Network Analyzers atau Ethernet Sniffer ialah sebuah aplikasi yang dapat melihat lalu lintas data pada jaringan komputer. Dikarenakan data mengalir secara bolak-balik pada jaringan, aplikasi ini menangkap tiap-tiap paket dan kadang-kadang menguraikan isi dari RFC (Request for Comments) atau spesifikasi yang lain. Berdasarkan pada struktur jaringan (seperti hub atau switch), salah satu pihak dapat menyadap keseluruhan atau salah satu dari pembagian lalu lintas dari salah satu mesin di jaringan. Perangkat pengendali jaringan dapat pula diatur oleh aplikasi penyadap untuk bekerja dalam mode campur-aduk (promiscuous mode) untuk "mendengarkan" semuanya (umumnya pada jaringan kabel). Sniffer paket dapat dimanfaatkan untuk hal-hal berikut: Mengatasi permasalahan pada jaringan komputer. Mendeteksi adanya penyelundup dalam jaringan (Network Intusion). Memonitor penggunaan jaringan dan menyaring isi isi tertentu. Memata-matai pengguna jaringan lain dan mengumpulkan informasi pribadi yang dimilikanya (misalkan password). Dapat digunakan untuk Reverse Engineer pada jaringan.