• 목록
  • 아래로
  • 위로
  • 15
  • title: 에그joyful
  • 조회 수 291

재생버튼을 누르면 노래가 나오고 싶게 하고 싶은데 그 노래가 밖으로 유출되지 않게 하고 싶어요

재생버튼을 누르면 AJAX로 재상되게, 재생할땐 그 음원이 유출되지 않게 하는 방법을 알려주세요!

PHP로 구현할 수 있었으면 좋겠어요

감사합니다!

댓글 15

title: 황금 서버 (30일)humit
profile image

웹에서 제공을 하는거라면 어떻게든 유출이 될 수밖에 없습니다. 음원을 암호화했더라도 재생하는 과정에서 복호화를 해야 하는데 해당 로직이 클라이언트 단에 고스란히 노출이 됩니다.

그렇기 때문에 손쉽게 음원을 추출할 수 있습니다.

comment menu
2018.12.07. 01:06

신고

"humit님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 에그joyful 작성자 → humit
profile image

유츌될 수 있음에도 불구하고 멜론같은데는 웹을 제공하는 건가요??

comment menu
2018.12.07. 08:32

신고

"joyful님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 황금 서버 (30일)humit → joyful
profile image

Active X를 설치하지 않아도 제공이 되고 있나요...??? 제가 알기론 ActiveX와 같은 비 HTML 방식을 이용하는 걸로 알고 있어서요...

comment menu
2018.12.07. 15:19

신고

"humit님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 에그joyful 작성자 → humit
profile image

네이버뮤직운 그렇게 되고 있던것 같던데요...?

comment menu
2018.12.07. 15:28

신고

"joyful님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 황금 서버 (30일)humit → joyful
profile image

Flash를 사용하고 있는 것으로 보입니다.

https://help.naver.com/support/contents/contents.nhn?serviceNo=572&categoryNo=17125

comment menu
2018.12.07. 15:52

신고

"humit님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 에그joyful 작성자 → humit
profile image

하하하... 그렇군요

근대 플레시는 유츌되지 않나요??

comment menu
2018.12.07. 16:34

신고

"joyful님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 황금 서버 (30일)humit → joyful
profile image

플래시도 마음 먹고 하면 분석이 가능하긴 합니다만 매우 귀찮지요.

그리고 이런 행위 자체가 저작권법에 위배가 될 수도 있습니다.

 

해당 법령을 일부 발췌한 내용입니다.

 

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

② 제1항에 따른 프로그램코드역분석을 통하여 얻은 정보는 다음 각 호의 어느 하나에 해당하는 경우에는 이를 이용할 수 없다.

1. 호환 목적 외의 다른 목적을 위하여 이용하거나 제3자에게 제공하는 경우

2. 프로그램코드역분석의 대상이 되는 프로그램과 표현이 실질적으로 유사한 프로그램을 개발ㆍ제작ㆍ판매하거나 그 밖에 프로그램의 저작권을 침해하는 행위에 이용하는 경우

 

제104조의2(기술적 보호조치의 무력화 금지) ① 누구든지 정당한 권한 없이 고의 또는 과실로 제2조제28호가목의 기술적 보호조치를 제거ㆍ변경하거나 우회하는 등의 방법으로 무력화하여서는 아니 된다. 다만, 다음 각 호의 어느 하나에 해당하는 경우에는 그러하지 아니하다.

 

1. 암호 분야의 연구에 종사하는 자가 저작물등의 복제물을 정당하게 취득하여 저작물등에 적용된 암호 기술의 결함이나 취약점을 연구하기 위하여 필요한 범위에서 행하는 경우. 다만, 권리자로부터 연구에 필요한 이용을 허락받기 위하여 상당한 노력을 하였으나 허락을 받지 못한 경우에 한한다.

2. 미성년자에게 유해한 온라인상의 저작물등에 미성년자가 접근하는 것을 방지하기 위하여 기술ㆍ제품ㆍ서비스 또는 장치에 기술적 보호조치를 무력화하는 구성요소나 부품을 포함하는 경우. 다만, 제2항에 따라 금지되지 아니하는 경우에 한한다.

