Search

WebHacking.kr Challenge old-11

목표 : REGEX 해석
바로 소스코드부터 보자.
<?php include "../../config.php"; if($_GET['view_source']) view_source(); ?><html> <head> <title>Challenge 11</title> <style type="text/css"> body { background:black; color:white; font-size:10pt; } </style> </head> <body> <center> <br><br> <?php $pat="/[1-3][a-f]{5}_.*$_SERVER[REMOTE_ADDR].*\tp\ta\ts\ts/"; if(preg_match($pat,$_GET['val'])){ solve(11); } else echo("<h2>Wrong</h2>"); echo("<br><br>"); ?> <a href=./?view_source=1>view-source</a> </center> </body> </html>
PHP
복사
그냥 정규식에 맞는 값만 val로 넣어주면 풀린다.
[1-3] 사이 숫자 하나
[a-f] 영문 5개
_ 언더바 한개
내 IP 주소
탭 p 탭 a 탭 s 탭 s
1aaaaa_[REMOTE_ADDR]%09p%09a%09s%09s
PHP
복사

✓ 다른 [워게임] 포스트

WebHacking.kr Challenge Write-Up (70/80)
In progress
WebHacking.kr Challenge Write-Up (70/80)
In progress
Load more
︎ 더 많은 게시물을 보려면
︎ 작성자가 궁금하면?
 2023. absolroot all rights reserved.