Wednesday, April 10, 2019

Bagaimana saya harus mulai belajar peretasan dan apa saja prasyaratnya, seperti bahasa pemrograman, jaringan, OS, dll.? Apakah harus memiliki pengetahuan tentang Java, PHP, atau yang lainnya dari jenis ini?

Saat ini, setiap mahasiswa atau pelajar sekolah ingin menjadi peretas. Karena hype media, istilah hacker dianggap keren dan kriminal pada saat yang sama. Sekarang, karena blog saya pada dasarnya tentang perjalanan saya ke peretasan, saya menerima banyak email tentang cara menjadi seorang peretas. "Saya seorang pemula dalam peretasan, bagaimana saya harus memulai?" atau "Saya ingin dapat meretas akun Facebook teman saya" adalah beberapa pertanyaan yang lebih sering. Pada artikel ini saya akan mencoba menjawab ini dan banyak lagi. Saya akan memberikan instruksi teknis terperinci tentang cara memulai sebagai pemula dan cara berkembang saat Anda memperoleh lebih banyak pengetahuan dan keahlian dalam domain tersebut. Peretasan adalah keterampilan. Dan Anda harus ingat bahwa jika Anda ingin mempelajari peretasan hanya untuk bersenang-senang meretas ke akun Facebook atau email teman Anda, hal-hal tidak akan berhasil bagi Anda. Anda harus memutuskan untuk belajar peretasan karena ketertarikan Anda pada teknologi dan keinginan Anda untuk menjadi ahli dalam sistem komputer.
"Menjadi seorang hacker sangat menyenangkan, tetapi itu semacam kesenangan yang membutuhkan banyak usaha. Upaya ini membutuhkan motivasi."

Pola pikir hacker
Untuk menjadi seorang hacker, Anda harus mulai berpikir seperti itu. Kami menemukan semua jenis teknologi dalam kehidupan nyata kami. Lihatlah mereka dari sudut pandang peretas dengan memikirkan cara untuk meretas mereka. Peretasan tidak hanya tentang komputer. Ini juga tentang bagaimana Anda menggunakan logika dan kecerdikan untuk memecahkan masalah yang Anda temui dalam kehidupan Anda hari ini. Tidak ada yang benar-benar anti-hack. Auto-becak meter, mesin pemungutan suara elektronik, pintu elektronik, sistem biometrik, mobil dan bahkan kapal pesiar semuanya telah diretas di masa lalu. Setiap kali Anda menemukan teknologi apa pun, pikirkan bagaimana hal itu dapat dimanfaatkan untuk melakukan tindakan lain.Anda harus memiliki keingintahuan alami untuk memecahkan teka-teki dan menerima tantangan.
Ketahui teknologi Anda
Menjadi seorang hacker bukanlah tugas yang mudah. Itu tidak akan terjadi dalam beberapa hari atau minggu. Anda akan membutuhkan waktu berbulan-bulan dan bahkan bertahun-tahun untuk mencapai tingkat di mana Anda dapat menyebut diri Anda seorang peretas.Alasan utama untuk ini adalah menjadi seorang hacker membutuhkan banyak pengetahuan teknis. Jika Anda ingin meretas komputer, sepertinya logis bahwa Anda pertama kali tahu cara kerjanya, bukan? Anda harus terbiasa dengan seluk beluk komputer dan tahu sedikit tentang segala sesuatu di domain TI. Untuk ini, Anda perlu belajar banyak hal. Fase pembelajaran ini adalah saat kebanyakan peretas yang bercita-cita tinggi akan menyerah.
Pengetahuan umum IT:
· Pelajari cara menginstal Windows dan Linux.Gunakan VirtualBox atau VMware untuk berlatih ini.
· Pelajari konsep-konsep jaringan seperti alamat IP, subnet, TCP / IP, model OSI, LAN, WAN
· Fungsi switch, router, firewall, jalur akses dll
· Apa itu DNS, DHCP, SNMP, ARP, NAT?
· Apa itu HTTP, FTP, Telnet, RDP, SSH, POP, SMTP, SSL, NetBios?

