> root@module_13:~$ ./Ethical_Hacking.sh

THE WHITE HAT PARADIGM

Hacking bukanlah kejahatan; ia adalah *mindset* untuk memahami sistem melampaui batasnya. Pelajari batas etika, metodologi *Pentesting*, seni *Responsible Disclosure*, dan garis tipis antara *Bug Bounty* dengan pemerasan.

BAGIAN 1: THE HATS (FILOSOFI PERETAS)

Mengurai spektrum moral dan legal di dunia *cybersecurity*.

White Hat

Sering disebut Ethical Hackers atau *Penetration Testers* (Pentesters). Mereka meretas sistem DENGAN IZIN RESMI (Surat Kontrak/RoE) dari pemilik sistem. Tujuannya murni defensif: menemukan celah sebelum ditemukan oleh penjahat, dan melaporkannya untuk diperbaiki.

Status Hukum: 100% Legal & Dilindungi.

Black Hat

Dikenal sebagai Crackers atau *Cybercriminals*. Meretas TANPA IZIN dengan motif egois: mencuri data nasabah, memeras (*Ransomware*), merusak reputasi kompetitor, atau menjual kerentanan di *Dark Web*.

Status Hukum: Kriminal (Pidana UU ITE).

Grey Hat

Berada di Area Abu-abu Etika. Mereka memindai atau meretas sistem TANPA IZIN (niatnya iseng atau pamer *skill*), namun tidak merusak. Jika menemukan celah, mereka melaporkannya ke pemilik (terkadang meminta imbalan finansial agar celah tersebut tidak disebar).

Status Hukum: Ilegal (Sangat Berisiko).

BAGIAN 2: PENTESTING PHASES

Metodologi standar industri (CEH/CompTIA) dalam meretas sistem secara terstruktur.

1

Reconnaissance (Footprinting)

Fase Intelijen. Mengumpulkan informasi sebanyak mungkin tentang target tanpa menyentuh sistem utamanya secara agresif. Ini adalah 80% dari total pekerjaan seorang *hacker*.

Aktivitas: Mencari IP *address*, memindai *subdomain* tersembunyi, melihat profil LinkedIn pegawai (untuk target *Phishing*), dan menggunakan *Google Dorks*.
2

Scanning & Enumeration

Kontak langsung dengan target. Memindai jaringan untuk menemukan "Pintu" (Port) yang terbuka dan mengidentifikasi versi sistem operasi atau *software* yang digunakan.

Aktivitas: Menjalankan *Nmap* untuk mencari *port* 80 (HTTP) atau 22 (SSH) yang terbuka, dan menggunakan *Nessus/OpenVAS* untuk mendeteksi kelemahan versi *software*.
3

Gaining Access (Exploitation)

Mengeksploitasi kerentanan yang ditemukan di Fase 2 untuk membobol sistem. Ini adalah momen di mana peretas masuk ke dalam *server* atau aplikasi.

Aktivitas: Meluncurkan serangan *SQL Injection* di form login untuk *bypass authentication*, atau menembakkan *exploit* via *Metasploit* ke server yang belum di-*patch*.
4

Maintaining Access

Setelah berada di dalam, peretas ingin memastikan mereka tidak kehilangan akses jika administrator merestart server. Mereka akan membuat "pintu belakang".

Aktivitas: Menanamkan *Backdoor*, *Rootkit*, atau membuat akun admin baru yang tersembunyi agar bisa *login* kapan saja di masa depan.
5

Covering Tracks & Reporting

Di sinilah perbedaan mutlak antara Black Hat dan White Hat.

Black Hat: Covering Tracks

Menghapus *log file* server agar jejak IP mereka tidak terdeteksi oleh *Digital Forensics* (Modul 10).

White Hat: Reporting

Menulis laporan detail (*Vulnerability Report*) yang berisi langkah-langkah eksploitasi dan rekomendasi perbaikan (*patch*) untuk diserahkan ke klien.

BAGIAN 3: RESPONSIBLE DISCLOSURE

Bagaimana melaporkan celah keamanan tanpa diancam penjara.

Sering terjadi kasus di Indonesia di mana seorang mahasiswa IT iseng memindai situs pemerintah/swasta, menemukan celah keamanan, lalu langsung mem-posting *screenshot*-nya di media sosial (X/Twitter) untuk pamer. Alih-alih diberi ucapan terima kasih, mereka malah dijemput Polisi karena dianggap meretas dan mencemarkan nama baik institusi. Inilah pentingnya etika Responsible Disclosure.

Responsible Disclosure

Adalah etika pengungkapan kerentanan secara bertanggung jawab. Praktisi keamanan setuju untuk melaporkan *bug* secara Pribadi (Private) kepada pemilik sistem, dan memberikan waktu yang wajar (biasanya 30-90 hari) bagi perusahaan untuk memperbaiki celah tersebut sebelum detail kerentanannya dipublikasikan ke ranah umum (*Public Disclosure*).

Aturan Emas: Jangan pernah mengekstrak/mengunduh data *user* (*dump database*) sebagai bukti. Cukup kirimkan *Proof of Concept* (PoC) seperti struktur kueri yang berhasil *bypass* secara legal.

Bug Bounty Programs

Untuk melegalkan pencarian celah oleh komunitas *hacker* global, banyak perusahaan (Google, Gojek, Tokopedia) membuka program Bug Bounty. Mereka secara terbuka memberikan izin (*Legal Safe Harbor*) kepada siapa saja untuk meretas sistem mereka dengan aturan yang ketat (*Rules of Engagement*), dan memberikan hadiah uang (*Bounty*) bagi yang berhasil.

