PHP 취약점(4)-xss 크로스 사이트 스크립팅 공격에 대한 전체 설명

黄舟
풀어 주다: 2023-03-03 20:52:02
원래의
1390명이 탐색했습니다.

XSS(Cross Site Scripting)는 Cross-Site Scripting Attack을 의미하며 CSS(Cascading Style Sheet)와 구별하기 위해 XSS로 약칭합니다.

Cross-site scripting은 공격자가 주로 사용하는 공격 방법입니다. 웹사이트 읽기 공격자가 사용자의 쿠키나 기타 개인 데이터를 획득하면 사용자인 것처럼 가장하여 웹사이트에 로그인하고 사용자의 권한을 얻을 수 있습니다.

Cross-Site Scripting 공격의 일반적인 단계:

1. 공격자는 어떤 방식으로든 대상 사용자에게 xss http 링크를 보냅니다.

2. 이 웹사이트에 로그인 중 공격자가 보낸 xss 링크가 열렸습니다

3. 해당 웹사이트는 이 xss 공격 스크립트를 실행했습니다

4. 대상 사용자 페이지가 공격자의 웹사이트로 점프했고, 공격자가 대상 사용자의 정보를 획득

5. 공격자가 대상 사용자의 정보를 이용하여 웹사이트에 로그인하고 공격을 완료

PHP 취약점(4)-xss 크로스 사이트 스크립팅 공격에 대한 전체 설명

크로스 사이트 취약점이 나타나면 공격자는 http://www.sectop.com/search.php?key= " method="POST">

크로스 사이트 스크립팅과 유사한 방어를 구축할 수 있습니다. 삽입

방법은 htmlspecialchars를 사용하여 출력 변수를 필터링하거나 자체 파일에 제출된 양식을 사용하여


을 사용하는 것입니다. $_SERVER["PHP_SELF"] 변수는 크로스 사이트입니다

위는 PHP 취약점(4) - xss 크로스 사이트 스크립팅 공격에 대한 전체 설명입니다. 더 많은 관련 내용을 보려면 PHP를 주의하세요. 중국사이트 (www.php.cn)


원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!