워게임

써니나타스 (Suninatas) 2번 문제 풀이

워게임 사이트 써니나타스 문제를 풀어 보도록 하겠습니다. 문제의 해답을 보시기 전에 직접 풀어 보시기 바랍니다. 문제를 보면 창은 간단하게 나옵니다. ID / PW 입력하여 성공하면 Authkey를 알려주는 것 같습니다. 그럼 아무거나 입력을 한번 해보도록 하겠습니다. ID / PW 값을 다르게 입력해보고, 똑같이 입력을 직접 해보시기 바랍니다. 그럼 해당 화면이 어떻게 입력을 했을때 나오는지 보실수 있으실 겁니다. 팝업창이 뜨는걸 확인을 했으니 해당페이지의 소스를 한번 보도록 하겠습니다.소스에 script 부분을 보시면 chk_form() 함수를 사용하여 id값과 pw값을 불러와 비교를 하는걸 보실수 있으십니다. if - 만약 id와 pw값이 같으면 alert 창을 띄워 "You can't join! ..

써니나타스 (Suninatas) 1번 문제 풀이

워게임 사이트 써니나타스 문제를 풀어 보도록 하겠습니다. 문제의 해답을 보시기 전에 직접 풀어 보시기 바랍니다. 써니나타스 주소 : http://suninatas.com/ 처음 홈페이지 접속 모습 입니다. 문제를 보시려면 CHALLENGE 를 클릭하시면 됩니다. 써니나타스(Suninatas) 1번 문제 프로그래밍을 하신분들이라면 조금 감이 오실겁니다. 해당페이지의 소스를 보면 asp 파일이라는 것을 알수 있습니다. 우선 해당 코드를 분석해 보기 전에 1번문제에 등장하는 함수를 살펴 보겠습니다. Replace 함수 - 해석을 해보면 치환 함수라는 것을 알수 있습니다. MID 함수 - 문자열 일부를 자르는 함수 예시 str = "HelloWorld" result = Replace(str, "Hello", "..

반응형