Bagaimana Cara Menjadi Hacker Profesional

Februari 21, 2017

Hacker diantara yang paling terampil dalam disiplin teknologi informasi, memerlukan pengetahuan yang luas tentang teknologi IT dan teknik. Untuk benar-benar menjadi seorang hacker yang besar, seseorang harus menguasai banyak keterampilan. Jangan berkecil hati jika Anda tidak memiliki semua keterampilan yang saya daftar di sini, melainkan menggunakan daftar ini sebagai dasar awal untuk apa yang Anda butuhkan untuk belajar dan menguasai dalam waktu dekat. Baca juga Cara Full Akses Sistem dengan Symlink ke Root

Keterampilan Dasar

Ini adalah dasar-dasar bahwa setiap hacker harus tahu sebelum bahkan mencoba untuk hacking. Setelah Anda memiliki pemahaman yang baik tentang jaringan,programming,komputer dasar,kriptografi,reverse enginnering,forensics, dan cara kerjanya.


1. Keterampilan Komputer Dasar

Mungkin usah dikatakan bahwa untuk menjadi seorang hacker Anda memerlukan beberapa keterampilan komputer dasar. Keterampilan ini melampaui kemampuan untuk membuat dokumen Word dan Internet. Anda harus dapat menggunakan baris perintah di Windows, mengedit registri, dan mengatur parameter jaringan Anda.


2. Keterampilan Jaringan

Anda perlu memahami dasar-dasar jaringan, seperti berikut ini. 
DHCP
NAT 
Subnetting 
IPv4  
IPv6 
Public v Private IP 
DNS 
Routers and switches 
VLANs  
OSI model 
MAC addressing 
ARP

Anda harus memahami bagaimana mereka bekerja. Perhatikan bahwa saya tidak menulis dua panduan di bawah ini, tetapi mereka sangat informatif dan mencakup beberapa dasar-dasar jaringan yang disebutkan di atas.

3. Keterampilan Linux


Hal ini sangat penting untuk mengembangkan keterampilan Linux untuk menjadi seorang hacker. Hampir semua alat yang kita gunakan sebagai hacker yang dikembangkan untuk Linux dan Linux memberi kita kemampuan yang kita tidak memiliki menggunakan Windows.

4. Wireshark atau tcpdump


Wireshark adalah yang paling banyak digunakan untuk sniffer / protokol analyzer, sedangkan tcpdump adalah baris perintah sniffer / protokol analyzer. Keduanya bisa sangat berguna dalam menganalisis TCP / IP lalu lintas dan serangan.

5. Virtualisasi


Anda perlu menjadi mahir dalam menggunakan salah satu paket perangkat lunak virtualisasi seperti VirtualBox atau VMWare Workstation . Idealnya, Anda membutuhkan lingkungan yang aman untuk berlatih hacking anda sebelum anda mengambil mereka di dunia nyata. Sebuah lingkungan virtual menyediakan lingkungan yang aman untuk menguji dan menyempurnakan kemampuan hacking.

6. Konsep Keamanan & Teknologi


Seorang hacker yang baik memahami konsep keamanan dan teknologi. Satu-satunya cara untuk mengatasi hambatan yang ditetapkan oleh admin keamanan adalah menjadi akrab dengan mereka. Hacker harus memahami hal-hal seperti PKI (infrastruktur kunci publik), SSL (Secure Socket Layer), IDS (intrusi deteksi sistem), firewall, dll

Pemula hacker dapat memperoleh banyak keterampilan ini dalam kursus keamanan dasar seperti Security+.

7. Teknologi Wireless


Untuk dapat menghack nirkabel, Anda harus terlebih dahulu memahami cara kerjanya. Hal-hal seperti algoritma enkripsi (WEP, WPA, WPA2), four-way handshake, dan WPS. Selain itu, pemahaman seperti hal-hal sebagai protokol untuk koneksi dan otentikasi dan kendala hukum pada teknologi nirkabel.

Untuk memulai, periksa panduan saya di bawah ini mengenai cara memulai dengan hal nirkabel dan teknologi, kemudian membaca koleksi kami Wi-Fi hacker panduan untuk informasi lebih lanjut pada setiap jenis algoritma enkripsi dan contoh bagaimana setiap hack bekerja.

Keterampilan Menengah
Di sinilah hal-hal yang menarik, dan di mana Anda benar-benar mulai untuk mendapatkan merasakan kemampuan Anda sebagai seorang hacker. Mengetahui semua ini akan memungkinkan Anda untuk maju ke hacks lebih intuitif di mana Anda panggil semua beberapa hacker lain tembakan-tidak.

8. Programming / Scripting


Tanpa skill programming hacker akan dmenggunakan alat hacker lain sehingga disebut Script Kiddies. Hal ini membatasi efektivitas Anda.

