본문으로 바로가기

[Webhacking] 회원가입하기

category SOLUTION/Webhacking 2017. 7. 16. 22:58


   [Webhacking] 회원가입하기


Webhacking.kr

Webhacking 사이트 : http://webhacking.kr/




처음 Webhacking 사이트에 들어가보면 Login 페이지만 뜨고, 회원가입하는 창이 뜨지 않습니다.



일부로 막아놓은 것인데, F12(웹 개발자모드)에서 소스보기를 통해서 주석으로 처리된 회원가입 창을 변경해서 들어갈 수 있습니다.

(참고로 저는 크롬으로 들어갔습니다.)



Element부분에 잘 찾아보면 Register 라는 부분이 있는데 이 부분이 주석으로 되어있습니다. 오른쪽 마우스클릭하면 Edit as HTML부분을 클릭하면 소스를 변경시킬수 있습니다. 주석부분인 앞쪽 <!-- 와 뒤쪽 --> 부분을 지워주면 Register라는 부분이 뜨는 것을 볼 수 있습니다. 이 부분을 클릭해 들어가면 회원가입하는 창이 뜨게 됩니다.



회원가입할때에는 일반 네이버나 다음과 같이 가입을 하면 되지만, 맨 밑에 Decoding me부분을 디코더로 돌려야 합니다.  자세히 보면 Base64로 인코딩 되어있습니다. Base64의 특징인 끝에 = 표시로 알 수 있습니다. 또한 패딩이 붙을때 =을 사용하므로 Base64라는 것을 알 수 있습니다.

Base64 디코딩 사이트 :  http://www.convertstring.com/ko/EncodeDecode/Base64Decode

위에 사이트에서 decode me 부분을 디코딩해보면 또 base64로 인코딩 된 부분이 나옵니다. 숫자가 나올때 까지 디코딩하면 형태가 IP주소로 나오는 것을 확인할 수 있습니다. 그 부분을 복사해서 회원가입하면 Welcome 하면서 회원가입에 성공합니다. 회원가입한 id와 pw를 가지고 로그인하면 Webhacking 사이트를 이용할 수 있습니다.





'SOLUTION > Webhacking' 카테고리의 다른 글

[Webhacking] Challenge 6  (0) 2017.07.20
[Webhacking] Challenge 5  (0) 2017.07.20
[Webhacking] Challenge 4  (0) 2017.07.20
[Webhacking] Challenge 3  (0) 2017.07.20
[Webhacking] Challenge 1  (0) 2017.07.16