마스터포유(Master4U)
Monday, 17 of January
 

제목: 복사방지 기술의 종류
분류: 윈도우
이름: 관리자 * http://www.master4u.net


등록일: 2009-09-27 13:17
조회수: 8588
 
복사방지 기술의 종류

1. 링 프로텍트(Ling Protect)

CD안에 물리적으로 읽을 수 없는 부분을 만드는 복사방지 기술입니다.
이런 물리적 부분 링(Ling)처럼 되어 있어 이런 이름으로 불리고 있습니다.
물리적인 부분은 레이저 광선이 정상적으로 반사되지 않기 때문에 CD-ROM에서 읽을 수 없게 됩니다. 따라서 읽기 에러를 무시하지 못하는 소프트웨어에서는 읽어낼 수 없습니다.
읽기 에러를 건너뛰고 더미 섹터를 집어넣을 수 있는 레코딩 소프트웨어에서는 레코딩이 가능합니다. 주로 18세이하 금지 게임에서 많이 사용하고 있습니다.
링 부분을 읽게 되면 픽업장치 부분에 상당한 부하가 걸리기 때문에 CD레코더의 수명에 악영향을 끼치므로 주의 해야 합니다.
[식별 요령]: CD안쪽에 링 형태의 검은 선이 있습니다.

2. SAFE DISC

CD-ROM을 제작할 때 체크 영역을 만들어서 그 안에 EDC/ECC 에러를 만들어 내는 섹터를 집어넣습니다. 에러 섹터의 위치가 내부 정보와 일치하는지를 체크하는 소프트웨어 형식의 복사방지 기술입니다. 에러 무시기능과 RAW모드 대응의 CD레코딩 소프트웨어라면 레코딩 가능합니다.
2001년 4월 이후로 새로운 버전의 출시를 중단했기 때문에 그 이후에 나온 것은 SAFE DISC 2 버전입니다.
[식별 요령]: CD의 원본 폴더에 [00000001.TMP] 또는 [00000001.LT1] 파일이 있습니다.

3. SAFE DISC 2

SAFE DISC의 체크에 또 다른 체크 기능을 덧붙인 복사방지 기술입니다.
즉 SAFE DISC 다른 에러 섹터 주변을 체크하도록 하는 데이터가 있는 섹터를 레코딩할 때 에러 섹터가 되도록 만들어서, 이 섹터가 올바른지 여부를 체크하도록 하는 기능을 추가했습니다.
기본적인 원리는 SAFE DISC와 같기 때문에 에러 무시 기능과 RAW모드 대응의 소프트웨어로 레코딩할 수 있습니다.
매우 복잡한 복사방지 기술로 레코딩하기 위해서는 반드시 CD레코더도 대응을 해야 합니다.
최근 버전에는 ATIP(CD-R에 있는 미디어 정보를 기록하는 영역)를 인식하도록 되어 있어 레코딩을 한 CD레코더에서는 동작이 되지 않습니다. 즉 CD 레코더의 특성을 매우 많이 타는 복사 방지기술이라고 할 수 있습니다. 체크 섹터의 데이터는 읽기, 쓰기 에러를 일으키기 쉽기 때문에 CD레코딩을 할 때에는 읽기,쓰기 모두 최저 배속으로 하는 것이 좋습니다. (CD레코더에 따라서는 고속으로 하는 것이 좋은 경우도 있습니다.)
[식별 요령]: 버전에 따라 파일구성이 다르기 때문에 명확하 지 않지만 CD 폴더에 보통 사용하지 않는 파일(예를 들면 수상쩍은 확장자 a .256 또는 .016, tmp, zzz등)이 있는지 없는지를 살펴봅니다.

4. SecuRom

데이터 트랙의 서브 코드를 읽고 쓸 수 있으면 레코딩이 가능합니다.
최신버전의 SecuRom에서는 ATIP정보를 읽어들여 CD-R/W여부를 판별하여 CD레코더로부터는 실행이 되지 못하게 하고 있습니다.
이러한 미디어 체크를 회피하기 위해서는

1. 미디어가 CD-R/W 여부를 인식하지 못하는 CD-ROM드라이브로부터 실행함
2. Clone CD의 [기록된 CD임을 숨기기]기능을 사용함
3. 에뮬레이트나 서브코드를 넣을 수 있는 가상 드라이브(Daemon tool)을 사용함
4. 크랙을 구하여 패치를 합니다.

