Begitu pesatnya teknologi yang melambung dan berbagai ilmu sudah mulai
dikembangkan. komputer pada mulanya sangat besar, sekarang sudah
sangat kecil dibandingkan pada pertama kalinya dibuat komputer. mulai
generasi sekarang ini menjadikan kita semakin dimanjakan teknologi,
komputer yang serba canggih dan sangat membantu pekerjaan kita dengan
berbagai keunggulannya.
A. Pengertian Komputer Komputer berasal dari bahasa Latin yaitu computare yang berarti menghitung.
Definisi komputer menurut para ahli :
Ø V. Carl Hamacher Komputer
adalah mesin penghitung elektronik yang cepat dan dapat menerima
informasi input digital, kemudian memprosesnya sesuai dengan program
yang tersimpan di memorinya, dan menghasilkan output berupa informasi
Ø Robert H. Blissmer Komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas sebagai berikut :
Menerima input
Memproses input sesuai dengan programnya
Menyimpan perintah-perintah dari hasil pengolahan
Menyediakan output dalam bentuk informasi
Ø William M. Fuori Komputer
adalah suatu pemroses data yang dapat melakukan perhitungan besar
secara tepat, termasuk perhitungan aritmatika dan operasi logika tanpa
campur tangan dari manusia.
B. Sejarah Komputer
Komputer Generasi I (1940-1959) Electronic
Numerical Integrator and Calculator (ENIAC) merupakan generasi pertama
komputer digital elektronik yang digunakan untuk kebutuhan umum.
Pgamroposal ENIAC dirancang oada tahun 1942, dan mulai dibuat pada
tahun 1943 oleh Dr. John W. Mauchly dan John Presper Eckert di Moore
School of Electrical Engineering (University of Pennsylvania) dan baru
selesai pada tahun 1946.
ENIAC
berukuran sangat besar, untuk penempatannya membutuhkan ruang 500m2.
ENIAC menggunakan 18.000 tabung hampa udara, 75.000 relay dan saklar,
10.000 kapasitor, dan 70.000 resistor. Ketika dioperasikan, ENIAC
membutuhkan daya listrik sebesar 140 kilowatt dengan berat lebih dari
30 ton, dan menempati ruangan 167 m2.
Mesin Von Neumann
Mesin
ini dikembangkan oleh seorang ahli matamatika yaitu John Von Neumann
yang juga merupakan kosultan proyek ENIAC. Mesin ini dikembangkan mulai
tahun 1945 yang memberikan gagasan sebagai stored-program concept,
yaitu sebuah konsep untuk mempermudah proses program agar dapat
direpresentasikan dalam bentuk yang cocok untuk penyimpanan dalam memori
untuk semua data. Gagasan ini juga dibuat hampir pada waktu yang
bersamaan dengan Turing. Selanjutnya Von Neumann mempublikasikannya
dengan nama baru yaitu: Electronic Discrete Variable Computer (EDVAC).
Semua
input dan output dilakukan melalui kartu plong. Dalam waktu satu
detik, ENIAC mampu melakukan 5.000 perhitungan dengan 10 digit angka
yang bila dilakukan secara manual oleh manusia akan memakan waktu 300
hari, dan ini merupakan operasi tercepat saat itu dibanding semua
komputer mekanis lainnya. ENIAC dioperasikan sampai tahun 1955.
Teknologi yang digunakan ENIAC adalah menggunakan tabung vakum yang
dipakai oleh Laboratorium Riset Peluru Kendali Angkatan Darat (Army’s
Ballistics Research Laboratory-LBR) Amerika Serikat.
Selanjutnya
mesin ini dikembangkan kembali dengan perbaikan-perbaikan pada tahun
1947, yang disebut sebagai generasi pertama komputer elektronik
terprogram modern yang disediakan secara komersial dengan nama EDVAC,
EDSAC (Electronic Delay Storage Automatic Calculator), dan UNIVAC1 dan 2
(Universal Automatic Computer) yang dikembangkan oleh Eckert dan
Mauchly. Untuk pertama kalinya komputer tersebut menggunakan Random
Access Memory (RAM) untuk menyimpan bagian-bagian dari data yang
diperlukan secara cepat.
Dengan konsep itulah John Von Neumann
dijuluki sebagai bapak komputer modern pertama di dunia yang konsepnya
masih digunakan sampai sekarang. John Von Neumann lahir di Budapest,
Hongaria 28 Desember 1903 dan meninggal pada tanggal 8 Februari 1957 di
Washington DC, AS. Von Neumann sangat cerdas dalam matematika dan
angka-angka. Pada usia eman tahun dia sudah dapat menghitung pembagian
angka dengan delapan digit tanpa menggunakan kertas atau alat bantu
lainnya. Pendidikannya dimulai di University of Budapest pada tahun
1921 di jurusan kimia. Tapi kemudian dia kembali kepada kesukaannya,
matematika, dan menyelesaikan doktoralnya di bidang matematika di tahun
1928. di tahun 1930 dia mendapatakan kesempatan pergi ke Princeton
University (AS). Pada tahun 1933, Institute of Advanced Studies
dibentuk dan dia menjadi salah satu dari enam professor matematika di
sana. Von Neumann kemudian menjadi warga negara Amerika.
Von
Neumann juga merupakan orang pertama yang mencetuskan istilah “Game
Theory” yang kemudian berkembang menjadi ilmu tersendiri. Game theory
bermanfaat untuk mensimulasikan permainan, seperti catur, bridge, dan
sejenisnya. Dia juga bermanfaat untuk mensimulasikan perang.
Komputer Komersial Pertama
Pada
pertengahan tahun 1950 UNIVAC mengalami kemajuan dalam beberapa aspek
pemrograman tingkat lanjut, sehingga merupakan komputer general purpose
pertama yang didesain untuk menggunakan angka dan huruf dan
menggunakan pita magnetik sebagai media input dan output-nya. Inilah
yang dikatakan sebagai kelahiran industri komputer yang didominasi oleh
perusahaan IBM dan Sperry. Komputer UNIVAC pertama kali digunakan untuk
keperluan kalkulasi sensus di AS pada tahun 1951, dan dioperasikan
sampai tahun 1963.
Komputer-Komputer IBM
IBM
memproduksi IBM 605 dan IBM 701 pada tahun 1953 yang berorientasi pada
aplikasi bisnis dan merupakan komputer paling populer sampai tahun 1959.
IBM 705 dikeluarkan untuk menggantikan IBM 701 yang kemudian
memantapkan IBM dalam industri pengolahan data. Komputer Generasi II (1959-1964)
Komputer generasi kedua ditandai dengan ciri-ciri sebagai berikut:
Menggunakan teknologi sirkuit berupa transistor dan diode untuk menggantikan tabung vakum.
Sudah menggunakan operasi bahasa pemrograman tingkat tinggi seperti FORTRAN dan COBOL.
Kapasitas memori utama dikembangkan dari Magnetic Core Storage.
Menggunakan simpanan luar berupa Magnetic Tape dan Magnetic Disk.
Kemampuan melakukan proses real time dan real-sharing.
Ukuran fisiknya sudah lebih kecil dibanding komputer generasi pertama.
Proses operasi sudah lebih cepat, yaitu jutaan operasi perdetik.
Kebutuhan daya listrik lebih kecil.
Orientasi program tidah hanya tertuju pada aplikasi bisnis, tetapi juga aplikasi teknik.
UNIVAC III
Dibanding
denga tabung, teknologi transistor jauh lebih efisien sebagai switch
dan dapat diperkecil ke skala mikroskopik. Pada tahun 2001 peniliti
Intel telah memperkenalkan silikon paling kecil dan paling cepat di
dunia, dengan ukuran 20 nanometer ata sebanding dengan sepermiliar
meter, yang akan digunakan pada prosesor dengan kecepatan 20 GHz (Giga
Hertz). Era ini juga menandakan permulaan munculnya minikomputer yang
merupakan terbesar kedua dalam keluarga komputer. Harganya lebih murah
dibanding dengan generasi pertama. Komputer DEC PDP-8 adalah
minikomputer pertama yang dibuat tahun 1964 untuk pengolahan data
komersial.
Jenis-jenis komputer lain yang muncul pada generasi
ini diantaranta UNIVAC III, UNIVAC SS80, SS90, dan 1107, IBM 7070, 7080,
1400, dan 1600.
Komputer GenerasiIII (1964-1970)
Pada
generasi ketiga inilah teknologi Integrated Circuit (IC) menjadi ciri
utama karena mulai digunakan pada sebuah perangkat komputer hingga
generasi sekarang. Komponen IC berbentuk hybrid atau solid (SLT) dan
monolithyc (MST). SLT adalah transistor dan diode diletakkan terpisah
dalam satu tempat sedangkan MST adalah elemen transistor, diode, dan
resistor diletakkan bersama dalam satu chip. MST lebih kesil tetapi
mempunyai kemmapuan lebih besar dibanding SLT.
IC dibuat pertama
kali oleh Texas Istruments dan Fairchild Semiconductor pada tahun 1959
yang hanya berisi enam transistor. Bisa kita bandingkan bahwa prosesor
saat ini yang kita gunakan telah memiliki jutaan, puluhan, ratusan
juta transistor, bahkan telah didesain prosesor dengan miliaran
transistor. Sebuah perkembangan yang luar biasa dalam masa kurang dari
setengah abad.
Ciri-ciri komputer generasi ketiga adalah:
Karena menggunakan IC maka kinerja komputer menjadi lebih cepat dan
tepat. Kecepatannya hampir 10.000 kali lebih cepat dari komputer
generasi pertama.
Peningkatan dari sisi software.
Kapasitas memori lebih besar, dan dapat menyimpan ratusan ribu karakter (sebelumnya hanya puluhan ribu).
Menggunakan media penyimpanan luar disket magnetik (external disk)
yang sifat pengaksesan datanya secara acak (random access) dengan
kapasitas besar (jutaan karakter).
Penggunaan listrik lebih hemat.
Kemampuan melakukan multiprocessing dan multitasking.
Telah menggunakan terminal visual display dan dapat mengeluarkan suara.
Harganya semakin murah.
Kemampuan melakukan komunikasi dengan komputer lain.
IBM
S/360, UNIVAC 1108, UNIVAC 9000, Burroughts 5700, 6700, 7700, NCR
Century, GE 600, CDC 3000, 6000, dan 7000, PDP-8, dan PDP-11 (pabrik
pembuatnya adalah Digital Equipment Corporation) merupakan contoh-contoh
komputer generasi ketiga.
Komputer Generasi IV (1970-1980-an)
Komputer
generasi keempat merupakan kelanjutan dari generasi III. Bedanya bahwa
IC pada generasi IV lebih kompleks dan terintegrasi. Sejak tahun 1970
ada dua perkembangan yang dianggap sebagai komputer generasi IV.
Pertama, penggunaan Large Scale Integration (LSI) yang disebut juga
dengan nama Bipolar Large Large Scale Integration. LSI merupakan
pemadatan beribu-ribu IC yang dijadikan satu dalam sebuah keping IC
yang disebut chip. Istilah chip digunakan untuk menunjukkan suatu
lempengan persegi empat yang memuat rangkaian terpadu IC. LSI kemudian
dikembangkan menjadi Very Large Scale Integration (VLSI) yang dapat
menampung puluhan ribu hingga ratusan ribu IC. Selanjutnya
dikembangkannya komputer mikro yang menggunakan mikroprosesor dan
semikonduktor yang berbentuk chip untuk memori komputer internal
sementara generasi sebelumnya menggunakan magnetic core storage.
Komputer Generasi IV: Apple II Perusahaan
Intel pada tahun 1971 memperkenalkan mikrokomputer 4 bit yang
menggunakan chip prosesor dengan nama 4004 yang berisi 230 transistor
dan berjalan pada 108 KHz (Kilo-Hertz) dan dapat mengeksekusi 60.000
operasi per detik. Dilanjutkan pada tahun 1972, Intel memperkenalkan
mikrokomputer 8008 yang memproses 8 bit informasi pada satu waktu.
Selanjutnya mikroprosesor 8080 dibuat pada tahun 1974, dan merupakan
prosesor untuk tujuan umum pertama. Sebelumnya prosesor 4004 dan 8008
dirancang untuk kebutuhan aplikasi tertentu, dan prosesor 8080 memiliki
kemampuan lebih cepat dan memilki set instruksi yang lebih kaya, serta
memiliki kemampuan pengalamatan yang lebih besar. Pada generasi keempat
ini tampilan monitor masih satu warna (green color).
Komputer Generasi IV: PDP 11 Komputer-komputer
generasi keempat diantaranya adalah IBM 370, Apple I dan Apple II,
PDP-11, VisiCalc, dan Altair yang menggunakan prosesor Intel 8080,
dengan sistem operasi CP/M (Control Program for Microprocessor), dengan
bahasa pemrograman Microsoft Basic (Beginners Allpurpose Symbolic
Instruction Code). Sebagai catatan bahwa pada komputer-komputer generasi
keempat ini tidak satupun yang PC-Compatible atau
Macintosh-Compatible. Sehingga pada generasi ini belum ditentukan
standar sebuah komputer terutama personal computer (PC).
Komputer Generasi V (1980-an-sekarang)
Akhir
tahun 1980, IBM memutuskan untuk membangun sebuah komputer personal
(PC) secara massal, yang pada tanggal 12 Agustus 1981 menjadi sebuah
standar komputer PC, dan pada akhirnya hingga saat ini PC dikenal
dengan nama standar IBM-PC. Prosesor yang digunakan adalah 8088/8086
yang menjadi standar komputer saat ini, menggunakan basis proses 16 bit
persatuan waktu. Dengan lahirnya komputer generasi kelima ini, IBM
bekerja sama dengan Microsoft untuk mengembangkan software di dalamnya.
Hingga saat ini Microsoft mendominasi kebutuhan software di dunia PC.
Pada
perkembangan selanjutnya perubahan besar terjadi bahwa sejak IBM-PC
diperkenalkan dan bukan menjadi satu-satunya manufaktur PC-compatible,
maka standar baru dalam dunia industri PC lebih dikembangkan oleh
perusahaan lain seperti Intel dan Microsoft yang dipelopori oleh W. Bill
Gates yang menjadi pionir standar hardware dan software dunia.
Pada
generasi kelima ini, telah dilakukan pengembangan dengan apa yang
dinamakan Josephson Junction, teknologi yang akan menggantikan chip yang
mempunyai kemampuan memproses trilyunan operasi perdetik sementara
teknologi chip hanya mampu memproses miliaran operasi perdetik. Komputer
pada generasi ini akan dapat menerjemahkan bahasa manusia, manusia
dapat langsung bercakap-cakap dengan komputer serta adanya penghematan
energi komputer. Sifat luar biasa ini disebut sebagai “Artificial
Intelligence”, selain itu juga berbasis Graphic User Interface (GUI),
multimedia, dan multikomunikasi.
Contoh-contoh komputer yang
lahir pada generasi kelima berbasis x86, seperti chip 286 yang
diperkenalkan pada tahun 1982 dengan 134.000 transistor, kemudian chip
386 pada tahun 1983 dengan 275.000 transistor, sedangkan chip 486
diperkenalkan tahun 1989 yang memiliki 1,2 juta transistor. Selanjutnya
pada tahun 1993 Intel memperkenalkan keluarga prosesor 586 yang disebut
Pentium 1 dengan jumlah transistor 3,1 juta untuk melakkan 90 MIPS
(Million Instruction Per Second). Kemudian dilanjutkan pada generasi
berikutnya yaitu Pentium 2, 3, dan 4.
Pada akhir tahun 2000 Intel
memperkenalkan Pentium 4, yang merupakan prosesor terakhir dalam
keluarga Intel dengan arsitektur 32 bit (IA-32). Tahun 2001 Intel
mengumumkan prosesor Itanium yang merupakan prosesor dengan basis
arsitektur 64 bit (IA-64) pertama. Itanium merupakan prosesor pertama
milik Intel dengan instruksi-instruksi 64 bit dan akan menelurkan satu
generasi baru dari sistem operasi dan aplikasi, sementara masih
mempertahankan backward compatibility dengan software 32 bit. Perlu
diketahui bahwa sejak dikeluarkannya prosesor 386, komputer beroperasi
pada 32 bit per satuan waktu dalam mengeksekusi informasi hingga Pentium
4. Hingga sekarang komputer yang digunakan kebanyakan masih yang
berbasis 32 bit.
Pada generasi pentium, selain ciri khas pada
peningkatan kecepatan akses datanya juga tampilan gambar sudah
beresolusi (kualitas gambar) bagus dan berwarna serta multimedia, dan
yang lebih penting adalah fungsi komputer menjadi lebih cerdas. Meskipun
komputer pada generasi ini ukuran fisiknya menjadi lebih kecil dan
sederhana namun memiliki kemampuan yang semakin canggih.
Komputer GenerasiVI: Masa Depan
Dengan
teknologi komputer yang ada saat ini, agak sulit untuk dapat
membayangkan bagaimana komputer masa depan. Dengan teknologi yang ada
saat ini saja kita seakan sudah dapat “menggenggam dunia”. Dari sisi
teknologi beberapa ilmuan komputer meyakini suatu saat tercipta apa yang
disebut dengan biochip yang dibuat dari bahan protein sitetis. Robot
yang dibuat dengan bahan ini kelak akan menjadi manusia tiruan.
Sedangkan teknologi yang sedang dalam tahap penelitian sekarang ini
yaitu mikrooptik serta input-output audio yang mungkin digunakan oleh
komputer yang akan datang. Ahli-ahli sains komputer sekarang juga sedang
mencoba merancang komputer yang tidak memerlukan penulisan dan
pembuatan program oleh pengguna. Komputer tanpa program (programless
computer) ini mungkin membentuk ciri utama generasi komputer yang akan
datang.
Kemungkinan Komputer Masa Depan
Secara
prinsip ciri-ciri komputer masa mendatang adalah lebih canggih dan
lebih murah dan memiliki kemampuan diantaranya melihat, mendengar,
berbicara, dan berpikir serta mampu membuat kesimpulan seperti manusia.
Ini berarti komputer memiliki kecerdasan buatan yang mendekati
kemampuan dan prilaku manusia. Kelebihan lainnya lagi, kecerdasan untuk
memprediksi sebuah kejadian yang akan terjadi, bisa berkomunikasi
langsung dengan manusia, dan bentuknya semakin kecil. Yang jelas
komputer masa depan akan lebih menakjubkan.
Virus komputer merupakan sebuah
perangkat lunak atau software berbahaya dan memiliki kemampuan untuk
menggandakan dirinya sendiri. Itulah mengapa virus komputer sangat mudah
untuk menyebar. Virus yang terdapat di perangkat komputer akan
menyebabkan kerusakan, baik itu kerusakan ringan ataupun kerusakan yang
berat. Selain itu juga akan mempengaruhi kinerja dari sistem dan program
komputer.
Komputer yang terinfeksi virus akan
membuat komputer tersebut tidak dapat bertahan lama. Selain itu, virus
juga dapat membuat file-file maupun aplikasi yang terdapat di dalam
komputer menjadi hilang. Virus yang menginfeksi komputer terdiri dari
berbagai jenis. Virus-virus tersebut dapat dikelompokkan ke dalam
beberapa jenis berdasarkan teknik, asal virus tersebut, jenis file yang
terinfeksi virus, jenis kerusakan, dimana virus tersebut bersembunyi,
dan jenis sistem operasi. Untuk lebih jelasnya, berikut ini jenis virus
komputer beserta masing-masing penjelasannya.
1. Rian.vbs
Jenis virus komputer yang satu ini akan
menciptakan file baru berupa autorun.inf serta RiaN.dll.vbs saat
menginfeksi. Virus ini memiliki ukuran 3788 bytes dan biasanya file baru
yang tercipta akibat virus VBScript ini bisa terdapat pada setiap root
drive, begitu pula pada flash disk.
2. ForrisWaitme
Virus ini memiliki kemampuan untuk
melakukan penyamaran dengan menggunakan icon yang mirip dengan folder
standard dari windows. Hal lain yang ditimbulkan akibat adanya jenis
virus komputer ini, yaitu tertukarnya fungsi tombol pada mouse kanan dan
mouse bagian kiri, atau dengan menghilangkan menu folder options, dan
masih banyak lagi.
3. Link Virus
Link virus merupakan salah satu contoh
virus dari File Allocation Table (FAT). FAT merupakan tempat penyimpanan
semua informasi yang berkaitan dengan ruang yang tersedia, lokasi file,
ruang yang tidak dapat digunakan dan masih banyak lagi. Sesuai dengan
namanya, virus FAT ini akan menyerang bagian File Allocation Table
(FAT). Virus ini juga dapat menyerang informasi penting yang ada di
komputer. Dengan demikian, akses untuk menuju ke bagian tertantu dari
tempat file penting tersimpan akan terhalang karena adanya virus FAT
tersebut. Selain itu, kerusakan yang disebabkan oleh jenis virus
komputer tersebut akan mengakibatkan hilangnya informasi atau bahkan
seluruh direktori yang ada di komputer Anda.
Agar komputer Anda tidak terinfeksi
virus ini, sebaiknya Anda menghapus file-file yang tidak diperlukan
karena mungkin diantara file-file yang tidak Anda gunakan tersebut salah
satunya adalah file yang dibuat oleh virus FAT tersebut.
4. Vienna Virus
Sedangkan virus berikutnya merupakan
salah satu virus dari jenis Direct Action Viruses. Jenis virus ini
memiliki tujuan utama untuk bertindak dan meniru. Virus ini akan
menginfeksi file AUTOEXE.BAT. Jenis virus komputer ini selalu
berpindah-pindah lokasi ke file baru. Akan tetapi, biasanya virus ini
selalu ditemukan pada direktori yang terdapat di hard disk. Untuk dapat
mencegah komputer Anda terinfeksi virus tersebut, maka Anda harus
menginstall scanner antivirus.
5. Way
Selain itu, ada juga jenis virus yang
dapat menghapus semua informasi yang ada di dalam file yang terinfeksi.
Biasanya, virus komputer ini bersembunyi dengan cara mengubah isi file
namun tidak mengubah ukuran file yang terinfeksi tersebut. Jika Anda
tidak ingin komputer Anda terinfeksi virus tersebut, maka satu-satunya
cara yang bisa Anda lakukan agar dapat membersihkan file yang terinfeksi
virus way tersebut maka Anda harus menghapus file yang terkena virus.
6. CMJ
Salah satu virus yang masuk ke dalam
Memory Resident Virus ini merupakan jenis virus komputer yang meneta
dalam memori komputer pada saat OS berjalan. Selain itu, semua file yang
dibuka juga akan terinfeksi oleh jenis virus tersebut. Virus CMJ ini
bersembunyi di dalam RAM dan akan terus berada di tempat tersebut meski
kode berbahaya telah dijalankan. Jenis virus yang satu ini cukup
berbahaya karena dapat menginfeksi dan merusak program-program dan
file-file yang sedang dibuka, ditutup, diubah, bahkan sudah disalin, dan
lain sebagainya.
7. JS. Fortnight
Jenis virus komputer yang satu ini
merupakan salah satu jenis Web Scripting Virus. Virus JS. Fortnight ini
merupakan virus yang berbahaya dan menyebar melalui email. Virus ini
timbul diakibatkan oleh kode kompleks yang digunakan untuk menciptakan
konten yang interaktif dan menarik yang digunakan di berbagai halaman
web. Namun kode tersebut cukup sering dimanfaatkan untuk melakukan suatu
tindakan yang tidak diinginkan. Virus JS. Fortnihgt bersembunyi pada
sumber utama halaman web yang terinfeksi. Untuk dapat mencegah komputer
Anda terinfeksi jenis virus tersebut, Anda harus menginstall aplikasi
Microsoft tool. Aplikasi tersebut merupakan salah satu fitur standar
yang tersedia pada windows 2000, Windows Vista, dan Windows 7. Setelah
anda menginstall aplikasi Microsoft Tool, maka lakukan scan komputer
Anda dengan menggunakan aplikasi tersebut.
Agar komputer Anda terhindar dari berbagai jenis virus komputer di atas.
Minimal ada 1 antivirus yang terinstal dan terupdate di komputer Anda.!!
Ketika awal
komputer diciptakan dan mulainya transaksi data maka banyak versi dan
jalan yang dapat dilakukkan. Untuk menghindari ketimpangan dalam sebuah
transaksi data tersebut, maka dibuatlah sebuah standarisasi dalam
interoperabilitas dan mempromosikan adopsi yang luas terhadap teknologi
nirkabel ini, maka organisasi seperti Institute of Electrical and
Electronics Engineers (IEEE), Internet Engineering Task Force (IETF),
Wireless Ethernet Compatibility Alliance (WECA) dan International
Telecommunication Union (ITU) telah berpartisipasi dalam berbagai macam
upaya-upaya standarisasi. Sebagai contoh, kelompok kerja IEEE telah
mendefinisikan bagaimana suatu informasi ditransfer dari satu peranti ke
peranti lainnya (dengan menggunakan frekuensi radio atau infrared
misalnya) dan bagaimana dan kapan suatu media transmisi sebaiknya
digunakan untuk keperluan komunikasi. Ketika membangun standarisasi
untuk jaringan nirkabel, organisasi seperti IEEE telah mengatasi pula
masalah power management, bandwidth, security dan berbagai masalah unik
yang ada pada dunia jaringan nirkabel
Wireless Wide Area Networks (WWANs)
Teknologi WWAN memungkinkan pengguna untuk membangun koneksi nirkabel
melalui jaringan publik maupun privat. Koneksi ini dapat dibuat mencakup
suatu daerah yang sangat luas, seperti kota atau negara, melalui
penggunaan beberapa antena atau juga sistem satelit yang diselenggarakan
oleh penyelenggara jasa telekomunikasinya. Teknologi WWAN saat ini
dikenal dengan sistem 2G (second generation). Inti dari sistem 2G ini
termasuk di dalamnya Global System for Mobile Communications (GSM),
Cellular Digital Packet Data (CDPD) dan juga Code Division Multiple
Access (CDMA). Berbagai usaha sedang dilakukan untuk transisi dari 2G ke
teknologi 3G (third generation) yang akan segera menjadi standar global
dan memiliki fitur roaming yang global juga. ITU juga secara aktif
dalam mempromosikan pembuatan standar global bagi teknologi 3G.
Wireless Metropolitan Area Networks (WMANs)
Teknologi WMAN memungkinkan pengguna untuk membuat koneksi nirkabel
antara beberapa lokasi di dalam suatu area metropolitan (contohnya,
antara gedung yang berbeda-beda dalam suatu kota atau pada kampus
universitas), dan ini bisa dicapai tanpa biaya fiber optic atau kabel
tembaga yang terkadang sangat mahal. Sebagai tambahan, WMAN dapat
bertindak sebagai backup bagi jaringan yang berbasis kabel dan dia akan
aktif ketika jaringan yang berbasis kabel tadi mengalami gangguan. WMAN
menggunakan gelombang radio atau cahaya infrared untuk mentransmisikan
data. Jaringan akses nirkabel broadband, yang memberikan pengguna dengan
akses berkecepatan tinggi, merupakan hal yang banyak diminati saat ini.
Meskipun ada beberapa teknologi yang berbeda, seperti multichannel
multipoint distribution service (MMDS) dan local multipoint distribution
services (LMDS) digunakan saat ini, tetapi kelompok kerja IEEE 802.16
untuk standar akses nirkabel broadband masih terus membuat spesifikasi
bagi teknologi-teknologi tersebut.
Wireless Local Area Networks (WLANs)
Teknologi WLAN membolehkan pengguna untuk membangun jaringan nirkabel
dalam suatu area yang sifatnya lokal (contohnya, dalam lingkungan gedung
kantor, gedung kampus atau pada area publik, seperti bandara atau
kafe). WLAN dapat digunakan pada kantor sementara atau yang mana
instalasi kabel permanen tidak diperbolehkan. Atau WLAN terkadang
dibangun sebagai suplemen bagi LAN yang sudah ada, sehingga pengguna
dapat bekerja pada berbagai lokasi yang berbeda dalam lingkungan gedung.
WLAN dapat dioperasikan dengan dua cara. Dalam infrastruktur WLAN,
stasiun wireless (peranti dengan network card radio atau eksternal
modem) terhubung ke access point nirkabel yang berfungsi sebagai bridge
antara stasiun-stasiun dan network backbone yang ada saat itu. Dalam
lingkungan WLAN yang sifatnya peer-to-peer (ad hoc), beberapa pengguna
dalam area yang terbatas, seperti ruang rapat, dapat membentuk suatu
jaringan sementara tanpa menggunakan access point, jika mereka tidak
memerlukan akses ke sumber daya jaringan.Pada tahun 1997, IEEE
meng-approve standar 802.11 untuk WLAN, yang mana menspesifikasikan
suatu data transfer rate 1 sampai 2 megabits per second (Mbps). Di bawah
802.11b, yang mana menjadi standar baru yang dominan saat ini, data
ditransfer pada kecepatan maksimum 11 Mbps melalui frekuensi 2.4
gigahertz (GHz). Standar yang lebih baru lainnya adalah 802.11a, yang
mana menspesifikasikan data transfer pada kecepatan maksimum 54 Mbps
melalui frekuensi 5 GHz.
Wireless Personal Area Networks (WPANs)
Teknologi WPAN membolehkan pengguna untuk membangun suatu jaringan
nirkabel (ad hoc) bagi peranti sederhana, seperti PDA, telepon seluler
atau laptop. Ini bisa digunakan dalam ruang operasi personal (personal
operating space atau POS). Sebuah POS adalah suatu ruang yang ada
disekitar orang, dan bisa mencapai jarak sekitar 10 meter. Saat ini, dua
teknologi kunci dari WPAN ini adalah Bluetooth dan cahaya infra merah.
Bluetooth merupakan teknologi pengganti kabel yang menggunakan gelombang
radio untuk mentransmisikan data sampai dengan jarak sekitar 30 feet.
Data Bluetooth dapat ditransmisikan melewati tembok, saku ataupun tas.
Teknologi Bluetooth ini digerakkan oleh suatu badan yang bernama
Bluetooth Special Interest Group (SIG), yang mana mempublikasikan
spesifikasi Bluetooth versi 1.0 pada tahun 1999. Cara alternatif
lainnya, untuk menghubungkan peranti dalam jarak sangat dekat (1 meter
atau kurang), maka user bisa menggunakan cahaya infra merah.Untuk
menstandarisasi pembangunan dari teknologi WPAN, IEEE telah membangun
kelompok kerja 802.15 bagi WPAN. Kelompok kerja ini membuat standar
WPAN, yang berbasis pada spesifikasi Bluetooth versi 1.0. Tujuan utama
dari standarisasi ini adalah untuk mengurangi kompleksitas, konsumsi
daya yang rendah, interoperabilitas dan bisa hidup berdampingan dengan
jaringan 802.11.
CAN – Campus Area Network
mencakup dengan beberapa LAN tetapi lebih kecil dari jaringan area
Metropolitan, MAN. Jenis jaringan ini banyak digunakan di universitas
relatif besar atau kantor-kantor bisnis lokal dan bangunan.
SAN – Storage Area Network
SAM teknologi digunakan untuk penyimpanan data dan tidak memiliki
gunakan untuk sebagian besar organisasi tetapi organisasi data
berorientasi. jaringan area Penyimpanan menghubungkan server ke
perangkat penyimpanan data dengan menggunakan teknologi saluran Serat.
SAN – Sistem Area Network
SAN, sistem jaringan area juga dikenal sebagai jaringan cluster area dan
menghubungkan komputer kinerja tinggi dengan koneksi kecepatan tinggi
di cluster konfigurasi
Nggak bisa dipungkiri, zaman
sekarang ini yang namanya teknologi emang bener-bener bisa dimanfaatin
buat ngebikin sesuatu yang awalnya cuma ada di film ato anime, jadi beneran nyata tercipta di dunia. Dan nggak jarang, hasilnya pun kadang bisa out of the boxdan bikin siapa aja yang ngelihat terkesima.
via gulftimes.com
Nggak
terkecuali sama sebuah inovasi canggih yang belakangan bikin heboh
netizen dunia ini. Yup, sekarang nih Gundam yang biasanya kamu tonton
dan action figurenya tertata rapi di lemarimu itu, sekarang udah
beneran tercipta! Dan nggak tanggung-tanggung, yang ngejalaninnya pun
manusia kayak kamu!
via engadget.com
Sebuah perusahaan dari Korea Selatan, Hankook Mirae, nyatanya bisa ngebikin sebuah robot raksasa yang berkode A Method-2 yang mirip banget sama Gundam ini. Robot ini dibuat sama Yang Jin Ho,
dibantu sama 30 teknisi lainnya, yang mengklaim kalo robot ini adalah
robot pertama di dunia yang berawak alias dioperasiin sama manusia.
via kopitiambot.com
Menurut Engadget, robot setinggi 4 meter dan berat 1,3 ton itu juga dilengkapi sama lengan metal yang punya fungsi motion-tracking. Jadi sang pengemudi ada di dalam ato bagian perut robot dan memakai gear yang terhubung sama robot. Kamu pun bisa gerakinnya nggak pakai remote tapi langsung bergerak kayak biasa sama tangan dan kakinya.
Perusahaan dari Korea Selatan ini sendiri diketahui udah
ngehabisin dana sampai US$200 juta ato sekitar Rp 2,7 triliun sejak
tahun 2014 buat ngehidupin sosok ini bareng sama Hollywood SFX designer,
Vitaly Bulgarov, yang selama ini kita kenal lewat film-film fiksi macam Transformer ato Robocop ini.
Hidup di era digital seperti sekarang ini, memiliki pengetahuan tentang ilmu komputer hukumnya 'wajib belajar'. Banyak banget manfaat yang bisa kamu peroleh, di mana nantinya kamu bisa menjadi seorang geek komputer bahkan hacker.
Jangan salah, menjadi hacker atau melakukan aksi hacking sendiri bukanlah suatu kejahatan,
kecuali kamu melakukannya untuk kegiatan ilegal. Nah, buat kamu yang
punya ketertarikan ingin menjadi seorang hacker, tapi bingung nih harus
mulai belajar dari mana. Pas banget, berikut ulasan dari Jaka mengenai
bahasa pemrograman untuk jadi hacker. Disimak ya!
Bahasa Pemrograman Untuk Jadi Hacker
Seorang hacker harus tahu beberapa bahasa pemrograman. Tentu saja, untuk melakukan berbagai serangan. Mereka belajar untuk menguasai bahasa pemrograman, baru kemudian mencari celah dan memanfaatkan kerentanannya.
Jelas banget kan? Untuk menjadi hacker, pertama belajar bahasa pemrograman. Ada banyak bahasa komputer, untuk mempermudah kita dibagi menjadi tiga golongan, ya. Berikut penjelasannya.
1. Web Hacking
Untuk melakukan hack situs web dan aplikasi, tentunya kamu harus belajar coding web seperti HTML, CSS, dan Javascript. Karena mayoritas situs yang dibangun menggunakan bahasa tersebut. Baiklah berikut penjelasan singkatnya:
HTML
HTML adalah sebuah bahasa markah yang digunakan untuk membuat sebuah halaman web.
Menampilkan berbagai informasi di dalam sebuah penjelajah web Internet
dan pemformatan hiperteks sederhana yang ditulis dalam berkas format ASCII
agar dapat menghasilkan tampilan wujud yang terintegerasi. Dengan
menguasai HTML, hacker mampu memahami tindakan web, respons, dan
lainnya.
Javascript
Jacascript adalah bahasa pemrgoraman HTML dan Web yang digunakan secara luas di website untuk antarmuka yang lebih baik dan respon yang cepat. Dengan belajar Javascript, hacker dapat memahami mekanisme client-side atau sisi pengguna untuk menemukan kelemahannya.
PHP
PHP adalah bahasa pemrograman yang digunakan secara luas untuk penanganan pembuatan dan pengembangan sebuah situs web dan bisa digunakan bersamaan dengan HTML. Dengan ini, hacker bisa mengontrol segala sesuatu di situs dan server.
SQL
SQL adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis data relasional.
Seperti untuk mengelola informasi sensitif seperti kredensial pengguna,
rincian bank, rincian pengguna dan lainnya. Dengan ini, hacker dapat mencuri rincian sensitif dari sebuah situs web.
2. Exploit
Exploit
ini adalah sebuah kode yang menyerang keamanan komputer secara
spesifik. Exploit banyak digunakan untuk penentrasi, baik secara legal
ataupun ilegal untuk mencari kelemahan (vulnerability) pada komputer tujuan. Untuk membuat Exploit ini, berikut bahasa pemrograman yang populer digunakan oleh para hacker.
Python
Ruby
JavaScript
C
C#
PHP
Java
C++
Haskell
Clojure
CoffeeScript
Objective-C
Lisp
Perl
Scala
Scheme
Other
Erlang
Lua
SQL
3. Reverse Engineering
Reverse engineering adalah sebuah proses untuk mencari dan menemukan teknologi yang bekerja di balik suatu sistem, perangkat atau objek.
Melalui sebuah proses analisis mendalam pada struktur, fungsi dan cara kerja dari sistem, perangkat atau objek yang d teliti. Sehingga hacker bisa mempersiapkan yang dibutuhkan untuk hacking.
Banyak
juga ya yang harus dipelajari dan persiapkan. Tentu saja, kamu tidak
harus mempelajari semua bahasa pemrograman itu. Dan yang harus kamu
pelajari itu adalah bahasa pemrograman untuk jadi hacker. Yang harus
kamu pikirkan sekarang adalah fokus pada satu pemrograman
saja dulu, buatlah target yang jelas. Contohnya saja kamu bisa fokus
tahun 2017 nanti, fokus untuk belajar HTML. Selamat mencoba!
Pada artikel Cara membobol Password Wifi ini
yang ingin saya tonjolkan adalah “KONSEP” dari bagaimana para hacker
menjalankan aksi peretasannya. (Tutorial lengkap bisa dilihat dalam
bentuk video).
Penting untuk mengerti konsepnya terlebih dahulu sebelum mempraktekan
apapun. Banyak blog blog diluar sana yang sudah menuliskan tutorial
tutorial cara hack password wi-fi dengan berbagai macam tool, namun
terkadang membuat kita tidak mengerti apa yang sedang kita kerjakan.
Kita mengikuti tutorialnya lalu SELESAI. Kalau seperti itu ilmunya akan
segera berlalu, kawan.
Catatan : Ketika saya menulis Cara Hack Password WiFi, maksud saya
adalah cara hack password Akses Poin atau Wireless Router. Jadi
sebenarnya Wifi itu adalah teknologinya (teknologi jaringan tanpa kabel
dengan frequensi tinggi) sedangkan Akses Poin adalah perangkat yang
kuncinya berusaha di bobol.
MENGAPA MENGGUNAKAN KALI LINUX ?
Mengapa dalam meretas wifi Hacker biasanya menggunakan Sistem Operasi Kali Linux ?
Jawabannya, Daripada menggunakan windows yang sistem operasinya
tertutup, Linux lebih bisa diandalkan karena kode sumbernya yang
terbuka, sehingga programer bisa lebih leluasa untuk meracik fungsi
hardware sesuka hati mereka (dalam hal ini perangkat wifi).
Lalu alasan memilih kali linux daripada distro linux lainnya adalah
karena Kali sudah didesain untuk melakukan hal ini. Program didalamnya
sudah lengkap dan dikonfigurasi dengan baik untuk menjalankan berbagai
macam tool hacking. Meskipun sebenarnya distro linux yang lain dapat
melakukan hal yang sama, perbedaannya ‘kali linux hanya lebih siap’.
Kelemahan Sistem keamanan Wireless Router
Wireless Router memiliki beberapa sistem keamanan, mulai dari
Enkripsi WEP yang digunakan pertama kali sampai beralih ke WPA/WPA2.
Alasan penggantian sistemnya tidak lain adalah karena sistem enkripsi terdahulu gampang di bobol.
Pada kenyataannya masing-masing memiliki kelemahan tersendiri. Kelemahan itulah yang dimanfaatkan oleh hacker.
Dulu ketika teknologi Wi-fi lahir, Keamanan bukan menjadi konsentrasi
utama para pengembang. Sampai pada akhirnya sistem keamanan WEP ini
berhasil dibobol (dengan sangat mudah) oleh Cracker. Sekarang enkripsi
WEP disadari sudah tidak aman lagi dan mulai ditinggalkan oleh produsen
Wireless Router.
Jika WEP sudah mulai ditinggalkan dan tidak dipakai lagi oleh produsen wifi router, lalu untuk apa kita mempelajarinya ?
Ada beberapa alasan.
Pertama, Wifi dengan sistem keamanan WEP ini belum hilang. Buktinya
kantor polisi disebelah rumah saya masih memakai wep. Tidak menutup
kemungkinan disekitar anda juga ada.
Kedua, karena keberhasilan membobol passwordnya hampir 100%, membobol
wep sangat bagus untuk mengawali sepak terjang anda di dunia hacker.
Selain itu praktik pembobolan wifi dengan keamanan WEP juga banyak
dipakai untuk seleksi bakal IT sekuriti baru.
Itulah sebabnya kita masih harus mempelajari cara membobol wifi dengan enkripsi WEP.
WEP menggunakan alogaritma pengamanan yang disebut dengan RC4, sistem
ini mengirimkan 24 bit kata kunci yang disisipkan pada IV
(Initialization Vektor).
Kabar buruknya kunci untuk membuka enkripsi tersebut bisa didapatkan
dengan cara mengumpulkan paket-paket IV tadi. Program hacking tinggal
menunggu adanya pengulangan IV saja.
Ini yang dilakukan Hacker untuk membobol sistem keamanan wifi menggunakan keamanan WEP Encription ini :
[airmon-ng] Menggunakan Kali Linux, Hacker mengaktifkan mode monitor pada perangkat wireless mereka.
[airodump-ng]
Dengan memasuki mode monitor, Hacker dapat menjalankan sebuah tools
bernama airodump-ng untuk memantau semua kegiatan Akses Poin.
[airodump-ng –write] Kegiatan akses poin yang ditarget akan ditangkap dan juga direkam kedalam sebuah file, misalnya bernama : test-membobol-wifi.cap
[aircrack-ng]
Bersamaan proses direkamnya semua paket diudara, Hacker juga
menjalankan tools yang dapat mengcrack password wifi menggunakan file test-membobol-wifi.cap tadi.
Beberapa menit saja password wifinya akan didapatkan.
ilustrasi hacking wep security
#PENJELASAN
Pada kali linux secara default sudah terinstall program Aircrack
Bundle seperti Aircrack-ng, Airmon-ng, Airdump-ng, Aireplay-ng. Semuanya
memiliki fungsi masing masing yang saling melengkapi dan semuanya
dijalankan menggunakan mode terminal. Airmon-ng
Sebenarnya perangkat wireless anda memiliki dua mode kerja. Mode pertama
adalah mode managed, mode ini bisa menghubungkan anda dengan wireless
router serta dapat mengakses internet seperti fungsi wireless pada
umumnya. Mode kedua adalah mode monitor, pada mode ini perangkat
wireless anda difungsikan hanya sebagai pemantau dan perekam data
diudara. Namun tidak semua perangkat wireless mendukung mode monitor.
Menggunakan perintah airmon-ng start [nama perangkat wifi]
akan membuat wifi tersebut beralih ke mode monitor. Dalam mode monitor
wireless tersebut akan memiliki sebutan baru, biasanya menjadi mon0
Perangkat Wifi dengan mode monitor tadi merupakan syarat untuk anda dapat menjalankan komando selanjutnya, yaitu airdump-ng Airodump-ng
Airodump-ng berfungsi untuk memantau semua paket yang berada di area
jangkauan perangkat wireless anda. Hasil pantauan tersebut juga bisa
direkam dengan menambahkan perintah write
Airodump dapat digunakan untuk menscan semua jaringan wifi disekitar
dan mendapatkan informasi lengkap dari perangkat wifi tersebut secara
spesifik. Seperti SSID (nama wifinya), BSSID (Mac Address), Channel, dan
perangkat apa saja yang terhubung ke dalam jaringan itu. Informasi
tersebut diperlukan oleh program selanjutnya untuk membobol password
WEP. Aircrack-ng
Bersamaan dengan proses perekaman data oleh Airodump. Aircrack dapat dijalankan dengan memasukkan beberapa informasi.
Karena yang akan di hack adalah WEP maka yang diperlukan hanya file
yang sedang direkam oleh Airdump tadi. Semakin sibuk jaringan pada
wireless router tersebut semakin banyak data yang hacker dapatkan yang
artinya kesempatan untuk membobolnya semakin besar.
Aircrack akan terus meminta data IV ketika passwordnya belum
ditemukan. dia akan berteriak “saya butuh lebih banyak IV, coba dengan
2000 IV, dan begitu seterusnya. dalam jaringan yang sibuk proses ini
hanya berjalan beberapa menit dan password pun akan anda dapatkan.
Seperti yang sudah anda baca, kelemahan WEP adalah pada kode 24bit IV
yang terlalu pendek sehingga dapat dimanfaatkan hacker untuk menemukan
kata kuncinya.
Semakin sibuk wifinya semakin mudah bagi Kali Linux untuk membobol
password. Sebaliknya, jika tidak ada yang menggunakan akses poin
tersebut maka tidak akan ada paket yang direkam oleh Airdump-ng.
Lalu bagaimana jika seandainya tidak ada yang terhubung ke jaringan wifi tadi ?
Hacker tidak kehilangan akal. Dia akan menginjeksi paket paket palsu
agar wireless routernya terus membalas sehingga diciptakan kondisi
seperti wireless router tersebut sedang digunakan.
Untuk melakukan injeksi paket, perangkat anda harus dikenali dulu
oleh akses poin. Pada keamanan WEP Hacker dapat dengan mudah membuat
perintah autorisasi palsu menggunakan aireplay-ng fake auth.
Dengan begitu anda akan dianggap sebagai perangkat yang sudah pernah
terkait dengan dirinya. Baru setelah itu proses injeksi dilakukan.
Tutorial membobol password AP dengan keamanan wep bisa dilihat pada video ini :
Mengetahui teknik hacking diatas. Menggunakan wireless router dengan
keamanan WEP sepertinya tidak memiliki harapan lagi jika dilihat dari
segi keamanannya. Karena pasti dapat dibobol.
Untuk mencegah jaringan wifi ini di hack, tidak ada yang harus anda
lakukan selain mengganti perangkat anda dengan wireless router yang
terbaru (jika hanya keamanan WEP yang tersedia).
Setelah keamanan WEP disadari sangat mudah dibobol munculah teknologi
pengamanan baru, yaitu WPA yang didesain menggunakan enkripsi yang
lebih baik.
Jika pada WEP menggunakan IV pendek yang dapat keluar berulang sehingga mudah dideteksi, berbeda dengan WPA.
Pada WPA setiap paket di enkripsi menggunakan kata kunci sementara yang
berubah ubah. Sehingga akan percuma jika Hacker melakukan pengumpulan
data dan menunggu kuncinya berulang. Karena kata kuncinya sendiri tidak
relevan.
WPS (wi-fi protected setup) adalah sebuah fitur pada wireless router
yang berfungsi agar user atau perangkat lain dapat terkoneksi dengan
mudah hanya dengan menekan tombol atau mengklik fungsi WPS pada router.
WPS hanya menggunakan 8 digit pin berupa angka. Sehingga hanya ada
99.999.999 kemungkinan jika teknologi ini dibobol dengan metode brute
force (memaksa login berulang ulang dengan berbagai password). Yang
artinya pekerjaan membobol password akan selesai kurang dari 8 jam.
Aturan main WPS adalah : Ketika kunci WPS nya cocok maka password WPA/WPA2 pun akan diberikan.
Jadi jelas kelemahan ini berada pada fitur WPS dan bukan pada
WPA/WPA2 nya. Hacker dapat membobol wifi yang menggunakan wps ini
meskipun tidak ada klien yang terhubung dan cara ini tidak memerlukan
wordlist.
Program yang bisanya digunakan untuk membobol WPS adalah Reaver.
Reaver sudah mengerti jika WPS hanya menggunakan pin angka 8 digit, sehingga tidak diperlukan wordlist untuk membobolnya.
Ini yang akan dilakukan hacker untuk membobol wifi wpa/wpa2 dengan wps aktif
[airmon-ng] Menggunakan kali linux, Hacker akan mengaktifkan wifinya sebagai mode monitor.
[wash]
Hacker Mengecek Wifi disekitar dan melihat apakah fitur wps nya aktif
dan memastikan status wpsnya tidak dalam keadaan locked. hal ini bisa
dilakukan dengan menggunakan perintah wash -i mon0. Semua informasi yang dibutuhkan tentang wps pun akan terlihat
[reaver]
Menggunakan program reaver, hacker menyertakan informasi BSSID dan
channel untuk melakukan serangan brute force wps kepada target.
SELESAI
contoh penggunaan reaver
#PENJELASAN
WPS locked dan unlocked
Teknologi WPS juga telah ditingkatkan sehingga ada yang berstatus
locked. Perbedaan status locked dan unlocked adalah pada status unlocked
proses bruteforce akan terus dapat dijalankan sehingga mencoba ribuan
password pun prosesnya akan sebentar saja.
Berbeda dengan wps locked, program akan dicekal ketika melakukan
kesalahan berkali kali dan akan diberikan jeda untuk dapat melanjutkan
kembali sehingga prosesnya akan memakan banyak waktu.
Dengan mengaktifkan fitur wps, akan menjadikan wifi kita menjadi
rentan untuk diserang hacker. Seberapa kuat pun password yang anda
terapkan tetap saja hacker hanya harus membobol key WPS nya. Untuk
mengatasinya hanya ada satu cara, yaitu mendisable fitur WPS ini.
Ketika anda googling dan menemukan artikel “cara membobol password
wifi wpa/wpa2 hanya 5 menit” bisa dipastikan yang ia bobol adalah WPS
nya, bukan WPA/WPA2.
3. CARA HACK WIFI WPA/WPA2 DENGAN WPS DINONAKTIFKAN
Seperti yang sudah dijelaskan sebelumnya WPA/WPA2 menggunakan IV yang
berubah ubah untuk sistem enkripsinya. Sehingga dengan menangkap dan
menyimpan paket paketnya tidak akan berguna karena didalamnya tidak
mengandung informasi yang dapat digunakan untuk mengcrack password wifi.
(Memanfaatkan kelemahan WPS pun tidak dapat dilakukan seandainya WPS sudah didisable oleh sipemilik)
Satu satunya paket yang mengandung informasi untuk mencrack password
wifi adalah paket HANDSHAKE. Dengan menangkap dan menggunakan paket
handshake kita dapat melakukan dictionary attack (brute force).
Setiap suatu client mencoba terhubung dengan AP, maka akan tercipta
proses Handshake antara client dan AP. Paket itulah yang akan diambil
dan digunakan oleh hacker agar seolah olah perangkatnya sudah saling
mengenal. Sehingga hacker dapat melakukan serangan mencoba login
berulang ulang (bruteforce) menggunakan wordlist
Jadi yang dibutuhkan Hacker untuk meng Hack wifi WPA/WPA2 (wps di disable) adalah
– Paket Handshake
– Sebuah Wordlist
Ini yang akan dilakukan Hacker untuk meretas WPA/WPA2
[cupp / crunch] Hacker membuat wordlist yang sesuai untuk target.
[airmon-ng] Menggunakan kali linux, Hacker mengaktifkan wifinya kedalam mode monitor.
[airodump-ng]
Hacker menscan wi-fi target dan menangkap paket handshake dengan
airdump-ng. (Paket Handshake hanya tercipta jika client “mencoba”
terhubung dengan akses poin).
[aireplay-ng –deauth]
Jika tidak ada yang mencoba terhubung tetapi sudah ada client yang
terhubung lama pada jaringan tersebut maka hacker akan mengirimkan paket
deauth (aireplay –deauth) agar client tersebut terkoneksi ulang,
sehingga akan melakukan proses handshake lagi.
[aircrack-ng]
Menggunakan paket handshake dan sebuah wordlist, hacker melakukan
serangan brute force dengan aircrack-ng sampai password wifi ditemukan.
proses de authentivication agar dapat mengambil handshakeBrute force attack menggunakan paket Handshake dan Wordlist
#PENJELASAN
Brute Force
Brute force adalah serangan yang dilakukan hacker untuk mencoba login
berulang ulang dengan menggunakan segala kemungkinan password. password
tersebut biasanya berupa text berisi ribuan baris password yang disebut
dengan wordlist. Handshake
Handshake adalah istilah dalam sistem komputer yang menunjukkan bahwa
suatu perangkat sudah saling kenal dengan perangkat lainnya. Ketika
perangkat wireless kita tidak dikenal maka tidak akan diijinkan untuk
melakukan percobaan login berkali kali (metode bruteforce) De authenticate
Selain memonitor, menangkap sinyal, perangkat wireless kita juga bisa
digunakan untuk mengirimkan paket deauth kepada akses poin agar Akses
Point tersebut memutuskan hubungan dengan perangkat yang kita tentukan.
Jika anda pernah mendengar WIFI KILL maka cara yang digunakan sebenarnya
adalah sama. Wordlist
wordlist adalah kumpulan kata kata yang digunakan sebagai password. Selengkapnya baca Cara membuat wordlist tertarget menggunakan Cupp. Alternatif lain yang lebih lengkap adalah menggunakan crunch. lebih lengkap artinya lebih banyak juga password yang dibuat.
WPA/WPA2 adalah enkripsi yang terbaik untuk saat ini, sehingga belum ditemukan celah selain harus melakukan serangan bruteforce.
Menggunakan brute force hampir mustahil berhasil jika password yang
digunakan “sangat rumit”. Misalnya menggunakan kombinasi huruf besar,
angka dan karakter khusus.
Jadi yang harus anda lakukan untuk mengamankan wifi anda adalah dengan cara menerapkan password yang rumit.
4. CARA HACK PASSWORD WIFI MENGGUNAKAN EVIL TWIN ATTACK
Berbeda dengan cara cara sebelumnya yang murni mengandalkan keahlian
hacker dalam mengumpulkan informasi, menunggu dan menebak, cara ini akan
sangat tergantung pada keteledoran korban dalam menggunakan wifi.
Seperti namanya teknik Evil Twin adalah teknik hacker dalam melakukan pembobolan wifi dengan membuat kembaran akses poin.
hal tersebut menyebabkan komputer korban menangkap dua sinyal akses poin dengan SSID yang sama.
Disinilah letak kelemahan sistem. Tiap komputer hanya mengingat SSID
dan akan menyambung otomatis jika connect automaticly nya diaktifkan.
Jika ada dua SSID yang sama maka sinyal terkuat lah yang akan terhubung.
Secara teory, Korban harus lebih dekat dengan hacker dibandingkan akses
poin aslinya.
Secara garis besar ini yang dilakukan hacker untuk melakukan evil twin attack.
Menggunakan mode monitor, Hacker memonitor jaringan yang berada disekitar hingga menemukan target
Dengan data yang ada, jaringan tersebut akan di tiru sehingga ssid nya sama
Akses poin yang asli akan di attack dengan paket deauth sehingga client akan putus koneksi
Selanjutnya korban akan terkoneksi dengan wifi tiruan ini jika
sinyal wifinya lebih kuat dibandingkan akses poin asli. (Akses poin
tiruan ini di setting terbuka agar korban bisa langsung masuk).
Ketika korban terhubung maka bisa dikatakan Hacker sudah melakukan
Man In The Middle Attack, tapi karena tujuannya adalah mendapatkan
password wifi maka hacker hanya menyiapkan script login page palsu yang
akan muncul ketika korban membuka browser. Jika korban tertipu maka ia
akan mengisinya dengan password wifi akses poin yang asli.
Tools bernama fluxion (linset yang diperbaharui) memangkas pekerjaan
diatas sehingga menjadi lebih mudah. Namun pada fluxion membutuhkan
paket handshake karena cara kerjanya sekaligus mencocokkan password yang
di isikan korban dengan password akses poin asli.
Dalam serangan ini untuk menghindarinya hanya diperlukan kewaspadaan.
Yang sebelumnya tidak menggunakan form login kenapa sekarang pakai ?
lalu wifi nya kok ada dua.
5. BAGAIMANA MENGHINDARI SERANGAN HACKER
Ternyata sistem enkripsi pada perangkat wifi memiliki beberapa
kelemahan yang dapat diterobos oleh Hacker. Untuk dapat menghindari
serangan tersebut ini yang harus dilakukan : #1. Jangan menggunakan enkripsi WEP karena sangat mudah untuk di hack meskipun tidak ada yang terkoneksi ke jaringan tersebut. #2. Gunakan WPA/WPA2 dengan password yang kompleks
seperti penggunaan karakter khusus, kombinasi angka dan hurup besar agar
password tidak tertebak oleh wordlist yang dibuat hacker. #3. Nonaktifkan WPS. Fitur WPS dapat dengan mudah di hack karena hanya menggunakan pengaman 8 digit angka. #4. Selalu waspada. Hal hal yang ganjil seperti diminta login dengan halaman yang tidak anda kenal biasanya halaman phising.
Sampai disini seharusnya anda sudah dapat memahami cara kerjanya
sehingga tidak akan kesulitan ketika mengikuti tutorial hack wifi di
blog yang lain.
Jaringan Komputer adalah sekelompok
komputer otonom yang saling berhubungan antara satu dengan lainnya
menggunakan protokol komunikasi melalui media komunikasi sehingga dapat
saling berbagi informasi, program-program, penggunaan bersama perangkat
keras seperti printer, harddisk, dan sebagainya. Selain itu jaringan
komputer bisa diartikan sebagai kumpulan sejumlah terminal komunikasi
yang berada diberbagai lokasi yang terdiri dari lebih satu komputer yang
saling berhubungan.
B. TUJUAN MEMBANGUN JARINGAN KOMPUTER
Tujuan dibangunya suatu jaringan
komputer adalah membawa informasi secara tepat dan tanpa adanya
kesalahan dari sisi pengirim (transmitter) menuju kesisi penerima
(receiver) melalui media komunikasi.
Ada beberapa hal yang masih dirasa menjadi kendala, yaitu :
Masih mahalnya fasilitas komunikasi
yang tersedia dan bagaimana memanfaatkan jaringan komunikasi yang ada
secara efektif dan efisien.
Jalur transmisi yang digunakan tidak benar – benar bebas dari masalah gangguan (noise).
C. MANFAAT JARINGAN KOMPUTER
Manfaat yang didapat dalam membangun jaringan komputer, yaitu :
1. Sharing resources
Sharing resources bertujuan agar seluruh
program, peralatan atau peripheral lainnya dapat dimanfaatkan oleh
setiap orang yang ada pada jaringan komputer tanpa terpengaruh oleh
lokasi maupun pengaruh dari pemakai.
2. Media Komunikasi
Jaringan komputer memungkinkan
terjadinya komunikasi antar pengguna, baik untuk teleconference maupun
untuk mengirim pesan atau informasi yang penting lainnya.
3. Integrasi Data
Jaringan komputer dapat mencegah
ketergantungan pada komputer pusat, karena setiap proses data tidak
harus dilakukan pada satu komputer saja, melainkan dapat didistribusikan
ke tempat lainnya. Oleh sebab inilah maka dapat terbentuk data yang
terintegrasi yang memudahkan pemakai untuk memperoleh dan mengolah
informasi setiap saat.
4. Pengembangan dan Pemeliharaan
Pengembangan peralatan dapat dilakukan
dengan mudah dan menghemat biaya, karena setiap pembelian komponen
seperti printer, maka tidak perlu membeli printer sejumlah komputer yang
ada tetapi cukup satu buah karena printer itu dapat digunakan secara
bersama – sama. Jaringan komputer juga memudahkan pemakai dalam merawat
harddisk dan peralatan lainnya, misalnya untuk memberikan perlindungan
terhadap serangan virus maka pemakai cukup memusatkan perhatian pada
harddisk yang ada pada komputer pusat.
5. Keamanan Data
Sistem Jaringan Komputer dapat
memberikan perlindungan terhadap data. Karena pemberian dan pengaturan
hak akses kepada para pemakai, serta teknik perlindungan terhadap
harddisk sehingga data mendapatkan perlindungan yang efektif.
6. Sumber Daya Lebih Efisien dan Informasi Terkini
Dengan pemakaian sumber daya secara
bersama – sama, akan mendapatkan hasil yang maksimal dan kualitas yang
tinggi. Selain itu data atau informasi yang diakses selalu terbaru,
karena setiap ada perubahan yang terjadi dapat segera langsung diketahui
oleh setiap pemakai.
D. JENIS JARINGAN KOMPUTER
Berdasarkan jarak dan area kerjanya jaringan komputer dibedakan menjadi tiga kelompok, 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 (resouce, misalnya
printer) dan saling bertukar informasi.
Dengan memperhatikan kecepatan transmisi data, maka LAN dapat digolongkan dalam tiga kelompok, yaitu :
a. Low Speed PC Network
Kecepatan transmisi data pada Low Speed
PC Network kurang dari 1 Mbps dan biasanya diterapkan untuk personal
computer. Contoh dari jenis ini adalah Omninet oleh Corvus Systems
(network bus), Constalation oleh Corvus Systems (star network), Apple
talk oleh Apple Corporation.
b. Medium Speed Network
Kecepatan transmisi data pada Medium
Speed Network berkisar antara 1 – 20 Mbps dan biasnya diterapkan untuk
mini computer. Contoh dari jenis ini adalah Ethernet oleh Xerox, ARC Net
oleh Datapoint Corporation, Wangnet oleh Wang Laboratories.
c. High Speed Network
Kecepatan transmisi data pada Hig Speed
Network lebih dari 20 Mbps dan biasanya diterapkan untuk mainframe
computer. Contoh dari jenis ini adalah Loosely Coupled Network oleh
Control Data Corporation, Hyper Channel oleh Network System Corporation.
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.
Gambar 1 Contoh alokasi jaringan data
E. TOPOLOGI JARINGAN KOMPUTER
Topologi menggambarkan struktur dari
suatu jaringan atau bagaimana sebuah jaringan didesain. Dalam definisi
topologi terbagi menjadi dua, yaitu topologi fisik (physical topology)
yang menunjukan posisi pemasangan kabel secara fisik dan topologi logik
(logical topology) yang menunjukan bagaimana suatu media diakses oleh
host.
Adapun topologi fisik yang umum digunakan dalam membangun sebuah jaringan adalah :
a. Topologi Bus (Bus Topology)
Menggunakan satu segment ( panjang kabel ) backbone, yaitu yang menyambungkan semua host secara langsung.
b. Topologi Ring (Ring Topology)
Menghubungkan satu host ke host setelah dan sebelumnya. Secara fisik jaringan ini berbentuk ring (lingkaran).
c. Topologi Star (Star Topology)
Menghubungkan semua kabel pada host ke satu titik utama. Titik ini biasanya menggunakan Hub atau Switch.
d. Topologi Extended Star (Extended Star Topology)
Merupakan perkembangan dari topologi star. Memiliki beberapa titik yang terhubung ke satu titik utama.
e. Topologi Hirarki (Hierarchical Topology)
Dibuat mirip dengan topologi extended star. Sistem dihubungkan ke komputer yang mengendalikan trafik pada topologi.
f. . Topologi Mesh (Mesh Topology)
Menghubungkan satu titik ke titik yang
lainnya. Kondisinya di mana tidak ada hubungan komunikasi terputus
secara absolut antar node komputer.
F. PROTOKOL
1. Pengertian Dasar Protokol
Protokol adalah sebuah aturan yang
mendefinisikan beberapa fungsi yang ada dalam sebuah jaringan komputer,
misalnya mengirim pesan, data, informasi dan fungsi lain yang harus
dipenuhi oleh sisi pengirim (transmitter) dan sisi penerima (receiver)
agar komunikasi berlangsung dengan benar. Selain itu protokol juga
berfungsi untuk memungkinkan dua atau lebih komputer dapat berkomunikasi
dengan bahasa yang sama.
Hal – hal yang harus diperhatikan dalam protokol adalah sebagai
berikut :
a. Syntax
Merupakan format data dan cara pengkodean yang digunakan untuk mengkodekan sinyal.
b. Semantix
Digunakan untuk mengetahui maksud dari informasi yang dikirim dan mengoreksi kesalahan yang terjadi dari informasi tadi.
c. Timing
Digunakan untuk mengetahui kecepatan transmisi data.
2. Fungsi Protokol
Fungsi – fungsi protokol secara detail dapat dijelaskan sebagai berikut:
a. Fragmentasi dan Reassembly
Fungsi dari fragmentasi dan reassembly adalah membagi informasi yang
dikirim menjadi beberapa paket data pada saat sisi pengirim mengirimkan
informasi tadi dan setelah diterima maka sisi penerima akan
menggabungkan lagi menjadi paket berita yang lengkap.
b. Encaptulation
Fungsi dari encaptulation adalah melengkapi berita yang dikirimkan dengan address, kode-kode koreksi dan lain-lain.
c. Connection Control
Fungsi dari connection control adalah membangun hubungan komunikasi dari
transmitter dan receiver, dimana dalam membangun hubungan ini termasuk
dalam hal pengiriman data dan mengakhiri hubungan.
d. Flow Control
Fungsi dari flow control adalah mengatur perjalanan data dari transmitter ke receiver.
e. Error Control
Dalam pengiriman data tak lepas dari kesalahan, baik itu dalam proses
pengiriman maupun pada waktu data itu diterima. Fungsi dari error
control adalah mengontrol terjadinya kesalahan yang terjadi pada waktu
data dikirimkan.
f. Transmission Service
Fungsi dari transmission service adalah memberi pelayanan komunikasi
data khususnya yang berkaitan dengan prioritas dan keamanan serta
perlindungan data.
3. TCP/IP
TCP/IP bukanlah sebuah protokol tunggal
tetapi satu kesatuan protokol dan utility. Setiap protokol dalam
kesatuan ini memiliki aturan yang spesifik. Protokol ini dikembangkan
oleh ARPA (Advanced Research Projects Agency) untuk departemen
pertahanan Amerika Serikat pada tahun 1969.
ARPA mengingikan sebuah protokol yang memiliki karakter sebagai berikut :
a. Mampu menghubungkan berbagai jenis sistem operasi.
b. Dapat diandalkan dan mampu mendukung komunikasi kecepatan tinggi.
c. Routable dan scalable untuk memenuhi jaringan yang kompleks dan luas.
Sebuah alamat TCP/IP adalah nilai biner berukuran 32 bit yang diberikan
kesetiap host dalam sebuah jaringan. Nilai ini digunakan untuk
mengenali jaringan di mana host tersebut dan mengenali nomor unik host
bersangkutan dijaringan tertentu. Setiap host yang terhubung jadi satu
pada sebuah internet work harus memiliki satu alamat unik TCP/IP.
Setiap alamat terbagi atas dua komponen :
a. Network ID
Ini adalah bagian dari alamat IP yang mewakili jaringan fisik dari host
(nama jalan dari rumah). Setiap komputer dalam segmen jaringan tertentu
akan memiliki ID jaringan yang sama.
b. Node ID
Ini adalah bagian yang mewakili bagian individu dari alamat (nomor
rumah). Bila komputer disegment jaringan memiliki alamat, maka jaringan
tersebut perlu tahu milik siapakah suatu paket itu.
Seperti yang disebutkan diatas tadi bahwa nilai IP adalah nilai biner 32
bit. Nilai tersebut terbagi menjadi empat bagian nomor 8 bit yang
disebut oktet. Contoh alamat IP :202.149.240.66 dengan menggunakan
contoh diatas, katakanlah administrator mensetup jaringan dengan semua
komputer memiliki bagian nilai yang sama 202.149.240.XXX. kondisi inilah
yang disebut network ID. Nomor pada XXX adalah node ID-nya.
Setiap alamat TCP/IP jatuh pada satu kelas alamat. Kelas mewakili sebuah
grup alamat yang segera dapat dikenali komponen software sebagai bagian
dari sebuah jaringan fisik. Misalkan, ambil contoh alamat TCP/IP
berikut dan nilai binernya. 10.149.240.66
00001010.10010101.11110000.10000010 dengan memperhatikan tiga nilai
biner yang pertama, bisa dikatakan bahwa alamat ini termasuk class A.
Tabel 1 Urutan dari alamat IP dan Host
Setiap komputer di sebuh jaringan
biasanya ingin mengirim data langsung ke komputer lainnya. Komputer
pengiriman harus memastikan bahwa si penerima berada di jaringan yang
sama atau di luar itu. Subnet mask digunakan oleh protokol stack TCP/IP
untuk menentukan bahwa host yang akan dicoba dikomunikasikan berada di
jaringan lokal yang sama atau berada di jaringan remote. Ini adalah
bagian yang sangat penting dalam konfigurasi TCP/IP.