Friday, August 11, 2017

Cara Agar Menjadi Hacker

Hallo sobat sebenarnya menjadi seorang hacker bukanlah hal yang mudah. Tapi artikel ini akan memberi beberapa tahap-tahapan yang paling penting untuk menjadi seorang hacker. Artikel ini akan berfokus pada keterampilan dan sikap yang diperlukan untuk menjadi seorang hacker profesional. menyusup sistem keamanan dan masuk ke dalam sistem bukan lah satu-satunya kemampuan seorang hacker pro. Sikap tak kenal lelah dan murni keterampilan adalah dua pilar untuk menjadi master hacker.

PERHATIAN!!!
Postingan ini adalah request dari salah satu teman saya dari whatsapp

Pengetahuan tentang berbagai topik ilmu komputer diperlukan, namun mengetahui hal-hal besar yang tersembunyi di dalaman adalah kunci untuk menjadi hacker sukses. Oleh karena itu memiliki motifasi belajar yang tinggi sangat penting dalam perjalanan belajar untuk menjadi seorang hacker.

Cara Menjadi Hacker Profesional
Tahapan Cara Menjadi Hacker Profesional
Berikut adalah panduan langkah demi langkah tentang "Cara Menjadi Hacker" yang saya sudah rangkum dan melalui riset sebelum saya mempublikasikannya ke public:

Langkah 0: Baca buku The Hacking Manifesto

Ini bukan tugas yang mudah untuk menjadi seorang hacker. Sebagai seorang hacker, Anda harus memiliki sikap dan rasa ingin tahu. Membaca manifesto dapat mengajarkan sikap hacker. Memelihara sikap hacker adalah tentang pengembangan kompetensi dalam bahasa daripada memiliki sikap stereotip.
Jual obat bius
Meskipun banyak orang menganggap bahwa hacker adalah penjahat. Namun dalam kehidupan nyata, mereka dipekerjakan oleh perusahaan-perusahaan besar untuk melindungi informasi dan meminimalkan potensi kerusakan. Tindakan hacking sebenarnya cukup menjadi over-penasaran dan mempermainkan otoritas. Sebagai seorang calon hacker, anda harus bertekad melanggar aturan otoriter, kerahasiaan dan sensor. Penipuan adalah gudang lain yang akan memungkinkan Anda untuk menghindari mata-mata.

Tindakan mencuri sesuatu atau melukai seseorang tidak bisa disebut hacking. Orang-orang yang biasa disebut kerupuk di masyarakat. Kerupuk terlibat dalam kegiatan ilegal dan saya tidak akan merekomendasikan Anda untuk terlibat dalam kegiatan tersebut.

Langkah 1: Belajar Bahasa Program C

C Programing menjadi salah satu bahasa yang paling penting dalam pemrograman komputer, Hal ini sangat diperlukan untuk bisa benar-benar menjadi hacker. Bahasa pemrograman ini diciptakan oleh Denise Ritchie antara tahun 1969 dan 1973 di AT & T Bell Labs. Pemrograman C pada dasarnya akan membantu Anda membagi tugas dalam potongan-potongan kecil dan potongan-potongan ini dapat dinyatakan dengan urutan perintah.

Ada Jutaan e-book panduan Programming C Gratis & tutorial yang tersedia di internet untuk belajar, namun saya akan merekomendasikan anda untuk memulai dengan c-book pemrograman sederhana dan ditulis dengan baik pilihan saya dan kemudian membaca buku ini (C Programming Language Oleh Brian W. Kernighan dan Dennis M. Ritchie), tapi sanyangnya panduan ini berbahanya inggris, jadi anda yang kurang paham dengan bahasa inggris harus menterjemahkannya dahulu ke bahasa indonesia, untuk memahami kekuatan sesungguhnya dari bahasa c, Buku ini tidak mudah dipahami namun anda harus membaca buku ini untuk mendapatkan pemahaman mendalam tentang bahasa C Programming.

Langkah 2: Pelajari Lebih dari Satu Bahasa Pemrograman

Ketika Anda mencoba untuk menjadi seorang hacker, sangat penting untuk belajar bahasa pemrograman komputer modern lainnya seperti JAVA, Perl, PHP dan Python. Salah satu cara terbaik untuk belajar bahasa tersebut adalah dengan membaca buku-buku dari para ahli. Ini juga akan membantu untuk mengetahui tentang bahasa markup seperti XML, HTML dan data format seperti JSON, Protobuf dan lain-lain yang cara yang umum untuk mentransfer data antara klien dan server.

Java adalah salah satu bahasa pemrograman yang paling populer. banyak perusahaan yang menyatakan bahwa java jugaga sangat aman. model keamanan Mengetahui Java akan memberdayakan anda untuk memahami bagaimana bahasa ini mencapai keamanan. Belajar tentang loop hole keamanan dalam bahasa Java dan kerangka kerja terkait. Memilih dan membaca dari berbagai PDF gratis, tutorial dan e-book yang tersedia untuk belajar java online.

