💡 Penjelasan Singkat & Fungsi
Fungsi Utama: Untuk mencari Bug atau Bug Hunter Aplikasi
Nuclei adalah tool pemindai kerentanan (vulnerability scanner) berbasis open-source yang dikembangkan oleh ProjectDiscovery di GitHub. Fungsi utamanya adalah untuk mendeteksi celah keamanan, kesalahan konfigurasi (miskonfigurasi), dan paparan data sensitif pada aplikasi web, jaringan, infrastruktur cloud, serta API secara otomatis
📖 Informasi Detail & Dokumentasi
Keunikan dan fungsi teknis utama Nuclei meliputi:1. Pemindaian Berbasis Template YAMLNuclei bekerja menggunakan template berbasis YAML yang bertindak sebagai "cetak biru" atau instruksi pemindaian. Anda dapat menggunakan ribuan template siap pakai yang disediakan oleh komunitas global (seperti untuk mendeteksi CVE spesifik, SQL Injection, atau XSS) atau menulis template buatan sendiri untuk skenario deteksi khusus. [1] (https://translate.google.com/translate?u=https://github.com/projectdiscovery/nuclei-templates/blob/main/TEMPLATE-CREATION-GUIDE.md&hl=id&sl=en&tl=id&client=sge), [2] (https://www.youtube.com/watch?v=b5qMyQvL1ZA), [3] (https://www.youtube.com/watch?v=9XvaqITm9T8&t=9), [4] (https://github.com/projectdiscovery/nuclei)2. Otomatisasi Siklus Keamanan (CI/CD Integration)Di GitHub, Nuclei sering diintegrasikan ke dalam pipeline GitHub Actions. Fungsinya adalah melakukan Security Regression Testing, yaitu memastikan kode atau aplikasi yang baru di-push oleh tim developer tidak membawa celah keamanan baru sebelum masuk ke tahap produksi. [1] (https://anggigunawan17.medium.com/melakukan-security-regression-testing-dengan-nuclei-d2ff6fd92b42), [2] (https://medium.com/@yinfanshao611/nuclei-4399aae59301)3. Pemindaian Skala Besar dan Sangat CepatNuclei dirancang dengan bahasa pemrograman Go (Golang), membuatnya mampu melakukan pemrosesan data secara paralel dengan kecepatan sangat tinggi (ultra-fast parallel scanning). Alat ini mampu mengirimkan ribuan permintaan ke banyak target sekaligus dalam hitungan menit. [1] (https://translate.google.com/translate?u=https://projectdiscovery.io/blog/ultimate-nuclei-guide&hl=id&sl=en&tl=id&client=sge), [2] (https://github.com/projectdiscovery/nuclei), [3] (https://www.youtube.com/watch?v=b5qMyQvL1ZA)4. Mendukung Berbagai Protokol JaringanTidak hanya terbatas pada HTTP/HTTPS untuk aplikasi web, Nuclei juga berfungsi memindai protokol lain seperti TCP, DNS, SSL, WHOIS, WebSocket, hingga pemeriksaan file lokal