Editorial Ilmu Komputer & AI
Fuzzing Sadar-State pada Mesin JavaScript dengan Instrumentasi Terpandu LLM
Masalah inti
Inovasi
StateLens dievaluasi terhadap fuzzer mutakhir pada mesin JavaScript dunia nyata. Eksperimen menunjukkan bahwa StateLens secara signifikan mengungguli fuzzer yang ada dalam hal cakupan kode dan penemuan bug. Secara khusus, StateLens menemukan 68 bug baru, banyak di antaranya mendalam dan kritis secara keamanan. Bug tersebut meliputi type confusion, akses di luar batas, dan kerentanan use-after-free. Mekanisme umpan balik ganda terbukti esensial: tanpa cakupan state, fuzzer cepat mencapai dataran dan melewatkan bug mendalam. Instrumentasi terpandu LLM juga efisien, dengan pipeline agen memilih sebagian kecil state (kurang dari 1% dari semua state yang mungkin) yang menyumbang mayoritas cakupan baru. Tabel di bawah ini merangkum hasil penemuan bug:
| Fuzzer | Bugs Found |
|--------|------------|
| StateLens | 68 |
| Baseline 1 | 23 |
| Baseline 2 | 17 |
| Baseline 3 | 12 |
Hasil ini menunjukkan efektivitas fuzzing sadar-state dan nilai instrumentasi terpandu LLM.
Mengapa penting
Siapa yang sebaiknya membaca
Membuka konten memberโฆ