Perl adalah tujuan umum bahasa pemrograman dinamis, yang tingkat tinggi dan dapat ditafsirkan. Bahasa ini meminjam beberapa fitur dari bahasa C. Di sisi lain, JAVA adalah konkuren, berbasis kelas dan objek bahasa pemrograman berorientasi. Python benar-benar berguna ketika anda mencoba untuk mengotomatisasi beberapa tugas yang berulang.

HTML adalah mark up bahasa yang didasarkan pada halaman web yang dirancang, dibuat dan ditampilkan. Web browser membaca kode HTML untuk menampilkan halaman web.

Python adalah bahasa terbaik untuk pengembangan web dan bahasa favorit banyak programmer karena kesederhanaan nya. Banyak orang menggunakan Python untuk melakukan otomasi sederhana dan kompleks.

Langkah 3: Belajar UNIX

UNIX adalah sistem operasi komputer multi-tasking dan multi-user yang dirancang untuk memberikan keamanan yang baik untuk sistem operasi system. UNIX dikembangkan oleh beberapa karyawan dari AT & T di Bell Labs. cara terbaik untuk belajar UNIX adalah mencoba OS opensource (misalnya CentOS) dan menginstal / menjalankan di komputer kalian sendiri. anda dapat mengoperasikan internet tanpa belajar UNIX, tetapi tidak mungkin bagi kalian untuk menjadi hacker internet tanpa memahami UNIX.

Jika anda belum pernah menggunakan sistem operasi Unix sama sekali, beberapa perintah linux penting akan membuat kamu nyaman dalam mendapatkan pengetahuan baru.

Unix in a Nutshell oleh Arnold Robbins adalah cara yang baik untuk mengetahui seluk-beluk Unix. Buku ini akan mengajarkan anda bagaimana menggunakan Unix.

Hal berikutnya yang perlu anda ketahui adalah internal sistem operasi ini. saya merekomendasi
Desain dari UNIX Sistem Operasi oleh Maurice J. Bach untuk mendapatkan pemahaman mendalam dari sistem operasi Unix.

Sejumlah server web besar yang di-host pada server berbasis Unix dan mengetahui internal sistem operasi ini akan menjadi benar-benar sebuah dorongan besar dalam keterampilan yang wajib dimiliki tentang cara menjadi hacker.

Langkah 4: Belajar Lebih dari Satu Sistem Operasi

Ada banyak sistem operasi lain selain UNIX. Sistem operasi Windows adalah salah satu sistem yang paling sering bermasalah, maka itu baik untuk belajar menjebol sistem Microsoft, yang sistem nya berbasis closesource atau tertutup.

Menurut Database Kerentanan Nasional, sistem operasi Microsoft memiliki sejumlah besar kerentanan.

Installer OS Windows didistribusikan dalam biner, oleh karena itu tidak mudah bagi anda untuk membaca kode di sistem windows. kode biner pada dasarnya adalah representasi digital dari teks dan data yang hanya dimengerti oleh komputer. Namun, mengetahui bagaimana program yang ditulis untuk sistem windows.

Salah satu kerentanan baru dari OS terpopuler ini adalah bahwa aplikasi Java Web Start dapat diluncurkan secara otomatis bahkan jika Java plug-in dinonaktifkan. Bagaimana cara menjadi seorang hacker adalah tentang mengetahui kelemahan sistem operasi dan menargetkan mereka secara sistematis.

Langkah 5: Pelajari Konsep Jaringan

Konsep jaringan sangat dibutuhkan ketika kamu ingin menjadi seorang hacker.

Memahami bagaimana jaringan diciptakan penting, namun anda perlu mengetahui perbedaan antara berbagai jenis jaringan. Memiliki pemahaman yang jelas tentang TCP / IP dan protokol UDP adalah suatu keharusan untuk dapat mengeksploitasi kerentanan pada world wide web.

Memahami apa yang subnet, LAN, WAN dan VPN.

Perintah jaringan untuk melakukan permintaan HTTP sangat perlu pada ujung jari anda. Protokol HTTP, adalah pintu gerbang yang dilalui seseorang memasuki dunia internet. Oleh karena itu perlu untuk belajar protokol ini untuk memecahkan hambatan. Para hacker sering menggunakan gateway HTTP untuk melanggar sistem keamanan dan mengambil kontrol atas hal itu.

Apache http adalah salah satu web server yang paling umum digunakan dan mengetahui isi dalam Apache dan keluar dari itu akan memberdayakan anda pada setiap HTTP atau usaha terkait protokol lapisan aplikasi lainnya.

