창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


LIST ALL
Posted by 박종훈2009-02-27 00:37:47, Hit : 4241
예상은 했습니다만, exe 실행파일에서 창조 소스 해킹
Homepage : http://qnrdlqkrwhdgns.canxan.com/
File #1 : hacking.gif (26.9 KB)   Download : 136
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=freeboard&no=4045


제가 포인터 관련한다고 뻘짓하다가 ...

Kernel32.dll에 있는 lstrcatA를 가지고 놀던 중이었습니다.
lstrcatA는 창조에서 [문자붙여]정도의 명령어가 되겠군요.
여튼, 이 함수의 반환값은 붙여진 문자의 포인터입니다. (메모리 주소로 반환되죠.)


그런데, 제가 lstrcatA를 잘못 가지고 놀다가.. 이상한 쓰레기 값들이 반환되었는데요.
그 반환된 값을 유심히 보던중!!
창조로 제작한 소스의 일부분이 나오더군요;;

제가 그당시 구조체함수를 비롯해서 여러 함수를 사용하고 있었는데,
반환된 값을 문자창에 보여주도록 코딩을 했는데-_-

반환값이

[구조체함] 이었습니다 ... 어떨때는 [실수: 수; $┏ 수 :=] 뭐 이런식으로 반환되는 경우도 있었습니다;;

그래서, 치트엔진을 부랴부랴 다운받아서 창조로 만든 프로그램의 메모리 영역을 뒤지고 있었습니다.

그 결과 위의 스크린샷입니다 ...

지금 이상한 값들이 바로 창조 소스입니다!!!
치트엔진이 한글을 잘 지원하지 않아서 깨진 값으로 나오는데요,
그 옆에 있는 Hex값을 가지고 헥사에디터에 하나하나 입력해보니.....-_-
젠장, 한글이더군요. 그것도 창조 소스말이죠 ㅠㅠ




exe파일에 창조소스가 암호화되어 저장되고 실행시 복호화해서 실행한다는 건,
잘 알려진 사실이었습니다.

음.. 오늘 이렇게 직접 확인하니, ㅎㄷㄷ 한데요-_-;



김동민   2009-02-27 AM 12:43:10  
우옷, 아마 여기 가보시면 관련된 정보를 많이 얻으실 수 있을 겁니다.
http://openproject.nazzim.net/

오픈캡쳐 제작자의 홈페이지고요~
OS 개발이나 리버스 엔지니어링에도 관심이 많다고 하시는군요!
박종훈   2009-02-27 AM 12:44:08  
오오! 저도 아까 자료찾다가 잠깐 들렸었 곳인데~!^^
즐겨찾기 해놔야 겠군요@
신용주   2009-02-28 AM 12:39:22  
아무리 소스를 잘 만들고, 열심히 만들어도, 저런식으로 공개되면 헛수고가 아닌지?
박종훈   2009-02-28 AM 11:15:06  
그런데, 저렇게해서 찾은 명령어들을 완벽하게 복구하긴 힘들거에요.
즉, 저렇게 해서 찾은 명령어를 복구해서 하나의 프로그램을 만든다는건 힘들거에요

그렇지만 앞으로는 신중하게 다루어야 할 사항인것 같네요./
손상진   2009-03-12 PM 7:18:11  
인터프리터 후후후..
지상현   2009-03-14 PM 7:55:26  
될 것 같아서 해보려다 손 놨고 지금은 군대죠. -_-
지상현   2010-07-01 PM 9:03:38  
실행하려면 어딘가 암호화 풀어다 놔야 하므로 풀린 데이터가 나도 모르게 잡힌 거네요.
사실 풀려면 엄청 쉽게 풀어낼 수 있는 방법이 있습니다만 (제 실력으로는 100%는 안 되고 98%쯤)
물론 공개할 생각 없습니다. 공개할만한 것도 아니고 -_-;;

제가 연구하는건 반대의 경우거든요 ㅋㅋㅋ
외부 툴로 창조 exe 만들어주는 -_-
LIST ALL               GO TO THE TOP


N
C
   Subject
Posted by
Date
H
252
   창조 옛 소스들 복구하면 좋겠는데 말이죠ㅠ [3]
박종훈 2009/02/27  3964

   예상은 했습니다만, exe 실행파일에서 창조 소스 해킹 [7]
박종훈 2009/02/27  4241
250
   뿌듯하군요!! [3]
박종훈 2009/02/27  3844
249
     이 글 수정이 안됩니다. [7]
박종훈 2009/02/26  3852
248
   미치겠네요 ... [3]
박종훈 2009/02/26  3930
247
   혹시 창조0.9c 가지고 계신 분 있나요?
박종훈 2009/02/26  4017
246
   커즈닷컴 RSS 지원했으면 좋겠어요ㅠ [2]
박종훈 2009/02/26  4050
245
   어이쿠, 요세 광고는 대놓고 하네요. [2]
박종훈 2009/02/25  3914
244
   구조체함수의 위력을 알겠습니다! [3]
박종훈 2009/02/24  3870
243
   하고 싶은건 많은데 ㅠㅠ
박종훈 2009/02/22  3943
242
   오랜만에 커즈닷컴의 따뜻한 온기가 도네요^^ [3]
박종훈 2009/02/21  4589
241
   진짜 창조를 쓸때마다 느끼는 거지만 말이죠. [5]
박종훈 2009/02/21  3852
240
   동시 접속 3명! [6]
박종훈 2009/02/18  3920
239
   현재 커즈닷컴 리다이렉트 설정이요,
박종훈 2009/02/18  4077
238
   CreateCOM의 위대함을 알겠군요!
박종훈 2009/02/17  4003
237
   CreateCOM를 사용하면 Ajax도 가능할것 같은데.. [8]
박종훈 2009/02/16  3998
236
   창조 웹서버 [6]
박종훈 2009/02/16  3995
235
   2090바이러스 ... 의심과 과대포장 [3]
박종훈 2009/02/14  4564
234
   하늘에서 비가 내리는 모습;;; [7]
박종훈 2009/01/18  3996
233
   이런이런... lrc 파일-_- [12]
박종훈 2009/01/04  4728
232
   늦은감 있는.. 매리 크리스마스요~ [1]
박종훈 2008/12/25  4098
231
     [re] 창조 新 도움말 간단한 계획도
박종훈 2008/07/12  4019
230
   창조 新 도움말 간단한 계획도
박종훈 2008/07/12  3936
229
   창조 新 도움말?! [4]
박종훈 2008/05/11  3943
228
   오랜만의 글이네요ㅠㅠ
박종훈 2008/05/05  5786
LIST ALL   Prev [1] 2 [3][4][5][6][7][8][9][10]..[12] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인