Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- kangsecu
- 버그헌팅
- 포너블
- webhacking
- 자료구조
- wargame.kr
- 네퓨즈
- 선린인터넷고등학교
- 정보보호
- 프로그래밍
- webhacking.kr
- hacking
- 코드게이트
- 버그바운티
- nefus
- 해킹
- 문제풀이
- 보안
- Pwnable
- DVP
- 블록체인
- 워게임
- WarGame
- 시스템
- 웹해킹
- C언어
- 정보보안
- xcz
- 포렌식
- CTF
Archives
- Today
- Total
목록pro 12 (1)
kangsecu's B1og
[webhacking.kr] pro 12 문제풀이
[webhacking.kr] pro 12 문제를 풀어보도록 하겠습니다. 이번 문제 역시 javascript문제입니다.문제에 들어가면 이렇게 출력이 됩니다. 코드를 확인하도록 하겠습니다. 엄청 더러운 코드가 있는데 javascript에 eval함수를 이용합니다. 이러한 문제는 우선 eval함수를 이용해야합니다. 그래서 conosole창에서 WorkTimeFun를 eval이 아닌 console.log를 이용하여 출력하였습니다. 그랬더니 위 사진과 같이 복호화된 javascript코드를 보여줍니다. 코드를 해석해보면, 우선 URL에 = 뒷부분부터의 문자열을 ck변수에 저장합니다.그리고, 반복문에서 1부터 122까지 아스키코드를 enco에 저장합니다.enco(x)에서는 enco함수에서 x위치의 문자열을 반환해줍..
Web Hacking/webhakcing.kr
2018. 2. 23. 01:03