CodeEngn Challenge

Checkin List

최근 인증 기록을 확인할 수 있습니다. 공개 별칭과 코멘트만 표시됩니다.

Public record

최근 인증 페이지당 50건

24,520건의 공개 인증 기록 · 253 / 491 페이지

Checkin timeNameLevelCommentPoint
2017-11-07 18:36:28tigerpoo11Basic L08-15
2017-11-07 18:28:35tigerpoo11Basic L07-13
2017-11-07 16:40:16secuwormBasic L02-3
2017-11-07 10:21:00feSFBasic L09FES17
2017-11-07 10:05:36feBasic L08fe15
2017-11-07 10:03:26dwaBasic L07dwa13
2017-11-07 09:51:04dadawBasic L06dwadaw11
2017-11-07 09:22:27asdaaaBasic L09-17
2017-11-07 09:07:23ncw809Basic L08-15
2017-11-07 03:05:12dbguswls030Basic L10-19
2017-11-07 01:19:35c0rehackBasic L13-25
2017-11-07 01:09:01c0rehackBasic L12-23
2017-11-07 00:59:24c0rehackBasic L11-21
2017-11-07 00:20:57dbguswls030Basic L08-15
2017-11-07 00:12:50dbguswls030Basic L06-11
2017-11-06 23:26:24TurtledoveBasic L20-39
2017-11-06 20:48:21c0rehackBasic L14-27
2017-11-06 18:09:12asdfasdfadsfBasic L10-19
2017-11-06 17:54:46ㄹㄷㄴㄹBasic L06ㄹㄷㄴ11
2017-11-06 13:54:11adsfasdfBasic L09-17
2017-11-06 13:35:11adsfsfsfasdfBasic L08-15
2017-11-06 13:32:44asdfasBasic L06-11
2017-11-06 00:14:38TurtledoveBasic L19-37
2017-11-05 21:13:02SabateBasic L08-15
2017-11-05 20:51:24SabateBasic L07-13
2017-11-05 20:29:18SabateBasic L06-11
2017-11-05 20:13:25SabateBasic L05-9
2017-11-05 19:06:00kdi2973Basic L09-17
2017-11-05 16:40:05NiaAdvance L03-9
2017-11-05 16:30:03NiaAdvance L01-5
2017-11-05 14:29:33c0rehackBasic L09-17
2017-11-05 14:28:59c0rehackBasic L06-11
2017-11-05 14:28:31c0rehackBasic L05-9
2017-11-05 13:46:32c0rehackBasic L04-7
2017-11-05 12:55:49c0rehackBasic L10-19
2017-11-05 12:50:08c0rehackBasic L07-13
2017-11-05 12:49:06c0rehackBasic L08-15
2017-11-05 05:45:25SabateBasic L04-7
2017-11-05 05:33:13SabateBasic L03-5
2017-11-05 05:20:31SabateBasic L02-3
2017-11-05 04:57:59SabateBasic L01-1
2017-11-05 01:10:55kdi0204Basic L10-19
2017-11-04 22:30:26broricaBasic L02-3
2017-11-04 20:21:57lolhack2Basic L17문제: Key 값이 BEDA-2F56-BC4F4368-8A71-870B 일때 Name은 무엇인가 힌트 : Name은 한자리인데.. 알파벳일수도 있고 숫자일수도 있고.. 정답인증은 Name의 MD5 해쉬값(대문자) 패킹여부: x 코딩언어: 델파이 분석: 1.Name에 문자가 3자리보다 작으면 !Please Enter More Chars...! 가뜬다 2.문자가 30자리 초과 되면 ! Please Enter Not More Then 30 Chars... ! 가뜬다 올디를 켜고 성공문자열쪽 에 들가서 분기문(JNZ) 위에 CALL에 브포를 걸고 Name 에 123 key값에 BEDA-2F56-BC4F4368-8A71-870B 를 입력했다 EAX =01E38E08 값에 key값(BEDA-2F56-BC4F4368-8A71-870B) 이들어있고 EDX = 01E38E68 에 Name값으로 추정되는 C63E-6B5F-93029489-66DD-EDB4 값이 들어있었다 문제에서 Name은 한자리이고 대문자 MD5 해쉬값이라 하였으니 대문자알파뱃을 MD5 해쉬로 바꿔서 일치하는지 확인해봐야겠다 음.. 없는듯한대 C63E-6B5F-93029489-66DD-EDB4 를 MD5복호화 시켰다 34bbcb905cca8b9c815df3ab920af286 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 위에 한 행위는 필요없는 거였다 힌트에는 Name에 답이 한자리라 했는데 3자리미만이면 !Please Enter More Chars...! 가 뜨므로 요걸 비교하는부분을 찾는다 CMP EAX,3 이것이다 요걸 EAX,1 로 바꿔준다 그리고 파일을 저장하여 실행하고 주어진키값을 넣고 Name에는 대분자 A~Z까지 다 대입해본다 답은 F 다 33
2017-11-04 19:19:40lolhack2Basic L16문제: Name이 CodeEngn일때 Serial을 구하시오 패킹여부 : x 틀리면 나오는 문자열 : Wron password! =/ 파일을실행하고 나면 null 이라는 빈파일이생김 성공문자열로 들어가봤다 GetStdHandle: 첫번째 인자로 쓰인 GetStdHandle 함수는 표준입출력 및 오류핸들을 리턴하는 함수이다. 즉, 콘솔에서 stdout, stdin, stderr 의 핸들을 가져오는 함수이죠. GetStdHandle 의 인자는 다음과 같습니다. STD_INPUT_HANDLE : 표준 입력 핸들 STD_OUTPUT_HANDLE : 표준 출력 핸들 STD_ERROR_HANDLE : 표준 오류 핸들 SetConsoleTextAttribute: 콘솔에서 색 출력 성공문자열 쪽위에 보이는 CMP EAX,DWORD PTR SS:[EBP-3C] 에 브포를 걸고 Name에는 CodeEngn 을 비번에는 123 을 입력하였다 EAX에는 7B 즉 10진수로 변환하면 123 이므로 EAX 에는 123이 들어간다 EBP-3C를 어떻게 구할지 고민됬는데 덤프창 위쪽에 친절하게 Stack SS:[0028FF0C]=E4C60D97 EAX=0000007B 라고 나온다 즉 E4C60D97를 10진수로 변환하면 3838184855 계산기로 16진수에서 10진수 변환법 Hex = 16진수 Dex = 10진수 이다 31
2017-11-04 18:59:32kdi0204Basic L09-17
2017-11-04 18:46:13lolhack2Basic L15문제: Name이 CodeEngn일때 Serial을 구하시오 패킹여부: X 입력한값이 틀릴때나오는 메박: Try agin! 성공문자열쪽으로 들어가서 비교문에 브포건다 CMP EAX,DWORD PTR DS:[45B844] DS:[0045BB44] = 00006160 EAX =00007B 즉 6160과 7B 를 10진수로 변환시켜주면 6160 = 24928 7B = 123 즉 답은 2492829
2017-11-04 18:27:29lolhack2Basic L14Name이 CodeEngn 일때 Serial을 구하시오 (이 문제는 정답이 여러개 나올 수 있는 문제이며 5개의 숫자로 되어있는 정답을 찾아야함, bruteforce 필요) Ex) 11111 upx언팩한뒤 올디로 열고 문자열 good jop 부분찾아서 들어가고 비교문 cmp EAX , ESI 에 브포를 건다 그후 아이디쪽엔 COedEngn 을 입력하고 비번쪽에 123 을 입력한후 EAX 값과 ESI 가 어떻게 나오는지 확인한다 EAX 는 7B 즉 , 10진수로 변환하면 123 이므료 EAX는 비번에 입력한값이 들어간다 ESI는 129A1 10진수로 변환하면 76193 아직까지 먼지 모르겠다 툴을켜고 비번에 76193을 입력해보니 정답이였다 답은 76193 27
2017-11-04 18:07:43kdi0204Basic L08-15
2017-11-04 17:54:09kdi0204Basic L07-13