Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
CSRF跨站请求伪造测试的专业技能和方法论
How to use
Zainstaluj skill csrf-testing z repozytorium Ed1s0nZ/CyberStrikeAI – umieść katalog skills/csrf-testing w swoim środowisku agenta.
Zidentyfikuj wrażliwe operacje na docelowej aplikacji – skoncentruj się na zmianach hasła, mailu, transferach, zmianach uprawnień, usuwaniu danych i aktualizacjach stanu.
Sprawdź obecność tokenu CSRF w formularzach POST – przeanalizuj kod HTML szukanego endpointu, aby znaleźć ukryte pola z tokenami (np. csrf_token). Jeśli token nie istnieje, operacja jest podatna.
Przetestuj jakość tokenu – sprawdź czy token jest przewidywalny (oparty na timestampie lub ID użytkownika), czy można go ponownie użyć, czy jest współdzielony między żądaniami.
Zweryfikuj ochronę Referer – wyślij żądania z fałszywymi lub pustymi nagłówkami Referer (np. https://target.com.evil.com, https://evil.com/?target.com) i sprawdź czy serwer je akceptuje.
Przetestuj techniki obejścia – jeśli token jest w cookie, spróbuj wysłać tylko cookie bez tokenu w formularzu; dla JSON API użyj form-data z enctype="text/plain"; dla GET użyj img src do wyzwolenia żądania.