Deschide folderul
Deschide folderul proiectului în fereastra de chat.
Deschide folderul proiectului și cere agentului să identifice unde intră textul utilizatorului în pagină. Agentul citește codul, editează fișierul pentru a adăuga codarea și verifică anteturile. De asemenea, analizează codul pentru interogări construite prin concatenarea șirurilor și sugerează interogări parametrizate pentru revizuire, răspunzând la întrebări precum: când eșuează interogările parametrizate în cazul injecției SQL.
Deschide folderul proiectului în fereastra de chat.
Cere agentului să identifice intrările utilizatorului în cod.
Revizuiește diferențele și acceptă modificarea de codare.
Verifică anteturile de securitate pe site-ul de staging.
injection-test-plan.txt12 liniigrep -r "SELECT.*FROM3 potrivirirun 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 errorUn plan de testare a intrărilor, redactat în limbaj natural, pentru o copie de staging a aplicației tale. Listeză intrări inofensive și rezultate așteptate, fără a utiliza șiruri de atac.
Agentul folosește grep pentru a găsi liniile în care textul utilizatorului este concatenat în HTML și sugerează o modificare edit_file pentru a înfășura textul într-o funcție de ieșire sigură. Revizuiește diferențele. Vei vedea un card de diferențe care arată modificarea exactă, clar. În modul Ask first, revizuiești diferențele și faci clic pe acceptare. Agentul execută apoi testele unitare folosind instrumentul Shell pentru a confirma că remedierea funcționează. Verifici rezultatul inspectând ieșirea paginii în browser. Această abordare te ajută să rezolvi problemele comune identificate în timpul testării cross-site scripting, concentrându-te pe structura codului tău. Mulți dezvoltatori caută resurse de învățare dom xss, în timp ce testarea owasp penetration testing asigură că fiecare modificare este validată înainte de implementare.
Agentul folosește http_get pentru a prelua pagina ta de staging și citește cu atenție detaliile antetului Content-Security-Policy, astfel încât să poți verifica setările politicilor. Verifică valoarea. Folosește web_search pentru a găsi documentația oficială pentru framework-ul tău. Apoi folosește http_get pentru a citi pagina de documentație și a te asigura că înțelegi cerințele. Asigură-te că folosești setările corecte pentru testarea owasp. Agentul afișează detaliile antetului într-un card pentru revizuire. Gestionarea xss în timpul migrării framework-ului necesită o verificare atentă a acestor anteturi. Revizuiește ieșirea și decide dacă politica se potrivește nevoilor tale.