Wargame/Suninatas
-
<Suninatas> 1번 문제Wargame/Suninatas 2021. 10. 20. 21:22
Suninatas 1번문제 개발자 도구(F12)를 통해 소스를 살펴보면 asp파일인 것을 알 수 있다. 코드를 분석하기 전 사용된 함수 먼저 살펴보겠다. Request()는 사용자가 입력한 값을 가져온다. Replace()는 Replace(변수, 변경대상문자, 변경하려는 값)으로 문자열 치환 함수이다. Mid()는 Mid(변수, 시작위치, 개수)로 문자열 자르기 함수이다. 첫 글자의 위치는 1이며, 시작위치 + 개수 > 변수의 시작위치부터 마지막위치까지의 길이 => 마지막위치까지 표시한다. &연산자는 문자열을 합치는 기능이다. 코드를 살펴보면 str에 입력값을 넣고, str이 빈 문자열이 아니면 "a"는 "aad"로, "i"는 "in"으로 치환한 결과가 result가 된다. result1은 result의..