3. 개인의 온라인상의 행위를 파악할 수 있는 개인 식별 정보를 비공개적으로 수집ㆍ유포하는 기능을 확인하고, 이를 무력화하기 위하여 필요한 경우. 다만, 다른 사람들이 저작물등에 접근하는 것에 영향을 미치는 경우는 제외한다.

4. 국가의 법집행, 합법적인 정보수집 또는 안전보장 등을 위하여 필요한 경우

5. 제25조제2항에 따른 교육기관ㆍ교육지원기관, 제31조제1항에 따른 도서관(비영리인 경우로 한정한다) 또는 「공공기록물 관리에 관한 법률」에 따른 기록물관리기관이 저작물등의 구입 여부를 결정하기 위하여 필요한 경우. 다만, 기술적 보호조치를 무력화하지 아니하고는 접근할 수 없는 경우에 한한다.

6. 정당한 권한을 가지고 프로그램을 사용하는 자가 다른 프로그램과의 호환을 위하여 필요한 범위에서 프로그램코드역분석을 하는 경우

7. 정당한 권한을 가진 자가 오로지 컴퓨터 또는 정보통신망의 보안성을 검사ㆍ조사 또는 보정하기 위하여 필요한 경우

8. 기술적 보호조치의 무력화 금지에 의하여 특정 종류의 저작물등을 정당하게 이용하는 것이 불합리하게 영향을 받거나 받을 가능성이 있다고 인정되어 대통령령으로 정하는 절차에 따라 문화체육관광부장관이 정하여 고시하는 경우. 이 경우 그 예외의 효력은 3년으로 한다.

 

② 누구든지 정당한 권한 없이 다음과 같은 장치, 제품 또는 부품을 제조, 수입, 배포, 전송, 판매, 대여, 공중에 대한 청약, 판매나 대여를 위한 광고, 또는 유통을 목적으로 보관 또는 소지하거나, 서비스를 제공하여서는 아니 된다.

1. 기술적 보호조치의 무력화를 목적으로 홍보, 광고 또는 판촉되는 것

2. 기술적 보호조치를 무력화하는 것 외에는 제한적으로 상업적인 목적 또는 용도만 있는 것

3. 기술적 보호조치를 무력화하는 것을 가능하게 하거나 용이하게 하는 것을 주된 목적으로 고안, 제작, 개조되거나 기능하는 것

 

③ 제2항에도 불구하고 다음 각 호의 어느 하나에 해당하는 경우에는 그러하지 아니하다.

1. 제2조제28호가목의 기술적 보호조치와 관련하여 제1항제1호ㆍ제2호ㆍ제4호ㆍ제6호 및 제7호에 해당하는 경우

2. 제2조제28호나목의 기술적 보호조치와 관련하여 제1항제4호 및 제6호에 해당하는 경우

comment menu
2018.12.07. 17:35

신고

"humit님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 에그joyful 작성자 → humit
profile image

그렇군요!

감사합니다

comment menu
2018.12.07. 19:06

신고

"joyful님의 댓글"

이 댓글을 신고 하시겠습니까?

NoYeah
profile image

@humit님 말씀대로 맘만 먹으면 어떤 방법으로는 다운로드가 가능합니다.

심지어 다운로드가 안되면 스트리밍을 인코딩 하는 방법도 있으니깐요. 근데 직접 인코딩 하지 않아도 직접 음원 파일을 다운로드 가능할겁다.

 

대신 함부로 다운로드 하게될 경우 저작권 관련해서 합의금이나 벌금을 때려버리면 되니깐요.

참고로 벌금형은 전과자되는 겁니다.

comment menu
2018.12.07. 08:43

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 에그joyful 작성자 → NoYeah
profile image

아~ 근데 웹이 아니라 안드로이드나 ios 앱에도 해당이 되는건가요?

comment menu
2018.12.07. 08:46

신고

"joyful님의 댓글"

이 댓글을 신고 하시겠습니까?

NoYeah → joyful
profile image

다운로드까지 가능한 라이선스를 갖고 있다면 다운로드 하여 “소유”까지는 가능하겠죠.

comment menu
2018.12.07. 19:23

신고

"NoYeah님의 댓글"

이 댓글을 신고 하시겠습니까?

title: 에그joyful 작성자 → NoYeah
profile image

