Belajar Bahasa Pemrograman terbaik Oleh Hacker
Belajar Bahasa
Pemrograman terbaik Oleh Hacker
Ada banyak bahasa komputer, yang sama berlaku untuk
hacking, ada bahasa pemrograman yang berbeda yang hacker biasanya belajar untuk
tujuan hacking dan itu juga tergantung pada target. Mereka pada dasarnya dibagi
menjadi tiga bagian:
- Web Hacking
- Exploit Writing
- Reverse Engineering
#1 Web Hacking
Ketika hacker memiliki niat untuk hack situs web dan
aplikasi, ia / dia belajar coding web seperti HTML, CSS, dan Javascript sebagai
mayoritas situs web yang dibangun dengan menggunakan bahasa tersebut. Hal ini
memungkinkan hacker untuk mendapatkan pegangan yang kuat pada coding dari situs
web atau aplikasi.
HTML
Ini adalah bahasa markup yang digunakan secara luas
untuk menggambarkan halaman web. HTML adalah singkatan dari Hypertext Markup
Language. Dengan belajar HTML, hacker mampu memahami tindakan web, respon dll
Javascript
Ini adalah bahasa pemrograman HTML dan Web. Hal ini
digunakan secara luas di website untuk Interface
yang lebih baik dan respon cepat. Dengan belajar Javascript, hacker dapat
memahami mekanisme sisi klien yang diperlukan untuk menemukan kelemahan sisi
klien.
PHP
Ini adalah bahasa server side scripting yang
digunakan dalam pengembangan web dan juga digunakan sebagai tujuan umum bahasa
pemrograman. Ia mengatur aplikasi web dan database. Hampir mengontrol segala
sesuatu di situs dan server.
SQL
SQL
singkatan dari Structured Query Language adalah bahasa pemrograman tujuan
khusus digunakan untuk mengelola data dalam sistem manajemen database
relasional atau relational database management system [RDBMS]. Itu adalah di
belakang untuk mengelola informasi sensitif seperti kredensial pengguna,
rincian bank, rincian pengguna dll Untuk mencuri rincian sensitif, dapat mematai
untuk menyerang SQL dari sebuah situs web.
#2 Exploit Writing
Python
Hal
ini banyak digunakan dalam tujuan umum dan bahasa pemrograman tingkat tinggi.
Hacker harus tahu Python karena bertanggung jawab untuk menciptakan eksploitasi
dan tools. dengan desain menekankan pembacaan kode.
Ruby
Ini adalah dinamis, reflektif, berorientasi objek
dan tujuan umum bahasa pemrograman. Hal ini digunakan untuk berbagai keperluan
tetapi umumnya digunakan untuk Aplikasi Web seperti Ruby on Rails framework.
Perl
Ini adalah familiar dengan bahasa dari tingkat tinggi,
tujuan umum, bahasa pemrograman dinamis. Hal ini digunakan untuk penulisan
eksploitasi. Dengan Perl, hacker mampu menemukan banyak eksploitasi jika
ditulis dalam PERL. Namun, bahasa yang sangat rumit dan itu sebelumnya disebut
sebagai duct tape dari Internet.
Reverse
engineering
Ini juga disebut
struktur engineering. Ini adalah prosedur
penggalian informasi dari apa-apa dan kemudian mereproduksi itu dengan
menggunakan informasi yang diambil. Hal ini dapat juga digunakan untuk
memecahkan software dan media untuk memberhentikan proteksi salinan mereka.
Sebaliknya, kami telah menyoroti beberapa bahasa
yang populer di kalangan hacker:
- Python
- Ruby
- JavaScript
- C
- C#
- PHP
- Java
- C++
- Haskell
- Clojure
- CoffeeScript
- Objective C
- Lisp
- Perl
- Scala
- Scheme
- Other
- Erlang
- Lua
- SQL
Jadi, ini adalah bahasa pemrograman yang dipelajari oleh
hacker untuk berbagai keperluan. Dengan kata lain kita juga dapat mengatakan
hacker itu adalah orang yang menemukan kerentanan dalam sistem komputer atau
jaringan komputer dan kemudian mengeksploitasi. Hacker melakukan hacking untuk
berbagai keperluan seperti keuntungan, tantangan, kesenangan atau melaporkan
kelemahan organisasi.
Komentar
Posting Komentar