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


질문게시판
- 반드시 검색을 하신 후 원하는 답변을 찾을 수 없을 때, 질문을 올려주세요.


LIST ALL
Posted by 신용주2009-05-18 01:32:51, Hit : 4379
데모와 쉐어웨어 구현...
Homepage : http://eteatime.co.kr
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=qna&no=2159
프로그램을 만들고,

데모나 쉐어웨어 처럼 하려고 합니다.

어떻게 구현하는 것이 좋을까요?

쉐어웨어는 환경파일을 만들어서

처음 실행시킨 시간을 저장하게 만들고,

몇일 지났는지 확인후 사용 못하게 만들까 했는데,

그것은 환경문 직접 수정하면 다 깨지는거 아닙니까.

그리고 데모도 어떻게 구현을 해야 안 깨고 ㅠ.ㅠ

혹시 CD-key 입력해야 이용 가능한 그런것도

어떤 방식을 이용해야 할까요?

강현구   2009-05-18 AM 3:19:55  
일정한 규칙을 만들어놓고 CD키를 검사해서 맞으면 정품이고 아니면 데모판으로 돌아가게 만들면 되겠죠.
CD키는 환경문이든 어디든 넣을 수 있고요
신용주   2009-05-18 AM 7:58:57  
환경문으로 하게 되면, 환경문을 임의로 수정하면 정품처럼 이용가능하잖아요.
그래서 환경문 아닌 방식을 찾고 있는 중이었습니다.
김동민   2009-05-18 AM 8:52:22  
그럼 자체적으로 함수를 구현하면 되지 않을까요~~
정해진 규칙에 따라 입력된 값이 인증코드로 유효한지 아닌지만
판별할 수 있도록~~

이해하기 쉽게 별도로 떼어놓고 생각을 해보자면
키젠을 만든다! 라고 할 수도 있겠지요.

굳이 또 다른 예를 들어보자면 주민등록번호 유효성 체크도 있으려나~

간단하게 가죠, 간단하게!
사용자로부터 시리얼을 입력받았는데 그게 1234-1234 면 맞고,
1234-1243 이면 틀리고!

내부적으로 그런 규칙 정도만 간단하게 구현해보는 게 어떨까 싶습니다.
신용주   2009-05-18 AM 9:07:08  
처음에만 물어보도록 하려면, 결국 환경문이 아닌지요...?
천호성   2009-05-18 AM 9:43:02  
소스 자료실 확인하시면
30일 제한 쉐어웨어 만들기 소스 있습니다.
그거보고 분석 하시면 됩니다.^^
손상진   2009-05-18 PM 1:09:57  
사용자가 쉽게 뚫을수 없는 구조를 개발해야겠죠...
권선중   2009-05-18 PM 6:42:20  
뭐니 뭐니해도 라이브 업데이트방식이 최고죠
정품등록역시 홈페이지에서 키를 받아서 설치대 입력하고 정품라이브 업데이트를 시키는 방법뿐이 없죠..물론 업데이트 된프로그램을 카피하여 사용한다면 방법이 없겠지만 ㅠㅠ 그것마져 방지를 원한다면.. 게임오토 프로그램처럼 사용시마다 아이디 비번을 입력하는 식으로 하는방법뿐이 없겠죠.. 이방법을 이용한다면 데모기간제도 가능하겠죠.. 오프라인으로만 한다는건 역시 힘들죠..
권선중   2009-05-18 PM 7:11:44  
그래도 나름 Tip게시판에 생각나는데로 적어봤습니다..
천호성   2009-05-18 PM 10:45:00  
답이없는건가요 .@.@
왜 이래 안타까운지...젠장,ㅡㅡ^
신용주   2009-05-19 AM 12:31:12  
레지스트리를 건드리면 괜찮은지요?
민렬만세   2009-05-19 PM 8:48:57  
시스템의 시간설정을 바꾸어도 사용기간등의 제한을 가하는 데모 혹은 쉐어웨어 프로그램들도 종종 있긴합니다만,
이 역시 암호화저장 파일 삭제-_-; 레지변경 등 편법으로 지속적인 사용을 할수가 있습니다..
온라인 라이브 업데이트방식등을 취하지않고 완벽한!! 시간통제를 원하신다면?...아에그냥 데모와 정품을 따로만드시면됩니다-.,-;
에시당초 정품기능을 빼버리는-.,- 잔인한가;;
신용주   2009-05-20 AM 12:00:07  
온라인의 경우, 인터넷이 연결 안된 컴에서는 사용이 불가하다는 결론이 나는데, 아 어렵군요. ㅎㅎ
박종훈   2009-05-21 PM 2:54:37  
제가 한가지 제안을 합니다.
일단 ini 파일에 인증이 되면 정품이고 인증이 아니면 정품이 아니라고 저장을 하는것은 굉장히 위험한 방식입니다. (당연하죠.. 만약에 정품저장을 담당하는 부분이 retail 이라는 키라면, retail = 1 이라고 하면 바로 ... 크랙이 되죠-_-)