"소유"ㅋㅋㅋ

알려주셔서 감사합니다!

comment menu
2018.12.08. 09:27

신고

"joyful님의 댓글"

이 댓글을 신고 하시겠습니까?

Hanam09
profile image

스트리밍 상태에서의 음원보호는 가능합니다.

 

 

따로 DRM을 설치하게하고 브라우저를 감시하면서 암호화된 음원을 복호화 하면서 복호화 부분을 조작하려는 시도가 보일경우 즉시 음원스트리밍을 강제로 중단시키고 유출이 안되게 하면 가능할겁니다.

 

근데 이것도 완벽하지는 않습니다.

comment menu
2018.12.08. 19:48

신고

"Hanam09님의 댓글"

이 댓글을 신고 하시겠습니까?

포인트 폭탄+ → Hanam09
Hanam09님 축하합니다.
추가로 200포인트만큼 포인트 폭탄+를 받았습니다.
comment menu
2018.12.08. 19:48

신고

"포인트 폭탄+님의 댓글"

이 댓글을 신고 하시겠습니까?

삭제

"포인트 폭탄+님의 댓글"

이 댓글을 삭제하시겠습니까?

title: 에그joyful 작성자 → Hanam09
profile image

그런 방법도 있었군요!

감사합니다!

comment menu
2018.12.08. 20:59

신고

"joyful님의 댓글"

이 댓글을 신고 하시겠습니까?

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 [작업 완료] 설 명절 맞이 서버 업데이트 안내 3 마스터 24.02.11.17:21 368
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 23.01.14.02:23 4057
공지 [필독] 질문하는 방법 17 마스터 18.02.23.03:09 4464
922 미디어플렛폼 vs 커뮤니티 55 title: 에그joyful 19.01.13.15:55 996
921 현재로서는 CKEditor 4.14를 사용하는게 최선일까요? 37 이니스프리 20.05.06.01:47 577
920 유튜브 다운로더에 대해 여쭤봅니다. 31 Nginx 20.05.12.22:05 609
919 히어로 무비 추천 부탁드립니다! 30 이니스프리 19.10.29.13:48 307
918 베리즈 웹 쉐어 연결 시간 초과 문제 29 image 루니 17.08.07.11:38 1166
917 데스크탑이냐 랩탑이냐, 그것이 문제입니다. 29 네모 19.11.28.14:15 331
916 파티션 복구 프로그램 TestDisk 잘 아시는 분 계시나요? 29 이니스프리 17.11.10.14:53 3745
915 AWS Lightsail 관련해서 질문이 있습니다... 24 MYIG 20.05.26.00:18 575
914 호스팅 신청했는데요 도움 좀 부탁드립니다. 24 GsusWeb 20.06.20.21:34 227
913 윈도우 서버를 VPS에 구축하는 것에 대해 질문 드립니다. 23 이니스프리 20.02.17.21:06 632
912 글쓰기 포인트 차감을 우회하여 도배하는 스팸에 대해 질문드려요~! 22 이니스프리 20.05.31.00:25 424
911 도움이 절실합니다. Freenom 질문입니다.(왕초보) 22 image 슬립 17.11.14.12:55 1322
910 음 제 블로그가 증발한건가요...? 21 갱생협스 19.01.13.22:50 270
909 호스팅 FTP 계속 타임 아웃이 생깁니다..! 21 image BVC_Liper_Okbul 18.06.29.20:33 563
908 JSP의 장단점에 대해 질문 드립니다. 21 이니스프리 20.06.09.21:42 218
907 네이버 사전을 크롤링할 때 한자의 인코딩 관련 하여 질문 드립니다. (일부 한자만 깨지는 현상) 21 image 이니스프리 19.11.22.16:22 1236
906 홈... 이런게 가능할까요? 21 모니터 17.10.10.18:37 401
905 게임 용어에 대해 질문 드립니다 (탱커/딜러/힐러) 21 이니스프리 20.06.05.20:45 2112
904 로딩 로딩 도와줘요 21 모니터 17.10.12.13:32 573
903 오라클 클라우드 프리티어 가입이 안 되네요 ㅠㅠ 20 이니스프리 20.06.26.21:31 4827