Sabtu, 23 Mei 2015

Persiapan Untuk Menjadi Hacker Sejati

loading...
Kali ini saya ingin berbagi mengenai bagaimana cara menjadi hacker dan apa yang harus di pelajari?
postingan ini saya kutip dari website tetangga 

Yang akan dibahas pertama kali adalah Cara Ingin Menjadi Hacker. Caranya adalah sebagai berikut:

1. Persiapkan Jiwa

  • Mental dan psikologi
  • Kesabaran, ketabahan dan keikhlasan
  • Semangat, usaha, kemauan, pantang menyerah dan kerja keras
  • Percaya dan berserah diri hanya kepada Tuhan YME
kalo kurang mengerti tentang komponen diatas bisa anda cari di google, jika saya menulis lengkap dengan pengertiannya berarti rasa untuk mencari kita kurang, hacker adalah mempunyai rasa ingin tahu yang tinggi, itu sebabnya saya tidak menulis dengan lengkap.

2. Persiapkan Raga

  • Kesehatan dan kebugaran
  • Aktif Olahraga

kalo kurang mengerti tentang komponen diatas bisa anda cari di google, jika saya menulis lengkap dengan pengertiannya berarti rasa untuk mencari kita kurang, hacker adalah mempunyai rasa ingin tahu yang tinggi, itu sebabnya saya tidak menulis dengan lengkap.

3. Persiapkan Perbuatan

  • Belajar, Berbagi, Senantiasa Update dan Meningkatkan Kemampuan
  • Saling Tolong Menolong, Persahabatan, Hindarkan SARA



kalo kurang mengerti tentang komponen diatas bisa anda cari di google, jika saya menulis lengkap dengan pengertiannya berarti rasa untuk mencari kita kurang, hacker adalah mempunyai rasa ingin tahu yang tinggi, itu sebabnya saya tidak menulis dengan lengkap.


Nah,, setelah persiapan diatas sudah anda penuhi, tinggal apa yang perlu kita pelajari untuk menjadi seorang hacker?
I Love Hacking - We Love Hacking
Ada 5 hal penting yang perlu dipelajari oleh seorang hacker:
1. Logika (Logic)
Logika yang sering digunakan dalam bahasa pemrograman adalah OR, AND, NOT, XOR, NAND, dll. Beberapa program tersusun atas komponen program IF..THEN…ELSE, FOR..TO..DO, WHILE , CASE..OF dan lain-lainnya.Logika ini kemudian akan dikolaborasikan dengan matematika untuk menghasilkan sesuatu yang bernilaiBenar (True) atau Salah (False) seperti (<, >, =, +, -, dll).
2. Perangkat Keras (Hardware)
Seorang hacker harus mengetahui seluk beluk perangkat keras, karena perangkat keras merupakan dasar dari pembentukan teknologi. Perangkat keras disini adalah mengerti seluk beluk pengkabelan, chip, mainboard, switch, hub, elektronika, dll. Apabila seorang hacker sudah memahami perangkat keras, maka akan lebih mudah dalam membuat instruksi untuk perangkat lunaknya. Pernah melihat James Bond & Mission Impossible? Nah, diluarsana banyak orang luarbiasa yang memahami hardware sangat dalam.
Yang perlu dipelajari lebih dalam dari perangkat kerasa adalah komponen pada bagian-bagian berikut:
  • Input Device 
  • Process Device
  • Output Device
  • Backing Storage 
  • Periferal 

kalo kurang mengerti tentang komponen diatas bisa anda cari di google, jika saya menulis lengkap dengan pengertiannya berarti rasa untuk mencari kita kurang, hacker adalah mempunyai rasa ingin tahu yang tinggi, itu sebabnya saya tidak menulis dengan lengkap.

3. Perangkat Lunak (Software)
Seorang hacker akan mempelajari software sebagai instruksi kepada hardware untuk melakukan perintah-perintah yang diinginkan. Software ini dibangun dari berbagai bahasa, dimana bahasa yang perlu dipelajari dalam bahasa mesin adalah 0, 1 dan analog. Sebagai dasar adalah bahasa pemrograman adalah assembly. Urutan yang tepat sebagai berikut saya kutip dari wikipedia:
  1. Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110.
  2. Bahasa Tingkat Rendah (ASM) atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb.
  3. Bahasa Tingkat Menengah (C), yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.
  4. Bahasa Tingkat Tinggi (HTML, XML, JSP, JAVA, VB, PASCAL, DELPHI, C#, F#, PHP, ASP, SQL, ORACLE, PYTHON, PERL, dll) yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.

Kuncinya adalah semakin dalam mengetahui bahasa mesin, akan lebih mudah dalam berkomunikasi dengan mesin.
Selain mengenal bahasa pemrograman, yang perlu dipelajari adalah sistem yang dibangun dari software yang sudah ada saat ini, sebagai salah satu contoh yaitu Sistem Operasi: *Nix, Linux, FreeBSD, SunOS, Windows, dll.
4. Jaringan (Networking)
Seorang hacker perlu mengetahui dan mendalami jaringan elektronik dan komputer yang merupakan bagian penting untuk dipelajari, karena jaringan inilah yang menghubungkan antara satu dengan yang lainnya seperti sebuah jaring laba-laba yang tidak terputus.
Ketika kita sudah memahami jaringan maka akan cukup mudah dalam melakukan setting, konfigurasi dan dapat memegang kendali terhadap jaringan. Didalam jaringan inilah alur komunikasi bergerak antara satu perangkat ke perangkat yang lainnya. Pada jaringan inilah banyak protokol komunikasi yang digunakan sehingga perlu juga untuk dipelajari seperti TCP, HTTP/S, FTP/S, dll. Apabila jaringan berada didalam kendali, maka seluruh informasi yang mengalir didalamnya akan sangat mudah untuk didapat, ditambah, diubah, bahkan untuk dihapus sekalipun.
5. Kriptografi (Cryptography)
Seorang hacker memiliki tantangan dalam hal kriptografi, karena saat ini hampir seluruh transaksi komunikasi sudah menggunakan cryptography sebagai jembatan pelindung. Dengan modal logika yang matang maka cryptography dapat lebih mudah untuk dipelajari walaupun dalam struktur yang sulit. Seorang hacker memerlukan pengetahuan kriptografi untuk menjaga aspek keamanan informasi seperti kerahasiaan informasi, keabsahan informasi, integritas informasi, serta autentikasi informasi dan bahkan untuk mendapatkan dan menerjemahkan informasi itu sendiri.
Ada banyak model kriptografi yang saat ini sudah banyak berkembang yaitu MD5, SHA, DES, AES, Base64, IDEA, BLOWFISH, RSA, Dll. Kriptografi ini banyak digunakan untuk konfigurasi, penyimpanan data dalam database, dan komunikasi transaksi pada jaringan.
Dengan memahami dan mempelajari kelima unsur diatas, saya rasa anda menjadi seorang hacker yang handal.
Semoga apa yang sudah dibagi ini bisa bermanfaat dan semua orang yang ada di seluruh nusantara khususnya dan yang ada dibelahan dunia manapun.
source : www[dot]binushacker[dot]net
Thanks & goodluck for all. Enjoy & Eat It! :)

Tidak ada komentar:
Write komentar

Silahkan tinggalkan komentar sobat dengan menggunakan opsi Name/URL. Mohon jangan komentar SPAM ya..! Komentar dengan menyertakan LINK / ANCHOR TEXT atau promosi produk tertentu akan saya hapus karena blog ini bukan tempat untuk mempromosikan produk yang dijual di blog anda.
Blog ini blog DOFOLLOW