그래서 한가지 제안을 하는데요,
ini 파일이나 레지스트리에 정품여부를 저장하는 것이 아니라, CD키를 저장하는 거에요.
그래서 프로그램 실행시 ini 파일이나 레지스트리를 읽어서 정품 CD키인지 검사를 하는거죠. 그렇게 된다면 CD키를 모르는한 뚫릴 걱정을 하지 않아도 되는거죠.

즉, ini나 레지스트리에 정품인증 여부를 저장하는 것이 아니라 아예 CD키를 저장하는 겁니다. 그래서 프로그램 실행시 그 CD키를 읽어서 정품여부 인지를 판가름 하는 거죠.

많은 프로그램이 이 방식을 이용하는 것 같습니다. 일부 프로그램들을 보면 정품인증을 했을경우 레지스트리에 입력한 CD키가 저장되더군요.
강현구   2009-05-25 AM 3:30:33  
기본 원리는 글 쓴대로고.. 어떻게 못 뚫게 하느냐는 연구하기 나름입니다.
애초에 정품 / 데모 기능을 한 프로그램 안에 같이 구현해 놓았다면, 그리고 정품 데모 구분을 소프트웨어적인 방법으로 구현한다면, 어떤 방법이든 뚫릴 수 밖에 없습니다. 데이터는 하드디스크건, 플래시 메모리건, 혹은 BIOS건.. 어딘가에는 꼭 저장되어 있으니까요.
가장 속 편한 방법은 데모 정품 구분 안 하는 것입니다만... 뜻이 그렇다면 어쩔 수 없지요.
LIST ALL               GO TO THE TOP


N
Category
   Subject
Posted by
Date
H
1333 창조
   부르마블게임의 컴퓨터 원리. [2]
신용주 2009/03/23  4022
1332 기타
   동영상 편집과 관련하여. Vegas & Movie Maker [5]
신용주 2009/04/04  3578
1331 창조
   바탕화면 관련 [2]
신용주 2009/04/09  3183
1330 창조
   MNM과 MNP에서 안정성이란? [4]
신용주 2009/04/25  3944
1329 창조
   MN_PRO의 인터페이스 관련 질문
신용주 2009/04/25  3637
1328 창조
   콤보박스와 리스트박스에서 글꼴 설정하는 방법. [1]
신용주 2009/04/25  3828
1327 창조
   작업표시줄 만들기 가능할까요? [1]
신용주 2009/04/25  3793
1326 창조
   Naver Search 개발 중... [1]
신용주 2009/05/12  3597
창조
   데모와 쉐어웨어 구현... [14]
신용주 2009/05/18  4379
1324 창조
   재미있는 자동 파일 불러오기와 순서(정렬)
신용주 2009/06/05  4382
1323 창조
   폴더 내 총 파일 수 구하기. 로딩. [5]
신용주 2009/06/13  3589
1322 창조
   창에 대한 두가지 방법. 그 중 어떤 것이? [1]
신용주 2009/06/16  3631
1321 창조
     [re] 콤보박스 연결 사용 질문~ [1]
신용주 2009/06/18  3983
1320 창조
   창조로 만든 프로그램 실행시키면 메모파일이... [1]
신용주 2009/06/20  4125
1319 창조
     [re] 리스트박스 내 목록 실행 관련 문의!!!
신용주 2009/06/20  3493
1318 창조
   흔들림 인식 창(?) [2]
신용주 2009/06/21  3787
1317 창조
   룰렛...
신용주 2009/07/02  3232
1316 창조
   PC 음성 대화 또는 메세지 변환기
신용주 2009/07/02  3692
1315 창조
   확장자를 제외한 파일명 구하는 법. [1]
신용주 2009/07/02  4482
1314 창조
   화상키보드 제작 [1]
신용주 2009/07/03  3883
1313 창조
   창이 움직여도 고정되는 밑판 [1]
신용주 2009/07/18  3642
1312 창조
   고질적 버그와 해결법 알려주세요. [1]
신용주 2009/07/22  3972
1311 창조
   Planner 구현 (Ex.Franklin Planner) 가능성...
신용주 2009/07/08  3693
1310 기타
   관리자님께 질문드립니다. [5]
신용주 2009/08/12  3589
1309 창조
   즐겨찾기 파일 만들기 [1]
신용주 2009/08/17  4649
LIST ALL   Prev [1]..[31][32][33] 34 [35][36][37][38][39][40]..[87] 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이희철
로그인