Nmap adalah alat scanning jaringan yang kuat yang digunakan oleh hacker keamanan profesional di seluruh dunia untuk mengidentifikasi host yang rentan. Namun, untuk secara efektif mulai menggunakannya kamu harus memahami dasar-dasar jaringan. Untuk mendapatkan keterampilan maju pada Nmap kamu dapat merujuk buku oleh pencipta Nmap Scanning Network : The Official Nmap Project Guide to Network Discovery dan Scurity Scanning.

Langkah 6: Mulai dengan hal yang Simple Baca Beberapa Tutorial Tentang Hacking

Ini adalah cara sederhana dan terbaik untuk memulai menjadi seorang hacker profesional. Baca sebanyak mungkin tutorial yang dimaksudkan untuk hacking. Artikel Gooretro ini akan memberikan wawasan dan membantu anda mengembangkan sikap untuk menjadi seorang hacker. Beberapa tutorial bisa dimulai dari Nmap, Nessus dan SuperScan, beberapa program peretasan atau alat-alat yang umumnya digunakan oleh hacker. tutorial ini banyak betebaran di internet, tersedia dalam bentuk Teks dan video tutorial yang akan menjawab semua pertanyaan di pikiran agan untuk menjadi seorang hacker.

Langkah 7: Belajar Kriptografi

Sebagai seorang hacker ahli, anda perlu memahami dan menguasai seni kriptografi. Teknologi kriptografi dan enkripsi sangat penting untuk internet dan jaringan. Ini adalah praktek dan studi teknik yang digunakan untuk komunikasi yang aman di hadapan pihak ketiga. enkripsi dilakukan untuk berbagai aspek keamanan informasi seperti kerahasiaan data, integritas data dan otentikasi. Selain itu, teknologi kriptografi secara luas digunakan dalam kartu ATM, password komputer dan e-commerce. Sementara hacking, kode-kode yang dienkripsi perlu dipecah, yang disebut dekripsi.

Kriptografi banyak digunakan dalam komunikasi berbasis internet SSL. Seorang hacker ahli harus bisa memahami cara kerja SSL dan apa pentingnya kriptografi dalam menjaga SSL aman.

Cobalah membaca tentang berbagai algoritma enkripsi dan melihat mengapa mereka sulit untuk mendekripsi. Berpartisipasi dalam tantangan untuk mendekripsi enkripsi yang kuat. Seorang hacker ahli akan mampu menunjukkan kelemahan dalam algoritma enkripsi dan harus bisa menulis sebuah program yang dapat menunjukkan bagaimana dekripsi dapat dilakukan tanpa banyak informasi tentang kunci.

Memahami berbagai teknik yang digunakan untuk password cracking. Ada puluhan alat yang tersedia untuk melakukan password cracking. Menjadi ahli hacking penting untuk memahami bagaimana untuk membuat sebuah program yang dapat crack password dari teks dari nol.

Langkah 8: Mencoba A Lot

Ini merupakan langkah penting untuk menetapkan diri sebagai seorang hacker ahli. Setup laboratorium sendiri untuk bereksperimen pembelajaran pada aplikasi praktis. Sebuah laboratorium sederhana yang diisi oleh komputer anda, Setelah ada kemajuan kamu mungkin ingin menambahkan lebih banyak komputer dan perangkat keras yang diperlukan untuk eksperimen.

Ada baik untuk mencoba bereksperimen pada komputer pribadi, di mana kamu dapat memperbaiki jika melakukan kesalahan sekecil apapun. Banyak hacker awalnya memulai dengan men-download aplikasi lab virtual seperti Oracle VirtualBox. tapi kamu membutuhkan setidaknya 3GB RAM pada komputer dan spek prosesor yang relatif tinggi untuk bisa melakukan eksperimen hacking di Oracle. Menyiapkan virtual machine sangat penting, karena akan memungkinkan Anda untuk menguji virus, aplikasi dan server tanpa mempengaruhi kinerja atau file sistem PC kamu sendiri.

Beberapa hal mungkin perlu kamu ingat ketika melakukan percobaan
  • Menyimpan cadangan / mem backup data sebelum percobaan.
  • Mulai dari hal yang terkecil.
  • Tahu kapan harus berhenti.
  • Mendokumentasikan kemajuan percobaan.
  • Terus berimprovisasi.
  • Mengotomatisasi tugas yang berulang.

Langkah 9: Baca Beberapa Buku Dari Ahli

Membaca akan selalu meningkatkan pengetahuan anda. Cobalah untuk membaca sebanyak mungkin buku dan artikel yang ditulis oleh para ahli di bidang etika hacking dan keamanan perusahaan.

