webhacking.kr(old) 16번 문제
16번 문제를 접속하면 보이는 화면이다. 바로 소스코드를 확인해보자. 아무래도 제일 아래에 있는 if 문에 do it 이라는 주석이 있는것을 보아 저 조건문을 실행시켜줘야 할 것 같다. 이 코드를 보기 전에 위의 사진과 같이 body 태그에서 키보드 입력이 있으면 그 키코드를 mv() 함수의 인자값으로 보내 mv함수를 실행시키는 것을 확인하였다. 그래서 mv 함수를 보면 키보드 입력 값이 100,97,119,115,124 중 하나이면 조건문을 통과해 저 이상한 * 이 움직이는것 같다. 이 값들은 아스키 코드값이다 . 아래의 표를 참고하시길 바랍니다. 위의 표에서 100,97,119,115 은 각각 d,a,w,s 를 의미한다. 그럼 키 값에 124 는 무엇일까? 124에는 영어 알파벳 l 처럼 생긴 문자가..
2019.10.09