Apa itu Bug Bounty ?

Muchammad Rizky Yudistira 6 Januari 2023

Apa itu Bug Bounty ?

Hola Coders ! How Are You guys ? Semoga kalian baik baik saja ya. By The Way, tentu kalian kenal dengan istilah bug bounty ? Nah, pada artikel ini, mimin akan menjelaskan apa itu bug bounty, so, stay tune

Pengertian Bug Bounty

photo-1510915228340-29c85a43dcfeixlibrb-4.0.jpg

Bug bounty adalah sebuah program yang dibuat oleh para perusahaan atau developer untuk memberikan apresiasi berupa uang kepada para hacker. Apresiasi tersebut diberikan kepada para hacker yang berhasil menemukan dan melaporkan bug pada website atau aplikasi mereka. Program ini saling menguntungkan antara hacker dengan perusahaan. Di mana, perusahaan mendapatkan benefit berupa laporan bug, sehingga bisa meningkatkan sistem keamanan mereka. Sedangkan, hacker mendapatkan benefit berupa hadiah uang maupun barang. Biasanya, program bug bounty ini dilakukan oleh hacker yang disebut bug hunter.Bug hunter akan "menyerang" dan menganalisa jika sebuah serangan yang mereka buat bisa berdampak buruk pada segi keamanan.

Langkah Kerja Bug Bounty

photo-1550439062-609e1531270eixlibrb-4.0.jpg

  1. Bug hunter akan menemukan bug di sebuah program.
  2. Setelah bug ditemukan, para bug hunter akan menulis laporan yang mana nanti laporan tersebut akan dikiram dan ditindaklanjuti oleh pihak developer dengan rincian sebagai berikut : a. Jenis bug b. Bagaimana pengaruh bug tersebut terhadap program c. Tingkat keparahan bug 3. Setelah mengisi laporan, bug hunter perlu menyertakan langkah-langkah dan detail utama bug tersebut untuk membantu pihak developer mereplikasi dan memvalidasi bug tersebut. 4. Setelah developer perusahaan meninjau dan mengkonfirmasi bug tersebut, barulah perusahaan memberi hadiah kepada bug hunter sebagai bentuk apresiasi.
How To Become bug hunter

1. Mengetahui dasar komputer

photo-1581093202218-980a6769202bixlibrb-4.0.jpg

Maksudnya adalah jadi kalian harus paham betul tentang dasar komputer dari proses input, proses serta output sistem komputer.

2. Paham bahasa pemrograman

photo-1518773553398-650c184e0bb3ixlibrb-4.0.jpg

Untuk menjadi seorang bug hunter, setidaknya kalian paham minimal satu bahasa pemrograman. Kenapa ? dikarenakan nantinya kalian akan banyak berhubungan dengan website atau aplikasi yang dibuat oleh developer.

3. Menguasai sistem operasi komputer

photo-1516572882635-812cabb5ec2bixlibrb-4.0.jpg Kebanyakan para bug hunter bekerja tidak menggunakan sistem operasi windows. Rata - rata mereka menggunakan Linux untuk sistem operasi mereka. Selain gratis serta bebas dikembangkan, Linux sendiri terbilang cukup aman dari serangan virus.

4. Ikut Komunitas

photo-1557426272-fc759fdf7a8dixlibrb-4.0.jpg

Ikut ke dalam komunitas adalah salah satu opsi untuk menjadi bug hunter. Ada banyak benefit yang bisa didapatkan apabila mengikuti komunitas. Dengan mengikuti komunitas, kita bisa mendapatkan benefit berupa networking dan juga mendapatkan pembelajaran dari yang lain. Di Indonesia sendiri, ada banyak komunitas yang bisa diikuti seperti bug bounty Indonesia atau komunitas lainnya.