C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[13252] 혹시 아시는 분 계실지 몰라서...
조광태 [] 2747 읽음    2007-08-07 12:38
각 랭귀지 포럼에 질문하기는 좀 그렇고...
꼭 알고 싶기는 하고...
볼랜드 포럼의 고수들께서 알려주실 것 같아 이곳에 질의합니다.(양해를)

프로그램 구입시 CD 별로 시리얼 번호 주는 기술요
이게 넘 궁금합니다.
도대체 어떤 기술을 이용하는 거죠?
일일히 시리얼 번호를 줄 것 같지는 않고...
CD제작과정에서 무슨 기술이 적용될 것 같은데...
혹시 아시는 분 계시는가 해서요.(아무래도 박지훈.임프님이 알고 계실 것 같다는 예감이...)

볼랜드 포럼에 많은 도움 받고 있습니다.

감사드립니다.
TohnoLyn [tohnokanna]   2007-08-07 13:13 X
일반적으론..
별 기술 없습니다.

시리얼을 줄때는 시리얼 번호를 만드는 알고리즘을 만들고,
시리얼번호가 맞는지 체크할때는 그 알고리즘에 맞는지 검사하는거죠 ㅡ.ㅡ
김태선 [cppbuilder]   2007-08-07 14:29 X
대부분의 경우 CD내에 시리얼번호가 들어 있지는 않습니다.
CD는 마스터 원판을 뜬 다음에 그것으로 계속 찍어내기 때문에,
CD마다 변동데이타를 넣기는 쉽지 않습니다.
(이건 오래전 CD만들때 기술이라 요즘은 획기적인 개선이 되었을 수 있습니다)

그래서 CD에는 넣지 않고 대신 시리얼을 입력하면 그것이 바른지
다양한 검사하는 루틴을 넣죠.
어떤 경우는 네트웍으로 비교해보기도 하고 ...

그래서 보통 정품을 구매했더라도 CD는 남의 것을 복사해서 자기 시리얼을
넣어서 설치할 수 있는 것입니다.

요즘은 어떻게 하는지에 대해서는 임프님께 패스. ~~~
civilian,안영제 [civilian]   2007-08-07 15:35 X
위에서 잘 말씀해주셨듯이

CD는 마스터를 대량 복제하는 것이라서 CD 자체엔 시리얼번호가 들어가지 않습니다.

시리얼 넘버는 일정한 규칙을 가지고 만들어지는데, 델파이에서 적용해보려면

터보파워의 제품중에서 OnGuard란 것이 있습니다(현재는 오픈소스임)

OnGuard를 받아서 보시면 안에 샘플도 있답니다.
김호광 [testcode]   2007-08-07 17:40 X
유럽쪽에서 게임 시디 마스터 버전을 줄 때 아주 특이하더군요 1천 카피 프레스가 가능하다고 하면 딱 그 수량만 가능합니다. -;; 아직까지 깨지지 않은 기술로 단가가 좀 높습니다. 시디 내에 염료를 특이하게 해서 사용한다고 하는데 원 기술 회사 홈페이지조차 없습니다 .해적판 나올까바...

+ -

관련 글 리스트
13252 혹시 아시는 분 계실지 몰라서... 조광태 2747 2007/08/07
13255     Re:혹시 아시는 분 계실지 몰라서... 조광태 2419 2007/08/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.