Platform Resmi: HackerOne, Bugcrowd, YesWeHack. Meretas di luar *scope* target yang diizinkan di platform ini tetap diklasifikasikan sebagai *Illegal Access*.
Peringatan Hukum (UU ITE)

Melakukan Scanning (misal menggunakan *Acunetix* atau *DirBuster*) pada server yang bukan milik Anda, tanpa izin tertulis (*Rules of Engagement/RoE*), dapat ditafsirkan sebagai Akses Ilegal menurut Pasal 30 UU ITE. Tidak ada alasan "Saya kan cuma ngecek keamanannya" di mata hukum jika tidak ada kontrak resmi.

BAGIAN 4: BERKAS KASUS 13

Garis tipis antara Bug Bounty dan Pemerasan (*Extortion*).

ARCHIVE: THE UBER BUG BOUNTY COVER-UP (2016)

Klasifikasi: Data Exfiltration, Extortion, & Corporate Cover-up

> Analisis Repositori GitHub Privat...
> PERINGATAN: Kredensial AWS bocor. Hacker menyedot 57 Juta data *user* dan sopir Uber.
> Komunikasi: Hacker memeras eksekutif Uber sebesar $100,000 agar data tidak dipublikasikan.
> Status: Eksekutif Uber membayar tebusan tersebut dan menyamarkannya sebagai pembayaran "Bug Bounty" resmi melalui HackerOne untuk menutupi kejahatan.

1. The Incident (Kronologi)

Pada 2016, dua *hacker* berhasil menembus server AWS Uber dan mencuri 57 juta data sensitif. Alih-alih melaporkan *bug* sesuai etika (*Responsible Disclosure*), mereka menyedot data (*Data Exfiltration*) dan memeras perusahaan. Kepala Keamanan (CSO) Uber saat itu, Joe Sullivan, memutuskan untuk membayar tebusan $100k dan menyuruh *hacker* menandatangani NDA (Perjanjian Kerahasiaan) agar tutup mulut, lalu menyamarkan pembayaran itu sebagai *reward Bug Bounty*.

2. The Bug (Analisis Etika)

Kasus ini adalah perpaduan **Black Hat Hacking** dan **Tata Kelola TI yang korup**. Sang *hacker* melewati batas *Bug Bounty* karena mencuri data pengguna untuk memeras. Di sisi lain, CSO Uber melanggar etika profesional dan hukum negara karena menggunakan program *Bug Bounty* yang mulia sebagai alat pencucian uang/suap untuk menutupi insiden kebocoran data dari mata publik dan regulator (*Cover-up*).

3. The Law (Jerat Hukum)

Di Amerika Serikat, CSO Uber divonis bersalah secara pidana federal karena "Menghalangi Keadilan" (*Obstruction of Justice*). Jika terjadi di Indonesia, sang *hacker* dapat dijerat Pasal 30 UU ITE (Akses Ilegal) & Pasal 32 (Pencurian Data), serta Pemerasan. Sementara Eksekutif Uber akan dijerat sanksi berat karena melanggar kewajiban Breach Notification (Wajib lapor kebocoran data maksimal 3x24 jam) di bawah UU PDP.

4. The Patch (Mitigasi Bug Bounty)

  • Strict Rules of Engagement (RoE): Program *Bug Bounty* harus menetapkan aturan tegas bahwa *hacker* DILARANG KERAS mengekstrak/mendownload data PII (Personal Identifiable Information) pengguna sebagai *Proof of Concept*.
  • Transparansi Otoritas: Perusahaan dilarang keras membayar tebusan pemerasan melalui platform *Bug Bounty* resmi (seperti HackerOne) untuk tujuan *cover-up*. Wajib lapor ke BSSN/Polri jika terjadi *breach*.

LAB SIMULASI: THE GREY HAT DILEMMA

> run scenario_01 --role "Security_Enthusiast"

[SYS_MSG] Anda adalah mahasiswa IT yang sedang iseng menganalisis API dari sebuah aplikasi E-Commerce lokal favorit Anda. Secara tidak sengaja, Anda menemukan celah IDOR (Insecure Direct Object Reference).

Hanya dengan mengganti angka parameter user_id=101 menjadi user_id=102 di URL browser, Anda bisa melihat nama lengkap, alamat, dan mutasi saldo dompet digital milik *user* lain tanpa perlu *login* sebagai mereka. Aplikasi ini TIDAK memiliki program *Bug Bounty* resmi.

Terapkan Etika Profesional. Apa tindakan Anda?

NAVIGASI

Modul 1: Etika & Hukum Siber Modul 2: Cyber Ethics & Netiquette Modul 3: The Digital Paradox Modul 4: Cybercrime & Hacker Ethics Modul 5: IT Professionalism Modul 6: HAKI & Open Source Modul 7: E-Business Law & E-Contract Modul 8: Data Privacy & UU PDP Modul 9: AI Ethics & Future Law Modul 10: Forensik Digital & Hukum Pembuktian Modul 11: Cyber Warfare & National Security Modul 12: IT Governance & Compliance Modul 13: Ethical Hacking & Bug Bounty Modul 14: Social Media Ethics & Algorithms UAS: Artikel Ilmiah UTS: Etika & Hukum Siber
Beranda Utama

CYBER.NETHICS LMS v2.0