index.php?page=submit 및 index.php?page=login과 같은 URL을 파일 포함 테스트 대상으로 고려해야 하는 이유는 무엇인가요?
index.php?page=submit
index.php?page=login
page 값이 하드 코딩되어 있어 요청자가 영향을 줄 수 없기 때문입니다.
page
쿼리 매개변수가 포함된 URL은 어떤 파일이든 포함할 수 있다는 증거이기 때문입니다.
해당 값이 데이터베이스 보호 없이 애플리케이션이 SQL 쿼리를 수행한다는 것을 증명하기 때문입니다.
사용자가 제어하는 page 값이 안전한 검증 없이 서버 측 콘텐츠를 선택하고 포함하는 데 사용될 수 있기 때문입니다.