1
Ringkasan Proyek
daffainfo/AllAboutBugBounty bukan aplikasi. Isinya kumpulan catatan bug bounty yang dikumpulkan penulis dari berbagai sumber, dan README membuka pintu kontribusi bagi siapa pun yang ingin menambah catatan. README.md:1-21
Karena itu tidak ada kode yang bisa dijalankan, tidak ada endpoint, dan tidak ada schema. Seluruh materi berbentuk berkas Markdown berisi teknik pengujian, daftar payload, dan hasil pengamatan per kerentanan. README hanya berperan sebagai indeks: setiap judul di dalamnya menautkan satu berkas catatan, dan satu-satunya berkas non-catatan adalah README itu sendiri.
Tujuh Kelompok Materi
README membagi kumpulan catatan menjadi tujuh kelompok. Enam kelompok berupa folder, sedangkan List Vulnerability disimpan sebagai berkas di akar repository dengan nama yang memuat spasi. Alur dari README ke setiap kelompok digambarkan di bawah, termasuk satu catatan yang tidak pernah ditautkan README.
graph TD
README["README.md"]
VULN["List Vulnerability — 20 tautan"]
BYPASS["Bypass — 4 catatan"]
CHECK["Checklist — 1 catatan"]
CVE["CVEs — hanya 2021"]
MISC["Miscellaneous — 7 tautan"]
TECH["Technologies — 12 catatan"]
RECON["Reconnaissance — 4 catatan"]
ORPHAN["On Site Request Forgery.md — tidak ditautkan"]
README --> VULN
README --> BYPASS
README --> CHECK
README --> CVE
README --> MISC
README --> TECH
README --> RECON
README -.-> ORPHAN
style README fill:#f59e0b,color:#000
style VULN fill:#2d7d46,color:#fff
style BYPASS fill:#2d7d46,color:#fff
style MISC fill:#2d7d46,color:#fff
style TECH fill:#2d7d46,color:#fff
style RECON fill:#2d7d46,color:#fff
style CHECK fill:#f59e0b,color:#000
style CVE fill:#f59e0b,color:#000
style ORPHAN fill:#dc2626,color:#fff
%% fig: Peta README ke tujuh kelompok materi
%% desc: README menautkan enam folder dan satu daftar kerentanan di akar, sementara satu berkas kerentanan berdiri tanpa tautan.| Kelompok | Lokasi berkas | Jumlah tautan README | Isi |
|---|---|---|---|
| List Vulnerability | akar repository | 20 | Kerentanan web dari Arbitrary File Upload sampai Web Cache Poisoning; setiap berkas dinamai dengan spasi, misalnya Cross Site Scripting.md README.md:9-292 |
| Bypass | Bypass/ | 4 | Bypass 2FA, Bypass 403, Bypass 429, dan Bypass Captcha README.md:31-353 |
| Checklist | Checklist/ | 1 | Hanya Forgot Password yang tersedia; Register Functionality masih ditandai SOON! README.md:37-394 |
| CVEs | CVEs/2021/ | 1 | Baru tahun 2021 yang bertaut, sedangkan 2022 dan 2023 ditandai SOON README.md:41-445 |
| Miscellaneous | Misc/ | 7 | Account Takeover sampai Tabnabbing; folder sebenarnya memuat 8 berkas README.md:46-536 |
| Technologies | Technologies/ | 12 | Apache HTTP Server, Confluence, Grafana, HAProxy, Jenkins, Jira, Joomla, Laravel, Moodle, Nginx, WordPress, Zend README.md:55-677 |
| Reconnaissance | Reconnaissance/ | 4 | Scope Based Recon, Github Dorks, Google Dorks, Shodan Dorks README.md:69-738 |
Dua catatan di luar tabel perlu diperhatikan karena tidak tercakup daftar README. Pertama, berkas On Site Request Forgery.md ada di akar repository namun tidak muncul di bagian List Vulnerability README.md:9-292; isinya membahas OSRF dan membedakannya dari CSRF. On Site Request Forgery.md:19 Kedua, folder Misc/ memuat satu berkas tambahan yang tidak ditautkan README, yaitu catatan tentang API key dan token OAuth yang terekspos. Misc/Exposed API keys.md:110
⚠️ Jangan menganggap README sebagai daftar isi yang lengkap. Beberapa catatan hanya bisa ditemukan dengan membaca isi folder langsung.
Satu CVE sudah didokumentasikan sebagai contoh format: CVE-2021-36873, XSS persisten pada plugin WordPress iQ Block Country versi <= 1.2.11 dengan skor CVSS 5.5 MEDIUM. CVEs/2021/CVE-2021-36873.md:1-711
Status To-Do yang Tercatat
README menutup dengan daftar to-do. Dua butir sudah selesai dan tiga butir masih terbuka, dengan satu sub-butir selesai dan satu sub-butir lain belum.
| Butir | Status di README | Cakupan |
|---|---|---|
| Tidy up the reconnaisance folder | terbuka | Merapikan isi Reconnaissance/ |
| Added more lesser known web attacks | terbuka | Menambah serangan web yang jarang dibahas |
| Added CVEs folder | selesai | Folder CVEs/2021/ sudah ada |
| Writes multiple payload bypasses for each vulnerability | terbuka | Induk dari dua sub-butir di bawah |
| Payload XSS for each WAF (Cloudflare, Cloudfront, AWS, etc) | selesai | Sub-butir pertama |
| Payload SQL injection for each WAF (Cloudflare, Cloudfront) | terbuka | Sub-butir kedua |
Seluruh status di atas dikutip apa adanya dari README, termasuk salah ketik reconnaisance pada butir pertama. README.md:75-8112
Peta Halaman Dokumentasi
Halaman ini hanya memberi gambaran umum. Rincian tiap kelompok dibahas di halaman lain, dan konvensi penamaan berkas dibahas terpisah.
| Topik | Halaman |
|---|---|
| Struktur folder, penamaan berkas, dan pola isi catatan | Arsitektur Repositori dan Konvensi Catatan |
| Reconnaissance dan pemetaan scope | Reconnaissance dan Pemetaan Scope |
| Injeksi query dan header | Injeksi Query dan Header |
| Penanganan berkas dan kode sumber yang terekspos | Penanganan Berkas dan Pengungkapan Kode Sumber |
| Kerentanan sisi klien dan pengalihan URL | Kerentanan Sisi Klien dan Pengalihan URL |
| Kontrol akses dan request server side | Kontrol Akses dan Request Server Side |
| Web cache dan denial of service | Web Cache dan Denial of Service |
| Otentikasi, sesi, dan token | Otentikasi, Sesi, dan Token |
| Teknik bypass kontrol | Teknik Bypass Kontrol |
| Serangan miscellaneous dan business logic | Serangan Miscellaneous dan Business Logic |
| Kerentanan per teknologi dan catatan CVE | Kerentanan per Teknologi dan Catatan CVE |