Poin-poin ini hanyalah konsep minimum, dan Anda harus mempelajarinya secara menyeluruh. Sebagai contoh, Anda perlu tahu bagaimana perjalanan data melalui lapisan OSI, dan peran setiap lapisan dalam transfer data. Saya akan merekomendasikan mengambil kursus jaringan seperti sertifikasi N + CompTIA.
Bahasa pemrograman
Pemrograman pengetahuan diperlukan, meskipun tidak wajib untuk menjadi seorang hacker. Beberapa peretas terbaik dunia dimulai sebagai programmer. Jika Anda tahu pemrograman, Anda akan dapat membedah kode dan menganalisisnya. Anda akan dapat menulis skrip Anda sendiri atau alat peretasan Anda sendiri. Jadi, bahasa pemrograman mana yang harus Anda pelajari? HTML dan JavaScript adalah bahasa internet. Jadi pastikan Anda mempelajarinya terlebih dahulu. mereka juga sangat mudah dipahami dan dipelajari. Jika Anda terdaftar di gelar sarjana ilmu komputer, Anda kemungkinan besar akan belajar C, C ++ dan Java. Tiga bahasa utama ini bagus dan Anda harus terus mempelajarinya, tetapi bagi seorang peretas, Python adalah bahasa terbaik. "Mengapa?"Anda bertanya. Karena Python adalah bahasa yang sangat kuat dan mudah dipelajari pada saat bersamaan. Dengan Python Anda dapat mencapai hasil Anda dengan pengkodean minimal, dan itu tidak perlu dikompilasi. Itu berarti, sama seperti Anda selesai menulis naskah, Anda dapat langsung menjalankannya tanpa harus mengompilasinya. Dan di kemudian hari, jika Anda memutuskan untuk menjadi programmer alih-alih seorang peretas, Python juga dapat mengembangkan aplikasi GUI. Bahkan, sebagian besar YouTube ditulis dalam Python.
Bahasa lain yang harus Anda pelajari adalah PHP. PHP juga gratis dan open source. Ini adalah bahasa scripting sisi server, artinya, halaman login dan formulir berbasis web lainnya ditangani oleh PHP. Pengetahuan tentang ASP. NET juga akan sangat membantu.Anda juga harus tahu perintah dan sintaks MySQL. Pengetahuan ini akan sangat penting nanti ketika Anda melakukan serangan injeksi SQL terhadap situs web. Unduh paket XAMPP dan mulai berlatih PHP dan MySQL
Hal penting lain yang perlu diperhatikan adalah bahwa sebagian besar perguruan tinggi tidak akan mengajarkan Anda konsep pemrograman tingkat lanjut. Penanganan file dan pemrograman soket Jaringan adalah dua konsep yang sangat penting yang harus Anda kenali, terlepas dari bahasanya.
Sumber Terbuka
Komunitas hacker adalah pendukung besar perangkat lunak Open Source. Anda harus berkontribusi pada proyek sumber terbuka ketika Anda bisa. Untuk meningkatkan keterampilan pemrograman Anda, Anda dapat memulai proyek open source dan mengerjakannya. Unduh kode sumber proyek sumber terbuka populer dan pelajari kode tersebut. Sourceforge dan Github adalah titik awal yang sangat baik. Atau, mulai proyek Anda sendiri dan kirim kode sumber online. Ini akan membantu Anda mendapatkan pengakuan.
Linux
Sistem operasi Windows mungkin mudah dan nyaman bagi sebagian besar pengguna, tetapi tentu saja tidak cocok untuk peretas. Dengan perkecualian beberapa alat bantu windows saja, sebagian besar alat peretasan bekerja paling baik di lingkungan Linux. Saya telah memberikan daftar 10 alat peretas terbaik di sini . 9 dari 10 alat tersebut berjalan paling baik di Linux. Anda dapat menggunakan distribusi Linux seperti Ubuntu atau Fedora, tetapi BackTrack dan Kali adalah dua distro Linux utama yang dirancang khusus untuk peretas. Mereka dimuat dengan semua alat peretasan populer, menyelamatkan Anda dari kesulitan mengunduhnya sendiri. Jika Anda belum merasa nyaman untuk meninggalkan windows, Anda dapat menggunakan VirtualBox untuk menginstal BackTrack di sistem Anda, atau Anda dapat melakukan boot ganda pada sistem operasi Anda.
Teknologi Informasi adalah bidang yang sangat luas. Jika Anda melihat perguruan tinggi atau universitas Anda, profesor Anda tahu tentang konsep dan teori pemrograman, Administrator Sistem tahu tentang jaringan dan sistem, pengembang situs web mengetahui pemrograman dan perancangan web. Anda, sebagai seorang peretas, harus mengetahui semua hal ini dan banyak lagi.
Bahkan di bawah domain peretasan, ada banyak subkategori seperti keamanan aplikasi web, keamanan jaringan, forensik digital, rekayasa terbalik dll. Tidak ada yang bisa menjadi baik dalam segala hal. Setelah Anda memiliki pengetahuan dan pengalaman yang memadai dalam peretasan "umum", Anda dapat memilih spesialisasi dan menjadi ahli di dalamnya.
Sekarang, mari kita bicara tentang peretasan yang sebenarnya. Buat lab virtual Anda sendiri dan praktikkan peretasan. Berikut adalah panduan tentang cara melakukan ini . Pelajarisepuluh alat peretasan secara menyeluruh dan terapkan dalam praktik Anda. Jika Anda memiliki pemahaman yang baik tentang konsep teoritis peretasan dan teknologi lainnya, alat ini akan mudah digunakan.Lakukan peretasan aplikasi web menggunakan situs web langsung yang dimaksudkan untuk diretas. Contoh yang bagus adalahwww.hackthissite.org . Ada banyak situs web semacam itu. Google adalah teman terbaik Anda.
Salah satu cara yang baik untuk mempelajari peretasan adalah dengan mengunduh sumber daya pdf dan video dan mempelajarinya. Video tutorial CBT-nugget dan institut lain tersedia dalam torrent. YouTube menyelenggarakan banyak tutorial tentang setiap topik. Lihatlahwww.securitytube.net juga.
Saya akan merekomendasikan metode yang saya gunakan ketika saya mulai. Mulailah dengan memelihara jurnal dan buat daftar semua peretasan yang ingin Anda capai.Contoh, jika Anda kuliah, tujuan Anda mungkin - melewati penyaringan web, mengakses log kehadiran, dll. Kerjakan tujuan-tujuan ini hingga Anda mencapainya.Demikian pula, tujuan Anda mungkin untuk masuk ke sistem seseorang. Kerjakan secara konsisten tanpa menyerah sampai Anda berhasil. Rekam semua yang ada di jurnal Anda. Ini akan membantu Anda merenungkan seberapa jauh Anda telah datang.
Teruslah berlatih dan terus belajar. Itulah satu-satunya cara untuk pergi. Jika Anda kuliah, jangan buang waktu untuk berpesta atau facebook. Waktu itu berharga. Manfaatkan setiap momen bangun Anda. Jika Anda mengenal orang-orang yang memiliki situs web atau perusahaan kecil, bicarakan dengan mereka dan minta mereka memberi Anda kesempatan melakukan tes penetrasi (peretasan etis) untuk situs web dan jaringan mereka. Ini akan memberi Anda pengalaman dunia nyata. Namun, Anda harus ingat untuk mendapatkan izin tertulis dari mereka. Meretas situs web atau sistem seseorang tanpa izin tertulis adalah ilegal dan Anda bisa berakhir di penjara. Otorisasi verbal tidak berlaku di pengadilan. Setelah Anda dapat meretas situs web mereka, tulis laporan dan kirim ke mereka.
Jadi, begitulah cara Anda menjadi seorang hacker! Seperti yang Anda lihat, menjadi seorang hacker adalah proses yang panjang, jadi jika Anda berada di dalamnya hanya untuk itu, ini bukan domain untuk Anda. Setelah semua yang dikatakan, Anda harus ingat untuk selalu etis setiap saat. Peretasan etis adalah domain berisiko jika Anda ceroboh dan Anda tidak ingin berakhir di sisi hukum yang salah.

No comments:

Post a Comment