2005. 8. 5. 00:25
이번 문제는 조금 위험한 문제입니다.

잘나가시는 싸이월드를 다루는 문제라서요.

나중에 문제가 된다면 비슷한 형식으로 본 서버에 구현해야 될지도 모르겠네요.


어째꺼나 문제를 보시면 제 cyworld 페이지가 있는데요.

diary 를 공개시켜 놓지 않았습니다. (메뉴를 전부 없앴죠..)

그런데 그속에 암호가 있다는 말이죠.

무심코 생각없이 지나치기 쉽지만 이런 문제(?)가 있다라는 생각이 드는 문제입니다. (사용자 입장에서나, 프로그래머 입장에서나..)



문제 : http://azki.org/cathole3/quest.php?q=5

랭크 : http://azki.org/cathole3/rank.php?t=q&q=5

코멘트 : http://azki.org/cathole3/rank.php?t=c&q=5

이 문제 대해 하실 말씀이 있으시면 밑에 답글 다세요. // 답이나 힌트는 올리지 마세요.
Posted by 아즈키
2005. 8. 4. 23:15
보시면 아시겠지만 엠모다섯이라는 겁니다.

힌트를 드리자면...

( strlen($password) == 5 ) = true;

lowercase 4 + numeral 1. (but the order is random.)

( $password[3] == 'k' ) = true;

Last charater is first consideration. (is nonsense.)

( is_numeric($password[0]) ) = false;


문제 : http://azki.org/cathole3/quest.php?q=4

랭크 : http://azki.org/cathole3/rank.php?t=q&q=4

코멘트 : http://azki.org/cathole3/rank.php?t=c&q=4

이 문제 대해 하실 말씀이 있으시면 밑에 답글 다세요. // 답이나 힌트는 올리지 마세요.
Posted by 아즈키
2005. 8. 4. 23:02
설명은 귀찮으니 '알아서 하십시요'

라고 하고 싶지만..

글 올리는 입장에서 그러면 안대니까..

간단하게 소개할께요.

궁금한 점은 이 글의 reply 로 달아주세요.

계속 추가해서 edit 해 나가겠습니다.

그래야 조금 도움이 될듯 싶으니까 뭐든지 reply 올려주세요.


1. cathole 이란..?

문제 푸는 곳이다.

문제 푸는 시스템? 라고 까지는 그렇지만 아무튼 문제를 풀고 랭킹을 올리고 쓸떼없는 공부도 하고 삽질도 하고.. 그런 와중에 보람*-_-*을 느끼는 그런 공간입니다.

저한테는 문제를 만들다 여러가지 발상이 나기도 하고 문제 내는 자체에 재미도 느끼는 곳이기도 하지요.


2. 하는 법

일단 할려면 아시다시피? 블로그의 오른쪽 Category 란에 CatHole #3 이란 그룹를 잘? 이용해야 합니다.

블로그라서 이런거 안쓰시면 힘들죠 -ㅁ-

// 아니면 사진밑에 Cathole #3 바로가기 를 이용해도 편하죠.

암튼 눌러보시면 등수놀이, 알림, 시작하기, 문제 라고 4가지 항목이 있습니다.

시작하기 누르시면 가입 방법이랑 간단한 설명이 나오지요.

매우 복잡합니다 조심하셔야 합니다.

가입부터가 문제입니다.

일단 그 간단한 설명만으로 복잡한 가입을 마치셔야 합니다.

그다음 문제 누르시면 여러가지 문제가 나타납니다.

참고로 문제 푸는 순서는 마음대로 입니다.

그중 하나를 누르면 문제가 나타납니다.

http://azki.org/cathole3/quest.php?q=1

등으로 나옵니다.


들어가면 인증(login)을 하게 됩니다.

아이디는 가입하실때 쓰신 아이디를 쓰시면 되고,

암호는 적으신 암호 쓰시면 됩니다. -ㅁ-

로그인을 하시면 로그인 하신 인터넷 익스플로러의 프로세서가 kill 될때까지(?) 로그아웃 못합니다.

같은 프로세서가 뭔지 모르시면 모든 IE 를 다 닫으시면 됩니다.


보시면 수평선으로 (HTML 코드의 [CODE]<HR>[/CODE]) 로 위아래가 나눠져 있는데, 그윗부분이 문제를 풀기위해 보아야 하는 부분입니다.

아래 부분은 문제를 풀고 답을 입력하는 부분입니다.


3. 랭킹 서비스

등수놀이 들어가시면 나오는

"[CatHole #3] Cathole Rank List" 라는 글을 보시면 됩니다.

뭐 다른 설명은 없고요.

http://azki.org/cathole3/rank.php

가 링크 되어있지요.

보시면 상당히 복잡히 돌아가는데..

문제 자체의 난이도 Rank 와, 문제를 푸시는 유저님들의 Rank 가 나타납니다.

푸신 분들과 못푸신 분들의 비율등으로 계산해서 순위를 매겼습니다.

그리고 따로 각 항목별로 볼수 있는 정보가 있는데, 그건 차례로 설명하지요.


1. 문제 제목을 클릭 : 각 문제의 문제 풀이 기록

2. 문제 제목 옆의 코멘트 숫자 클릭 : 그 문제에 대한 코멘트 목록

3. 유저 이름 클릭 : 각 유저의 문제 풀이 기록

4. 유저 이름 옆의 코멘트 숫자 클릭 : 그 유저가 작성한 코멘트 목록

코멘트 등록과 삭제등은 더욱 들어가셔서 잘 찾아보셔야 합니다.




끝으로 너무 복잡해서 죄송하다는 말을 드리고 싶군요 ㄱ-

문제 푸는 시스템 이해하는거 자체가 문제보다 어려운 경우도 많이 있더러구요.

제가 그런 경우를 만들어 버렸습니다.

일단은 이렇게 해버린거 당분간은 이대로 하겠습니다.

대신 문제의 질을 향샹시키게 노력하겠습니다.

그리고 궁금하신 점들은 이 글 하단 오른쪽에 Reply 를 이용하셔서 달아주세요.

아.. 글구 CatHole #3 을 이용해 주시는 분들 감사합니다. ^^

'CatHole #3 > Notice' 카테고리의 다른 글

[CatHole #3] CatHole #3 시작하기 페이지 [가입]  (4) 2005.08.09
[CatHole #3] Cathole Rank List  (0) 2005.08.04
[CatHole #3] CatHole iRC 채널  (3) 2005.07.28
Posted by 아즈키