웹해킹/Webhacking.kr

웹해킹/Webhacking.kr

Webhacking.kr 17번(old) 풀이

webhacing.kr 17(old) webhacing.kr 17번 문제는 JS와 개발자도구를 이용하는 문제로 보여집니다. webhacking.kr 17번 문제에 접속하면 이러한 입력 창과 check버튼이 나타난다. 14번 문제와 사이트 구조자체는 유사한 것으로 보여진다. 문제에 input 태그 안에 아무런 값을 넣고 check해보았다. check해보니 wrong이라는 실패문구가 나타난다. 한번 사이트의 소스코드를 살펴보자. input 안에 어떠한 값을 넣고 check버튼을 눌르면 sub()라는 함수가 실행된다고 나타나 있다. sub()함수를 살펴보니 unlock의 값과 login.pw.value값이 같으면 if문이 참으로 인정된다고 나타나 있다. unlock은 코드 블럭에도 나타나 있듯이 어마어마하게 ..

웹해킹/Webhacking.kr

Webhacking.kr 16번(old) 풀이

webhacing.kr 16(old) webhacing.kr 16번 문제는 JS와 관련된 문제로 보여집니다. webhacking.kr16번 문제에 접속하면 *이 큰거한개 작은거 두개가 여러가지 색으로 나타나 있다. 소스코드를 한번 살펴보자. * document.body.innerHTML+="*"; function mv(cd){ kk(star.style.left-50,star.style.top-50); if(cd==100) star.style.left=parseInt(star.style.left+0,10)+50+"px"; if(cd==97) star.style.left=parseInt(star.style.left+0,10)-50+"px"; if(cd==119) star.style.top=parseInt(s..

웹해킹/Webhacking.kr

Webhacking.kr 15번(old) 풀이

webhacing.kr 15(old) webhacing.kr 15번 문제는 JS와 관련된 문제로 보여집니다. webhacing.kr 15번 문제 사이트에 접속해보니 엑세스가 거부 되었다는 메시지와 함꼐 https://webhacking.kr/로 돌아오게 된다 아무래도 자바스크립도 인해 경고창과 함께 https://webhacking.kr/로 이동시키는 것으로 보여진다. 크롬의 고급설정에 들어가서 webhacking.kr의 자바스크립트를 차단해보았다. 크롬의 설정에 들어가 사이트설정을 누른뒤 자바스크립트에서 오른쪽 화살표 버튼을 누른뒤 https://webhacking.kr/ Webhacking.kr Index Welcome Stranger! Notice(en) [2019-08-18] In the proc..

웹해킹/Webhacking.kr

Webhacking.kr 14번(old) 풀이

webhacing.kr 14(old) webhacing.kr 14번 문제는 JS와 관련된 문제로 보여집니다. webhacking.kr14번 문제에 접속하면 이러한 입력 창과 check버튼이 나타난다. 아무 값이나 입력을 해보니 wrong이라는 경고창만 나타난다. 한번 코드를 살펴보자. 코드를 살펴보니 form태그 안에 input태그와 button으로 입력한 값을 가지고 버튼을 클릭시에 ck함수가 실행되는 것으로 보인다 ck함수에 대해 분석을 해보자 var ul에 값에 document.URL이 들어간다 즉 현재 사이트의 URL(주소)의 값이 ul에 들어가게 된다. 그 다음에는 index.of라는함수가 실행된다. 이 함수는 받은 인자값의 특정 문자열이 몇번쨰에 위치하여있느지 계산하여 리턴해주는 함수라고 한다..

웹해킹/Webhacking.kr

Webhacking.kr 10번(old) 풀이

webhacing.kr 10(old) webwebhacing.kr 10번 문제는 css? 문제라고 해야할까요? webhacing.kr 10번 문제에 접속하여 보면 이러한 깃발모양? 같은 세개의 긴 직사각형이 있고 가운데 회색 직사각형 안에는 O라는 문구가 나타나 있습니다. 이 O라는 문자에 마우스를 가져다 대보면 O라는 문자가 yOu라는 문자로 바뀌게 됩니다. 아마 onmouseover, onmouseout 태그를 이용하는 것으로 보여집니다. 또한 문자를 클릭할때 마다 오른쪽으로 조금씩 이동한다는 점도 알게되었습니다. 문제를 해결하기 위해 코드를 한번 살펴보도록 하겠습니다. 코드를 살펴보다 보니 hack me라는 id를 가진 a태그를 발견하게 되었습니다. onclick이 되었을 때 기본값이 23px인 s..

웹해킹/Webhacking.kr

Webhacking.kr 1번(old) 풀이

webhacing.kr 1(old) 웹 해킹의 성지인 webhacking.kr 도전~ webhacking.kr 1번 문제는 쿠키와 관련된 문제입니다. 1번 문제에 사이트에 들어가보면 level:5 라는 문구와 함께 view-source라 소스를 확인할 수 있는 버튼이 나타나 있다. 한번 소스코드를 확인하여 보면 cookie(user_lv)는 1로 설정이 되어있고 밑에 함수를 살펴보면 만약 user_lv가 6보다 크거나 같으면 다시 1로 변경되고 5보다 클 경우에는 solve(1)을 통해 해결이 된다고 알려주고 있습나더. 위에 두 if 조건문을 만족시키려면 5보다는 커야하지만 6보다 크거나 같으면 안되므로 5.3과 같은 실수로 쿠키를 조정해 주어야 합니다 쿠키 값을 크롬의 editthiscookie 라는 ..

HoyiTT
'웹해킹/Webhacking.kr' 카테고리의 글 목록 (3 Page)