대부분의 웹 스캐너(업로드 및 관리 백그라운드 스캐너 포함)는 HTTP 200 반환을 판단하여 페이지의 존재를 판단합니다. 이러한 스캔 기간은 취약점 스캔을 시작합니다. 내부 로직이 엄격하다고 보장할 수 없기 때문에 입력/출력 병목 현상에 중점을 둘 것입니다. 잘못된 비밀번호를 입력하거나 권한이 실패하면 스캐너가 스캔을 계속하지 못하도록 오해하기 위해 자체적으로 400 오류 HTTP 메시지를 반환합니다(포함). 수동 침입자)
PHP를 예로 들어 보겠습니다.
코드 복사 코드는 다음과 같습니다.
< ;?php
ob_start();
if ('Password' != $_GET['password'])
header("HTTP/1.1 404 Not Found")
? 🎜>< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">