Toolverse
Wszystkie skille

xxe-testing

autor: Ed1s0nZ

Testuj podatności XXE w aplikacjach przetwarzających XML — wykrywaj luki w parsowaniu, czytaj pliki i skanuj sieć.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Autor
Ed1s0nZ
Kategoria
Testowanie
Wyświetlenia
6

O skillu

Umiejętność do profesjonalnego testowania podatności XXE (XML External Entity). Nauczysz się identyfikować punkty wejścia XML w aplikacjach, przeprowadzać testy wykrywające zewnętrzne encje, a także wykorzystywać luki do odczytu plików lokalnych i ataków SSRF na sieć wewnętrzną. Skill obejmuje metodologię testowania zarówno bezpośrednich, jak i ślepych XXE, wraz z technikami obejścia ochrony. Przydatny dla pentesterów i specjalistów bezpieczeństwa, którzy chcą dogłębnie zrozumieć mechanizm XXE i sposoby jego eksploatacji w rzeczywistych systemach.

Jak używać

  1. Zainstaluj skill xxe-testing z repozytorium CyberStrikeAI — zawiera on kompletną metodologię testowania podatności XXE oraz gotowe payloady do eksperymentów.

  2. Zidentyfikuj punkty wejścia XML w testowanej aplikacji: szukaj funkcji przesyłania plików, interfejsów API akceptujących dane XML, żądań SOAP, przetwarzania dokumentów Office (.docx, .xlsx) lub importu danych.

  3. Przeprowadź podstawowy test XXE, wysyłając payload z zewnętrzną encją odwołującą się do pliku systemowego (np. /etc/passwd na Linuksie lub C:/Windows/System32/drivers/etc/hosts na Windows). Obserwuj, czy aplikacja zwraca zawartość pliku w odpowiedzi.

  4. Jeśli aplikacja nie wyświetla bezpośrednio zawartości (XXE ślepe), użyj techniki z parametrami encji i zewnętrznym DTD — wysyłając żądanie do serwera kontrolowanego przez Ciebie, aby przechwycić dane w parametrach URL.

  5. Przetestuj możliwość ataku SSRF, kierując encję do wewnętrznych adresów IP (127.0.0.1) i portów, aby odkryć usługi działające w sieci lokalnej aplikacji.

  6. Dokumentuj wszystkie znalezione podatności, w tym typ XXE (bezpośrednie czy ślepe), możliwe skutki (odczyt plików, SSRF, DoS) i zalecane środki zaradcze, takie jak wyłączenie przetwarzania zewnętrznych encji w parserze XML.

Podobne skille