Buka folder
Buka folder proyek di jendela obrolan.
Buka folder proyek dan minta agen menemukan tempat teks pengguna masuk ke halaman. Ia membaca kode, mengedit file untuk menambahkan encoding, dan memeriksa header. Ia juga membaca kode Anda untuk kueri yang dibangun dengan penggabungan string dan menyarankan kueri terparameterisasi agar Anda tinjau, menjawab pertanyaan seperti kapan kueri terparameterisasi gagal sql injection.
Buka folder proyek di jendela obrolan.
Minta agen menemukan input pengguna dalam kode.
Tinjau diff dan terima perubahan encoding.
Verifikasi header keamanan di situs staging.
injection-test-plan.txt12 barisgrep -r "SELECT.*FROM3 kecocokanrun testsexit 0status check200 ok# Comment: Staging copy test plan
# Comment: Use fake data only
Test 1: Search box input
Input: A surname with an apostrophe
Expect: Page works, no error
Test 2: Long text input
Input: Very long text string
Expect: Page works, no error
Test 3: Empty input
Input: Just press enter
Expect: Page works, no errorRencana tes input dengan bahasa sederhana untuk salinan staging aplikasi Anda sendiri. Daftar ini mencantumkan input yang aman dan hasil yang diharapkan tanpa menggunakan string serangan.
Agen menggunakan grep untuk menemukan baris di mana teks pengguna digabungkan ke dalam HTML dan menyarankan perubahan edit_file untuk membungkus teks dalam fungsi output yang aman. Tinjau diff. Anda melihat kartu diff yang menunjukkan perubahan persis dengan jelas. Dalam mode Ask first, Anda meninjau diff dan mengklik terima. Agen kemudian menjalankan uji unit Anda menggunakan alat Shell untuk mengonfirmasi bahwa perbaikan berhasil. Anda memverifikasi hasilnya dengan memeriksa output halaman di browser. Pendekatan ini membantu Anda mengatasi masalah umum yang ditemukan selama pengujian cross-site scripting dengan fokus pada struktur kode Anda. Banyak pengembang mencari sumber belajar dom xss, sementara pengujian penetrasi OWASP memastikan setiap perubahan divalidasi sebelum penyebaran.
Agen menggunakan http_get untuk mengambil halaman staging Anda dan membaca detail header Content-Security-Policy dengan cermat sehingga Anda dapat memverifikasi pengaturan kebijakan. Periksa nilainya. Gunakan web_search untuk menemukan dokumentasi resmi kerangka kerja Anda. Kemudian gunakan http_get untuk membaca halaman dokumentasi tersebut agar Anda memahami persyaratannya. Pastikan Anda menggunakan pengaturan yang tepat untuk tes OWASP. Agen menampilkan detail header dalam kartu untuk ditinjau. Penanganan xss selama migrasi kerangka kerja memerlukan verifikasi cermat header ini. Tinjau output dan putuskan apakah kebijakan tersebut sesuai dengan kebutuhan Anda.