Untuk mengembangkan alat unik Anda sendiri, Anda akan perlu untuk belajar untuk menjadi mahir setidaknya dalam salah satu bahasa scripting termasuk shell BASH. Ini harus mencakup salah satu Perl, Python, atau Ruby,C.

9. Keterampilan database


Jika Anda ingin dapat mahir hacking database , Anda akan perlu memahami database dan bagaimana mereka bekerja. Ini termasuk bahasa SQL. Saya juga akan merekomendasikan penguasaan salah satu DBMS utama ini seperti SQL Server, Oracle, atau MySQL.

10. Aplikasi Web


Aplikasi web mungkin yang paling diincar bagi hacker dalam beberapa tahun terakhir. Semakin Anda memahami tentang bagaimana aplikasi web bekerja dan database di belakang mereka (Backend), semakin sukses anda akan melakukan serangan. Selain itu, Anda mungkin akan perlu untuk membangun website Anda sendiri untuk phishing dan tujuan jahat lainnya.

11. Digital Forensik


Untuk menjadi hacker yang baik, Anda tidak harus ditangkap! Anda tidak bisa menjadi seorang hacker pro duduk di sel penjara selama 5 tahun. Semakin banyak Anda tahu tentang digital forensik , semakin baik anda dapat menjadi untuk menghindari dan menghindari deteksi.

12. Advanced TCP / IP


Hacker pemula harus memahami dasar-dasar TCP / IP, tetapi untuk naik ke tingkat menengah, Anda harus memahami secara detail inti TCP / IP stack protokol dan bidang ini, termasuk bagaimana masing-masing bidang (flags, window, df, tos, seq, ack, dll) baik di TCP dan paket IP dapat dimanipulasi dan digunakan untuk melawan sistem korban untuk mengaktifkan serangan MITM, antara lain.

13. Kriptografi


Meskipun satu tidak perlu menjadi ahli kriptografi untuk menjadi hacker yang baik, semakin Anda memahami kekuatan dan kelemahan masing-masing algoritma kriptografi, semakin baik kemungkinan mengalahkan itu. Selain itu, kriptografi dapat digunakan oleh hacker untuk menyembunyikan kegiatan mereka dan menghindari deteksi.

14. Reverse Engineering

Reverse engineering memungkinkan Anda untuk membuka source code malware dan membangun kembali dengan fitur tambahan dan kemampuan. Sama seperti dalam rekayasa perangkat lunak, tidak ada yang membangun sebuah aplikasi baru dari awal. Hampir setiap mengeksploitasi baru atau malware menggunakan komponen dari malware lain yang sudah ada.

Selain itu, reverse engineering memungkinkan hacker untuk mengambil yang ada mengeksploitasi dan mengubah tanda tangan sehingga bisa melewati IDS dan deteksi antivirus dan merupakan dasar dari software cracking.


15. Berpikir kreatif

Ada SELALU cara untuk hack sistem dan banyak cara untuk mencapainya. Seorang hacker yang baik bisa berpikir kreatif dari beberapa pendekatan untuk hack yang sama.


16. Pemecahan Masalah Keterampilan

Seorang hacker selalu datang melawan masalah yang tampaknya tak terpecahkan. Hal ini mengharuskan hacker terbiasa berpikir analitis dan pemecahan masalah. Hal ini sering menuntut hacker mendiagnosis secara akurat apa yang salah dan kemudian memecah masalah ke dalam komponen yang terpisah. Ini adalah salah satu kemampuan yang datang dengan berlatih berjam-jam.


17. Kegigihan

Seorang hacker harus gigih. Jika Anda gagal pada awalnya, coba lagi. Jika gagal, datang dengan pendekatan baru dan coba lagi. Hanya dengan kegigihan yang Anda akan dapat meng-hack sistem yang paling aman.

Saya harap ini memberi kalian beberapa panduan untuk apa yang perlu belajar dan menguasai untuk naik ke tingkat menengah hacking. Dalam artikel yang akan datang, saya akan membahas apa yang kalian butuhkan untuk menguasai untuk naik ke tingkat hacker master atau profesional, jadi terus datang kembali. Baja juga Baca juga Cara Menyembunyikan Shell Dengan .htaccess

Artikel Terkait

Next Article
« Prev Post
Previous Article
Next Post »
Penulisan markup di komentar
  • Untuk menulis huruf bold silahkan gunakan <strong></strong> atau <b></b>.
  • Untuk menulis huruf italic silahkan gunakan <em></em> atau <i></i>.
  • Untuk menulis huruf underline silahkan gunakan <u></u>.
  • Untuk menulis huruf strikethrought silahkan gunakan <strike></strike>.
  • Untuk menulis kode HTML silahkan gunakan <code></code> atau <pre></pre> atau <pre><code></code></pre>, dan silahkan parse dulu kodenya pada kotak parser di bawah ini.
Konversi Code
Disqus
Silahkan Berkomentar Dengan

2 komentar

Write komentar