2. Information Security/3. War Game
웹해킹 6번 (webhacking old 6)
H232C
2019. 10. 20. 18:24
1. 공격 유형 : 파라메터 변조, 역공학
2. 취약점 환경 : View Source의 PHP 코드를 역공학하여 인증값 입력
3. Write Up
ㅇ 코드 해석
- $val_id, $val_pw 값을 각각 guest, 123qwe로 선언한 뒤 base64_encode 함수를 이용해 20번 인코딩
- 인코딩된 $val_id, $val_pw 각각의 변수를 str_replace 함수로 난독화 수행
- 난독화한 변수를 Setcookie를 이용하여 user, password에 입력함
- $decode_id, $decode_pw 변수에 난독화한 user, password값 선언 후 str_replace 함수로 복호화 수행
- 복호화된 $decode_id, $decode_pw 변수를 base64_decode 함수를 이용하여 20번 디코딩
- $decode_id, $decode_pw가 각각 admin, nimda라면 solve(6) 수행
ㅇ 공격 시도