asp 코드로 짜여있는 문제입니다.
특정 텍스트를 입력 시 아래의 스크립트가 실행되어 result 값에 "admin"이 나오면 되는 문제입니다.
Replace(변수, 변경문자, 변경하려는 값) Mid(문자열, 문자열시작, 문자열길이) &연산자: 문자열을 합침 |
Replace 함수를 통해 문자열에서 "a"는 "aad"로 "i"는 "in"으로 변경해줍니다.
admin이라는 문자열을 입력했으면 aaddminn 값으로 변경되고
Mid함수를 통해 result1 = "ad", result2 = "dminn"라는 값이 입력되어 result = "addminn"라는 값으로 풀리지 않습니다.
(Mid로 6자리를 가져오려고 해도 문자열 끝에 도달하기 때문에 5개만 가져오게 됩니다.)
ami라는 문자열을 입력하면 aadmin 값으로 변하고
result1 = "ad", result2 = "min", result = "admin"이 되어 성공하게됩니다.
'WarGame > SuNiNaTaS' 카테고리의 다른 글
SuNiNaTaS_18 [FORENSIC] (0) | 2018.08.23 |
---|---|
SuNiNaTaS_14 [FORENSIC] (0) | 2018.08.23 |
SuNiNaTaS_6 [WEB] (0) | 2018.08.22 |
SuNiNaTaS_8 [WEB] (0) | 2018.08.21 |
SuNiNaTas_2 [WEB] (0) | 2018.08.20 |