728x90
반응형
- 문제화면에 보이는 코드 중 신경써서 봐야할 코드는 아래쪽 부분인 것 같다.
result = Replace(str,"a","aad")
result = Replace(result,"i","in")
result1 = Mid(result,2,2)
result2 = Mid(result,4,6)
result = result1 & result2
- 문제 페이지의 url과 문법들을 보아 ASP 언어임을 확인했다.
- 코드 뒷부분을 보아 입력한 문자열(str)이 5개의 문자열 조함을 거쳐 result가 admin일 경우의 문자열이 인증키를 위한 답인 것 같다.
1. result = Replace(str,"a","aad")
2. result = Replace(result,"i","in")
3. result1 = Mid(result,2,2) //result의 값을 2번째부터 2개 자름
4. result2 = Mid(result,4,6)
5. result = result1 & result2
if(str=="ami")
1. result = aadmi
2. result = aadmin
3. result1 = ad
4. result2 = min
5. result = admin
= ami
- 빈 공간에 ami 를 입력 후 check를 누르면 문제가 풀리며 인증키가 나온다.
- 인증키를 인증 페이지로 가서 입력하면 문제가 풀렸다는 알림창이 뜬다.
- k09rsogjorejv934u592oi
🦜 익숙한 문자열 관련 함수가 나와서 금방 풀 수 있었다.
728x90
반응형