25-겨울 SISS/웹해킹
[SISS/웹해킹 스터디] 겨울학기 8주차 스터디 - Natas 06 >> 07, 07 >> 08
noname64
2025. 2. 1. 14:30
: 8주차 (2/24~3/02) [Natas] 06 >> 07, 07 >> 08
Level 6 → Level 7
- 풀이
- 입력 폼 확인
- 소스 코드 확인
- 폼에 입력되는 값(secret)이 $secret과 같을 경우 비밀번호 노출 여부를 결정 → “includes/secret.inc”를 포함하고 있으므로 해당 변수는 이 파일에 존재함을 예상할 수 있음
- /includes/secret.inc 경로 확인
- $secret 값 확인(FOEIUWGHFEEUHOFUOIU)
- 입력
- id → natas7
- pw → bmg8SvU1LizuWjx3y7xkNERkHxGre0GS
Level 7 → Level 8
- 풀이
- 개발자 도구 > 소스 코드 확인
- 주석을 통해 비밀번호 경로 확인 → /etc/natas_webpass/natas8
- 링크 클릭
- Home → 파라미터가 ?page=home으로 변경
- About→ 파라미터가 ?page=about으로 변경
- ?page=/etc/natas_webpass/natas8 경로 확인
- 비밀번호 확인
- 개발자 도구 > 소스 코드 확인
- 입력
- id → natas8
- pw → xcoXLmzMkoIP9D7hlgPlh9XD7OgLAe5Q