Membaca banyak tentang segala sesuatu yang berhubungan sangat penting dalam dunia hacker yang kamu harus juga mempertimbangkan meningkatkan kecepatan membaca. Jika kecepatan membaca Anda lambat maka kamu mungkin tidak mendapat kemajuan cepat dalam bidang ini.

Ketika banyak membaca, yang juga penting untuk mengetahui bahwa mayoritas konten di web tidak layak untuk waktu anda. Banyak orang menggunakan trik SEO untuk menarik lalu lintas tetapi memiliki sedikit nilai yang terkandung di dalamnya. Jika kamu melihat sebuah artikel dalam hitungan detik dan memutuskan untuk tidak membacanya ini akan menghemat banyak waktu untuk membaca beberapa konten yang benar-benar harus diteliti dengan baik.

Langkah 10: Berpartisipasi Dalam Tantangan Hacking 

Partisipasi teratur dalam tantangan hacking yang dapat membantu kamu mempelajari lebih lanjut dan mempertajam pengetahuan. Ada beberapa perusahaan yang mengatur tantangan ini dalam rangka untuk memeriksa kerentanan produk software mereka. Tantangan hacking yang paling umum termasuk melanggar sistem keamanan perangkat lunak dan mengambil kontrol dari sistem komputer pihak ketiga. Selain itu, ada beberapa situs web yang tercantum di bawah ini yang mempunyai tantangan secara uptodate yang menawarkan peretasan secara online.
  • www.hackquest.de
  • www.hacktissite.org
  • www.trythis0ne.com
  • www.hackchallenge.net
  • www.hacking-lab.com

Langkah 11: Tulis Kerentanan yang kamu temukan

Kerentanan program adalah kelemahan program. Ini adalah pendekatan yang baik untuk mencari kerentanan program yang ada dan berbagi dengan orang lain. Dengan cara ini kamu akan memiliki pilihan untuk mengumpulkan beragam pendapat dari sumber yang berbeda, memungkinkan kamu untuk mengasah keahlian yang kamu sudah capai saat ini.

Contoh kerentanan komputer termasuk pelanggaran keamanan, kesalahan validasi input, bug hak istimewa dan juga kegagalan antarmuka pengguna. Misalnya, Microsoft Internet Explorer 11 memiliki bug kerentanan dalam versi preview-nya yang menjadikan beberapa hacker memanfaatkan nya.

Mengidentifikasi kelemahan baru dalam perangkat lunak apapun adalah karya nyata setiap hacker ahli pasti akan melakukan.

Langkah 12: Berkontribusi dengan Project Keamanan

Berkontribusi untuk proyek keamanan komputer open source adalah platform yang bagus untuk menguji kemampuan anda. Hal ini tidak semua orang bisa. Banyak organisasi seperti Mozilla dan Apache menawarkan jenis proyek open source. Cobalah untuk menjadi bagian dari proyek ini dan menambahkan kontribusi yang berharga untuk kepentingan masyarakat.

Berpartisipasi dalam proyek keamanan open source seperti anti-spam, anti-virus, firewall dan data removal yang membantu anda meningkatkan ketangkasan sebagai seorang hacker pro.

Berkontribusi melalui temuan kerentanan yang kamu temukan ke database kerentanan global dan memberikan nya kembali kepada masyarakat.

Ingat tidak masalah jika kontribusi anda sangat kecil, selama kamu berpartisipasi dan menambah nilai ini pasti akan membantu.

Langkah 13: Terus Belajar

Kunci keberhasilan tentang cara menjadi hacker adalah terus belajar. Membaca blog hacking yang tersedia di situs seperti blog hackerfactor dan IKEA hacker blog, berpartisipasi dalam forum seperti hackforums.net dan hack elit adalah cara yang bagus untuk menyegarkan pengetahuan anda sebagai seorang hacker. Forum video online seperti TED atau Techtalk merupakan sumber yang baik untuk mengetahui lebih banyak tentang teknik hacking yang baru muncul dan teknologi yang sedang digunakan. kamu juga harus mencoba mengikuti tulisan dari hacker terkenal seperti Adrian Lamo, Kevin Mitnick, Kevin Poulsen dan Robert Tappan Morris.

Nah, itulah sedit ulasan tentang tatacara bagaimana cara menjadi hacker dan membantu anda menjadi seorang hacker yang ahli. Namun, Kamu harus menjadi warga negara yang bertanggung jawab dan selektif, memastikan kamu tidak menggunakan keterampilan ini untuk pelanggaran keamanan dari lembaga penting, karena dapat membuat hidup kamu dalam kesulitan. Kamu juga harus selalu ingat, untuk setiap alat hacking, selalu ada counter hack tool. Oleh karena itu, Jadilah hacker yang cerdas lebih penting lagi jadilah hacker yang bertanggung jawab. Terima kasih dan semoga bermanfaat.

sumber kami : gooretro

No comments:

Post a Comment