과 같은 방법이 있습니다.
[식별 요령]:
(구버전) : 인스톨한 디렉토리에 [CMS16.dll], [CMS_95.dll] [CMS_NT.dll]이 있습니다.
(실행파일에 들어가 있어 보이지 않는 경우도 있습니다.)
(신버전) : 시스템 디렉토리에 [SINTF16.dll], [SINTF32.dll], [SINTFNT.dll]을 만듭니다

5. Laser Lock

특수한 레이저로 기록함으로써 원본과 복사본을 구분하는 복사방지 기술입니다.
아울러 소프트웨어의 암호화도 같이 지원을 하고 있습니다. 읽기 에러를 무시하는 CD레코더에서는 레코딩이 가능하지만 환경에 따라서는 레코딩이 잘 안 되는 경우도 있습니다.

6. CD-Cops

CD가 처음 실행될 때 키코드를 입력해야만 CD가 실행되도록 만든 복사 방지 기술입니다.
[식별 요령]: CD에 CDCOPS.DLL 파일과 *.GZ 또는 *.QZ 와 *.W_X파일이 들어있습니다.

7. Disk Guard

[식별 요령]: ISOLINK.VXD 와 ISOLINK.SYS파일을 생성합니다.

8. 오버 버닝(Over Burn)

오버 버닝은 복사 방지기술이라기 보다는 표준 규격외의 레코딩으로 CD미디어의 호환성을 불가능하게 하는 레코딩입니다.
공 CD의 표준 규격은 650MB와 700MB입니다만 네로와 같은 소프트웨어를 이용하면 이보다 많은 데이터를 레코딩할 수 있습니다.
또한 800MB와 900MB와 같은 공 CD도 존재하므로 800MB의 공CD에 데이터를 기록하면 일반 표준 공CD로는 레코딩을 하지 못하게 됩니다.
하지만 같은 용량의 공CD를 구하여 오버버닝을 지원하는 네로를 이용하면 금방 복제가 가능하므로 복사 방지 용도보다는 대용량 데이터 레코딩 용도로 사용하는 것이 적당합니다.
다만 900MB와 같은 오버버닝 CD를 인식하지 못하는 CD-ROM드라이브도 많이 존재하므로 호환성에 주의를 기울여야 합니다

9. 4초 이하의 오디오 트랙(Audio Track less than four sec.)

오디오 CD에 의도적으로 4초 이하의 오디오 트랙을 추가하여 레코딩 소프트웨어의 에러를 유도하는 복사방지 기술입니다. 에러 무시 기능 또는 DAO 레코딩이 가능한 레코딩 소프트웨어라면 간단하게 레코딩이 가능합니다

10. 불법 목차(Illegal TOC)

CD에 있는 데이터를 읽기 위해서는 데이터를 직접 액세스 하는 것이 아니라 먼저 목차를 찾아 데이터가 있는 곳을 액세스 하게 되어 있습니다. CD의 바로 이런 점이 LP판이나 카세트 테이프와는 달리 랜덤으로 빠른 속도로 데이터를 찾게 해주는 것입니다.
Illegal TOC는 말 그대로 불법 목차를 만들어 레코딩 에러를 일으켜 CD복사 방지를 하는 기술입니다. 그러나 비교적 간단한 복사 방지 기술이므로 에러 무시 기능이 있는 레코딩 소프트웨어라면 간단하게 레코딩을 할 수 있습니다.

11. 더미 파일(Dummy Files)

데이터 용량을 실제보다 더 크게 보여주는 더미 파일을 집어넣음으로써 레코딩 소프트웨어서 용량 부족이라는 에러를 일으키는 형식의 복사방지 기술입니다.
DAO(디스크 단위 기록)를 지원하는 레코딩 소프트웨어라면 레코딩이 가능합니다.

12. Catus Data Shield

