gom1n 2021. 5. 22. 14:35

web challenge 01

  1. a는 aad로 치환한다.
  2. i는 in으로 치환한다.
  3. result의 2번째부터 2개를 잘라와서 result1에 대입한다.
  4.  result의 4번째부터 2개를 잘라와서 result2에 대입한다.
  5.  result1과 result2의 값을 합친다.

ami -> aad -> aadmin -> ad -> min -> admin

따라서 ami를 입력하면 풀린다.

web challenge 02

콘솔 창을 통해 함수 재정의

id 와 pw를 입력받고 같으면 join이 안되고 경고창이 뜨며 다르면 submit를 하는 코드였다.

때문에 함수에서 id == pw 부분을 id != pw로 바꿔서 다르면 sumit하도록 콘솔 창에서 바꿔주면 풀린다.



web challenge 03

문제: notice board에 글을 쓰는 것이 목표이다.

notice board에 가보면 글을 쓰는 버튼이 없다.

카테고리 중 notice, challenges, auth, free, tools 등등을 눌러보았더니 글쓰기 버튼이 있는 카테고리는 free 뿐이었다. 자유롭게 글을 올리는 공간 같다.

여기서 유의할 점은, 각각의 카테고리를 누르면 URL창에 뒤에 파라미터가 추가된다는 점이다.

free게시판에 들어왔더니 주소창 뒤에 /board/free가 생긴 것을 확인할 수 있다.

글쓰기 버튼을 누르니 주소창이 다음과 같이 바뀌었다.

따라서 /free 부분을 /notice로 바꾸면 notice board에 글을 쓰는 창이 뜬다.

web challenge 08

id랑 pw를 찾아 로그인하는 문제

F12를 눌러 주석 처리된 힌트를 보니 ID = ‘admin’, PW = 0~9999 사이에 있다고 한다.

무작위 대입법으로 풀었다.

pw는 7707이었다.