===================================================================================================
국내                  컴퓨터프로그램보호법(리버스 엔지니어링을 중심으로) 2008년 2월 개정 일것입니다.
===================================================================================================

제 2조 10항 "프로그램코드역분석"이라 함은 독립적으로 창작된 프로그램과 다른 프로그램과의 호환에 필요한 정보를 얻기 위하여 프로그램코드를 복제 또는 변환하는 것을 말한다.

제12조 (프로그램저작권의 제한) 다음 각호의 1에 해당하는 경우에는 그 목적상 필요한 범위 안에서 공표된 프로그램을 복제 또는 배포할 수 있다. 다만, 프로그램의 종류·용도, 프로그램에서 복제된 부분이 차지하는 비중 및 복제의 부수 등에 비추어 프로그램저작권자의 이익을 부당하게 해하는 경우에는 그러하지 아니하다. <개정 2001.1.16, 2002.12.30, 2006.10.4>

1. 재판 또는 수사를 위하여 복제하는 경우
2. 「초·중등교육법」, 「고등교육법」에 의한 학교 및 다른 법률의 규정에 의하여 설립된 교육기관(상급학교 입학을 위한 학력이 인정되거나 학위를 수여하는 교육기관에 한한다)에서 교육을 담당하는 자가 수업과정에 제공할 목적으로 복제 또는 배포하는 경우
3. 「초·중등교육법」에 의한 학교 및 이에 준하는 학교의 교육목적을 위한 교과용 도서에 게재하기 위하여 복제하는 경우
4. 가정과 같은 한정된 장소에서 개인적인 목적(영리를 목적으로 하는 경우를 제외한다)으로 복제하는 경우
5. 「초·중등교육법」, 「고등교육법」에 의한 학교 및 이에 준하는 학교의 입학시험 그 밖의 학식 및 기능에 관한 시험 또는 검정을 목적(영리를 목적으로 하는 경우를 제외한다)으로 복제 또는 배포하는 경우
6. 프로그램의 기초를 이루는 아이디어 및 원리를 확인하기 위하여 프로그램의 기능을 조사·연구·시험 목적으로 복제하는 경우(정당한 권원에 의하여 프로그램을 사용하는 자가 당해 프로그램을 사용 중인 때에 한한다)

제12조의2 (프로그램코드역분석) ①정당한 권원에 의하여 프로그램을 사용하는 자 또는 그의 허락을 받은 자가 호환에 필요한 정보를 쉽게 얻을 수 없고 그 획득이 불가피한 경우 당해 프로그램의 호환에 필요한 부분에 한하여 프로그램저작권자의 허락을 받지 아니하고 프로그램코드역분석을 할 수 있다.

②제1항의 규정에 의한 프로그램코드역분석을 통하여 얻은 정보는 다음 각호의 1에 해당하는 경우에는 이를 사용할 수 없다.
1. 호환 목적외의 다른 목적을 위하여 이용하거나 제3자에게 제공하는 경우

2. 프로그램코드역분석의 대상이 되는 프로그램과 표현이 실질적으로 유사한 프로그램을 개발·제작·판매하거나 기타의 프로그램저작권을 침해하는 행위에 이용하는 경우
[본조신설 2001.1.16]

제18조 (프로그램저작권자가 불명인 프로그램의 사용) ①프로그램을 사용하고자 하는 자는 상당한 노력을 기울였어도 프로그램저작권자나 그의 거소를 알 수 없어 그 프로그램저작권자의 사용허락을 받을 수 없는 경우에는 대통령령이 정하는 바에 따라 정보통신부장관의 승인을 얻고, 제35조의 규정에 의한 컴퓨터프로그램보호위원회의 심의를 거쳐 정보통신부장관이 고시한 보상금을 그 승인을 얻은 날부터 30일이내에 프로그램저작권자를 위하여 공탁한 후 당해 프로그램을 사용할 수 있다.
<개정 2006.10.4>

  ②제1항의 규정에 의하여 사용하는 프로그램의 복제물에는 정보통신부장관의 승인을 얻은 사실과 그 승인연월일을 표시하여야 한다.
제 20조의 2(프로그램의 임치) ①프로그램저작권자와 프로그램의 사용허락을 받은 자는 대통령령이 정하는 자(이하 이 조에서 "수치인"이라 한다)와 서로 합의하여 프로그램의 원시코드 및 기술정보 등을 수치인에게 임치할 수 있다.
  ②프로그램의 사용허락을 받은 자는 제1항의 합의에서 정한 사유가 발생한 때에 수치인에게 프로그램의 원시코드 및 기술정보 등의 제공을 요구할 수 있다.
  [본조신설 2002.12.30]

 제30조 (기술적보호조치의 침해 등의 금지)
①누구든지 정당한 권원없이 기술적보호조치를 회피, 제거, 손괴 등의 방법으로 무력화(이하 "기술적보호조치무력화"라 한다)하여서는 아니된다. 다만, 다음 각호의 1에 해당하는 경우에는 그러하지 아니하다. <개정 2001.1.16>
1. 제10조의 규정에 의한 프로그램의 동일성을 변경하는 경우
2. 제12조 각호의 1에 해당되어 복제 사용하는 경우
3. 제14조의 규정에 의한 프로그램 사용자가 필요한 범위안에서 복제하는 경우
4. 정당한 권원에 의하여 사용하는 자가 다른 프로그램과 호환성을 유지하기 위하여 필요한 경우
5. 정당한 권원에 의한 최종사용자로부터 프로그램의 수정·보완을 요청받은 경우
6. 정당한 권원에 의하여 사용하는 자가 연구·교육 등의 목적으로 프로그램과 관련된 암호화 분석을 하기 위하여 필요한 경우

②누구든지 상당히 기술적보호조치를 무력화하는 기기·장치·부품 등을 제조·수입하거나 공중에 양도·대여 또는 유통하여서는 아니되며, 기술적보호조치를 무력화하는 프로그램을 전송·배포하거나 기술적보호조치를 무력화하는 기술을 제공하여서는 아니된다. <개정 2001.1.16>

   제31조 (침해의 정지 등 청구) ①프로그램저작권자 또는 프로그램배타적발행권자등은 그의 권리를 침해하는 자 또는 침해할 우려가 있는 자에 대하여 침해의 정지 또는 예방을 청구할 수 있다. <개정 2002.12.30>

②프로그램저작권자 또는 프로그램배타적발행권자등이 제1항의 규정에 의한 청구를 하는 경우에는 침해행위에 의하여 만들어진 물건의 폐기와 침해행위에 제공된 도구등의 폐기나 기타 침해를 예방하는데 필요한 조치를 할 것을 함께 청구할 수 있다. <개정 2002.12.30>
저작자 표시 비영리 변경 금지
신고
크리에이티브 커먼즈 라이선스
Creative Commons License

'Reverse Engineering' 카테고리의 다른 글

Unpacking SecuROM 4.xx  (0) 2008.12.03
Win32 Disasm 8.93 (apply Bratpatch 3.0)  (0) 2008.11.30
Ollydbg 1.10  (2) 2008.11.30
Import Reconstructor 1.7c Final  (0) 2008.11.30
PEiD 0.95 (full userdb)  (0) 2008.11.30
국내 리버스엔지니어링에 대한 법률  (4) 2008.11.29
by Sone 2008.11.29 22:08

티스토리 툴바