오디오 CD의 복사 방지를 위한 기술입니다. CD로부터 허락받지 않는 모든 종류의 복사를 방지하는데, 인터넷상에서의 전송과 변환을 방지하는데도 사용됩니다.
=======================================================================================
다른 글도 추가로 올립니다.
★보안기술★ 국내에 알려진 소프트웨어 복사기법에 대한 설명!!
국내에 소개된 PROTECT 기법
1) 실행화일 복사방지
소프트웨어적인 기법 : EVERLOCK, CODESAFE, codetra
하드웨어적 기법 : PANDORA II, T-LOCK, HARDKEY
물리적인 기법 : PANDORA, HARDLOCK, HILLOC
2) 데이터 복사방지
PANDORA III, DATASAFE, FILELOK,
L-TECH COPY PROTECTION, WATCH-DOG
1. CODE SAFE
ELIASSHIM사의 코드 세이프는 한 장의 통제 디스크와 여러 장의 분배용 디스크로 구성.
통제 디스크는 자료디스크에 실행파일을 복사 방지하여 기입해주는 역할을 하며 일단 통제 디스크를 이용하여 자료 디스크에 실행파일을 써 넣으면 실행파일은 복사되지 않는다.
코드세이프는 초기화된 상태의 자료 디스크를 제공받는데, 이 디스크 는 현재 일반용으로 사용되고 있는 FDC와 다른 방식으로 설계되어 있다. 따라서 그와 동일한 FDC가 아니고서는 완벽하게 동일한 초기화 형체를 재생할 수 없다. 실행파일에는 이러한 초기화 형태를 점검함으로써 불법 복사본인가를 확인하게 된다.
<<@이 소프트 웨어의 기능>>
# 실행파일의 복사방지와 실행 시 일련 번호 표시
# 하드디스크에 실행파일 삽입 제거
# 실행파일의 암호화
# 손상된 복사 방지 디스크를 복구
# 복사방지 디스크를 또 다른 복사방지 디스크로 복사
통제디스크를 통해서 분배 디스크의 실행파일을 기입하면 실행파일은 어떤 방법으로도 복사가 될 수 없게 된다. 그리고 하드 디스크에 복사되는 경우에는 항상 분배 디스크의 원본이 플로피 디스크 드라이버에 삽입되어 있어야 한다. 코드 세이프는 한 디스크 상에서 각 파일별로 복사 방지 여부를 따로 결합할 수 있다. 또한 복사방지 실행파일은 일반적인 백업 프로그램 어느 것이라도 보관용 복사를 할 수 있다. 그러나 실행을 위해서는 꼭 분배 디스켓이 필요하다.
2.CODE TRACK
ELIASSHIM사의 코드 트랙은 한 장의 통제 디스크로 구성 되어 있다. 이 통제디스크를 통하여 실행파일을 아무 디스켓이나 기입하면, 프로그램이 처음 실행할 때 사용자의 신분에 대한 등록을 요구하게 된다. 일단 등록하게 되면 등록된 내용은 자동적으로 프린터로 출력되게 된다. 그 출력물은 소프트웨어 공급업체에 보내주어야만 차후에 여러 서비스를 받을 수 있다. 이렇게 등록이 이루어지면 해당 프로그램은 실행할 때마다 그 등록 내용을 화면에 잠시 보여 준 뒤에 실행하게 된다.
디스크 무단 복제 기능이 있는 코드 트랙은 아주 저렴한 소프트 웨어나 복사를 어느 정도 감수할 수 있는 소프트웨어에 적용되는 무형의 복사 방지이다. 실행파일이 복사되어 돌아다닌다면 복사해준 사람의 이름과 주소등이 만천하에 알려진다. 물론 이러한 방법은 얼마든지 복사가 가능하고 프로그램의 실행을 막지는 못한다는 단점이 있지만 복사를 해 줄 경우 꺼림직함을 감수해야 한다.
3. EVERLOCK
AZ-Tech소프트사의 에베락은 한 장의 디스켓으로 구성되어 있다.
에버락의 기본 원리는 언제나 똑같은 두개의 플로피 디스켓이나 하드 디스크가 존재할 수 없다는 사실에 기반을 두었다. 에버락은 플로피 디스크나 하드디스크에 PROTECTOR를 옮길 때 해당 매체를 조사하고 핑거 프린터를 만든다. 보안된 PROGRAM의 실행 중에 특별히 새겨진 코드가 감지문과 매체에 대한 현재 지문을 비교한 후에 일치하지 않으면 불법 복사로 인식하고 프로그램을 중지한다.
#에버락의 기능
@ 반복횟수를 지정할 수 있다.
@ 전혀 복사할 수 없게 할 것인가, 일정횟수 복사할 수 있도록 할 것인가를 지정할 수 있다.
@ 프로그램의 사용횟수, 사용기간 등을 지정할 수 있다.
@ 고유한 일련번호 및 패스워드 사용가능
@ 복사방지 프로그램을 사용할 수 있는 매체를 제한할 수 있다.
특히 에버락은 한 장의 디스크로 일반 디스켓에 무한 복사방지를 걸 수 있으며, 복사 방지에 소요되는 바이트 수는 디스켓 당 7KB, 파일당 10KB이다. 또한 네트워크 시스템을 지원하기 위해서 네트워크와 토큰 링과 같은 파일 서버형의 네트워크를 지원한다.
4. PANDORA
판도라는 물리적 기법을 사용하여 국내에서 개발된 제품이다. 그러나 하드락의 별도의 디스켓이 있는 것과는 달리 키 디스켓만으로 구성되어 있다. 판도라는 물리적 핑거 프린트를 만드는데 있어서 더욱 효과를 높이기 위해서 배드 섹터가 나는 위치 크기 등을 일정하게 하지 않고 디스크마다 랜덤하게 만들어 내며 프로그램 실행 시 이를 하나하나 체크한다. 그러나 하드 디스크 락도 마찬가지로 판도라 락을 걸고자 하는 파일은 일단 판도라 디스크에 복사를 해야만 락을 걸 수 있으므로 디스크 용량만큼 락을 걸고자 하는 파일의 양을 제한한다. 그래서 용량의 제한을 좀더 덜 받기 위해 2D, 2HD, 3.5INCH판도라도 판매된다. 또한 판도라는 해커의 침입에 대비 암호화 기법을 사용하고 있으며, 락이 걸린 파일에 또다시 여러 번 락을 걸 수 있어, 중복 복사 방지를 할 수 있으며 다른 종류의 복사 방지 ROGRAM과 병합 사용이 가능하다. 여기서도 하드 디스크로의 INSTALL, DISYALL이 모두 가능하다.
5. PNADORA +
기존의 물리적 처리방식인 판도라를 기능적으로 보완 강화시킨 프로그램이다. 모든 LOCK ROGRAM이 그렇듯이 사용상 표시되는 MESSAGE & HELP화면들이 모두 영문이었던 것을 어떤 GRAPHIC BORAD상에서도 완벽하게 자체 한글로써 PROTECTION시 USER들에게 완벽한 정보를 전달하여 준다. 기능적으로 PROTECTION기능을 3가지로 확장 하였다는 것이다. 즉 전문복사 방지용 ANDORA+ DISKETTE와 범용 복사 방지용 DISKETTE 그리고 DATA보호용 DATA PROTECTION기능이 포함되어 잇다.
6. HARDLOCK
가산 시스템의 하드락은 국내에서 처음으로 개발 상품화된 것으로 마스터 디스크와 실행 디스크로 구분됩니다. 일반 플로피 디스크를 레이저 광선을 이용하여 물리적 가공 단계를 거친 후 복사방지를 걸 수 있는 소프트 웨어적인 단계를 거친다. 이렇게 해서 만들어진 하드락은 유사한 처리 방법에 의해 만들어진 마스터 디스켓에 의해 복사방지가 된다. 이 제품은 사용자가 원하는 제품을 하드디스크에 복사방지를 할 수 있으며 한 장의 디스크에 10개의 파일을 복사 방지할 수 있는 기능을 가지고 있다. 또한 사용자는 원하는 디렉터리나 디스크 혹은 PC에 복사 방지를 할 수 있는 기능과 모든 실행 파일을 복사 방지할 수 있는 기능이 있다. 하드락은 플로피 디스크 복사방지와 하드디스크 복사방지를 할 수 있도록 여러가지 TOOL소프트웨어를 제공하는 다중 보안 체제를 사용함
7.PROLOK
PROLOK은 물리적 락을 거는 것으로 디스크를 살펴보면 그 흔적을 볼 수 있다
이것이 키 역할을 하기 때문에 항상 이 디스크가 존재해야만 하며 대상이 되는 파일은 실행 파일이다. 이러한 실행 파일에 전체적으로 락을 걸어주는 마스터 디스크가 따로 존재하지 않고 이 디스크로 직접 락을 걸고 이 디스켓에 그 파일이 저장 된다. 그러므로 이 디스켓이 허용하는 만큼의 파일들에 대해서는 복사방지가 가능하다. 물론 이 PROGRAM도 하드디스크에 인스톨이 가능하다. PROLOK은 마스터 디스크가 없긴 하지만 판도라가 락을 걸고자 하는 파일들을 키 디스크에 복사해야 하지만 락을 걸 수 있는데 반하여 다른 디스크에 있는 파일도 락을 걸 수 있으므로 똑같은 파일에 대하여 많은 수의 락이 걸린 파일을 만들려 할 때 더욱 편리하다.
8.HILOCK
87년 국내에서 두번째로 물리적인 배드를 내는 방법으로 상품화된 것으로 실행파일에 복사 방지를 해준다, 패스워드 기능까지 내장되어 있으나 90년 가을 이후 판매 중지되었다.


by 노루 | 2005/04/12 21:55


<자료출처 : http://ghkfshfn.egloos.com/3278936 >
       
△ 이전글: 컨텐츠 복사방지 기술
▽ 다음글: RF (radio frequency) 무선 주파수
Copyright 1999-2020 Zeroboard / skin by enFree