Jak psát bezpečnostní prompty
Sledovací modul MoveIt je teď dobře otestovaný a tým se může pustit do bezpečnosti. Při revizi kódu kolega objeví potenciální zranitelnost SQL injection ve funkci pro vyhledávání zásilek. Požádá AI o pomoc s opravou.
Zvažuje tyto dva prompty:
Prompt A: „Fix this SQL injection vulnerability in the shipment lookup."
Prompt B: „This shipment lookup is vulnerable to SQL injection. First, identify what user inputs could be exploited. Then, fix the vulnerability using parameterized queries instead of string concatenation. Finally, generate test cases with common injection payloads to verify the fix."
Který prompt s větší pravděpodobností povede k robustní, dlouhodobé opravě?
Toto cvičení je součástí kurzu
Pokročilé programování s pomocí AI pro vývojáře
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení