2009. 10. 9. 09:21

 

오늘 팁은 녹화방지툴인 killrecord 무력화시키고 동영상 녹화하기입니다..


동영상을 녹화하지 못하게 하기위해서 몇가지의 방지툴을 심어놨습니다..
돈을 그만큼 내는데 왜 다운을 못받게 하는지 이해를 할수없네요 불법공유만 안하고 소장용으로 쓰게 좀 해주지..


첫째,마우스,키보드등을 막아서 주소를 알수없게 한다..제일 기본적인 방법 ??
둘째,killrecord란 엄청난 방지툴을 설치해서 녹화프로그램실행즉시 강제 종료시켜버린다..후덜덜;;;
셋째,keycode변경으로 동영상 실행할때마다 계속 주소가 바뀌니 동영상 주소를 알아내는건 의미가 없다..
넷째,DRM적용 유무..DRM은 대책없습니다;;;;암호화되서 전송해주기때문에 현재 방법은 없는걸로 압니다(저도 이건 모릅니다)DRM때문에 문제가 좀 생기는 편이므로 그다지 적용되는 동영상은 아직 별로 없는듯.;;; SBS동영상이 대표적인 DRM의 예;;;


killrecord에 대해서..killrecord는 웹에서 동영상 강의 시청시 자동으로 설치 로드되는 엑티브 엑스 컨트롤의 일종입니다..
아마 대부분의 유료 동영상 강의같은데는 다 깔려있을겁니다..
어설프게 심어져있는경우 그냥 이넘만 제거하거나 disable시켜서 동영상이 제대로 나올껍니다;;이럴경우 너무 쉽게
동영상 녹화가 가능하지요;;;;이런경우는 폼으로 있는 killrecord...
하지만 제대로 만들어진 웹페이지라면 killrecord에 무슨 삽질을 가했다면;;
금방알아차리고 동영상 재생이 몇초후 그냥 중단됩니다;;;;
요넘의 존재유무는 익스플로어-도구-추가기능에 보면 쉽게 알수있습니다..
일반적으로 실시간 녹화하는 프로그램들은 killrecord에 의해서 모조리 종료됩니다..
vod recorder,hinet recorder,wm recorder등등..또 화면을 직접 캡쳐하는 노가다 방식의 캠타시아등..
서버의 파일을 직접 내려받을수 있는 넷트랜스 포트까지...
동영상이란 동영상을 녹화 다운받을수있는 모든 프로그램들은 웹에서 동영상을 트는 즉시 닫혀버립니다..
문자열을 조사하는건지 원...
killrecord의 무서움 -_-;;;뭐 따로 확인안해도 그냥 종료가 되버리니 killrecord가 있다는걸 쉽게 알겠군요;;
결국 killrecord때문에 무압축 tvout-tv인코더 까지 동원하는 무식한 방법까지 등장했습니다;;;;
tv엔코더를 동원하는 화면 직접 캡쳐하는 방식은 음성도 따로 녹음해야하고 화질이 떨어지게 됩니다..
killrecord말고 요술지팡이란 녀석도 있는데 이넘과 작동방식은 동일하지만 이팁에 적용되지 않습니다..


동영상주소에 대해서...요즘은 일반적인 HTTP방식을 쓰지 않습니다..그럼 쉽게 다운받을수 있으니까요..실제주소는 mms에 가까운데
여기에 동영상주소에 엄청긴 KEYcode를 더붙입니다..일단 주소 알아냈다해도 다음에 실행하면 동영상이 재생되지 않습니다;;실제 주소가 계속 변한다는 뜻 -_-;; 그리고 윈도미디어 플레이어가 아니면 재생도 안되게 해놨지요..
어떻게 해서 윈도미디어 플레이어로 주소를 알아낸다 해도 녹화가 되지 않습니다..아마 미디어플레이어에서 나타나는 주소도 짝퉁(?)주소가 아닐까 생각됩니다...현재 키코드를 무시하고 녹화할수있는 프로그램은 wm recoder로 알고있습니다..


몇가지 삽질한 시도....e사너 싸이트의 강의를 듣고 있습니다..무려 15만원치나 끊어놓은관계로 저장안하면 아깝겠다 생각이 들더군요..
알고있는 컴지식으로 총동원해서 역시나 삽질 시도를 했습니다..웹 동영상 틀고 녹화프로그램들 켜봤습니다..모조리 꺼집니다..넷트랜스포트의 sniffer?기능(미디어주소 추출기능)을 써볼려고 했는데 역시나 꺼집니다..
killrecord 엑티브엑스컨트롤을 제거하거나 설치를 안하거나 레지스트리 수정으로 Activx Compatibility의 400키값변경으로 disable 시킨다면 동영상이 재생되지 않습니다..따라서 killrecord 무력화 한다면 녹화 프로그램이 자동종료되지는 않는데 녹화가 되지 않는 현상이 발생합니다..
웹마로 미디어 주소를 추출해서 윈도미디어플레이어로 따로 띄어 재생하는데 성공은했습니다..절반의 성공...그래서 그 주소를 다음에 또 실행하니 재생이 안되더군요..웹마에서 미디어플레이어에서 나타나는 주소가 실제 주소가 아닌것으로 결론 내렸습니다..보이지는 않지만 실제론 다른 주소고 keycode까지 붙여져서 주소가 계속 변한다;;;
혹시나 해서 mp3p연결하고 미디어플레이어의 동기화 기능을 써봤는데 시간 용량이 표기되었지만 동기화는 되지않았습니다..이것도 서버측에서 막아놓은듯....다운하는 방식으로는 도저히 받을수없다고 결론을 내렸습니다..
 어떻게든 killrecord를 죽을수도 없고 살짝 우회하는 방법을 우현히 알아냈습니다..바보같은 killrecord ㅋㅋㅋ


이제부터는 어떻게 하는지 과정을 알려드리겠습니다..
방법은 2가지가 있습니다..2가지나 알아내다니 ㅋㅋ


준비물: 웹마2 1.4.2 브라우저, WM Recoder 10.1, 윈도미디어플레이어9~10버전,넷트랜스포트



일단은 killrecord 우회하기..
일단 웹마를 설치합니다 ie기반의 웹브라우저입니다..이넘의 미디어 추출기능을 쓰는겁니다..
설치후..로그인후..동영상이 실행되는 강의로 넘어갑니다..동영상을 트세요..
그리고 웹마의 메뉴중 보기-미디어추출 을 클릭합니다..그럼 대충 주소가 나옵니다..여기서 주소가 추출된 탭은 가만히 두고 동영상이 재생되는 탭은 닫아버립니다..그럼 kiilrecord는 무력화되는겁니다 ㅋㅋ


이제부터 설명이 갈립니다..


첫번째방법넷트랜스포트를 이용하는 방법...sniffer기능을 작동시킵니다..
그리고 아까 웹마로 추출한 미디어주소를 클릭하세요..웹마에 추출된 링크를 클릭하시면 기본적으로 윈도미디어플레이어로 뜨게 되있습니다..그럼 넷트랜스포트의 sniffer기능이 반응을 합니다..
keycode가 붙여진 새로운 mms주소가 나타납니다..
그거 다운로드 누르면 되는거죠..반드시 수송기는 1로 해야합니다...빨리 받겠다고 4~10 이런식으로 하면 서버측에서 쉽게 알아버릴것이니;;그리고 다운받으면 윈도미디어 플레이어로 재생되는 동영상은 닫으면 됩니다..넷트랜스포트에서 알아서 다운받음...중간에 끊겼다고 다시 받는건 안될겁니다..아마 접속거부 될듯..-_-;; 첨부터 다시해야함
저장은 기본적으로 c드라이브에 저장됩니다..
만일 다운도중 키코드가 변하는 괴물같은 동영상이 있다면 무용지물이 될가능성이 좀있습니다;;;
이방법보단 아래방법을 추천합니다..


두번째방법(추천하는 방법)웹마로 미디어추출기능 쓰는거 까진 동일합니다..당연히 동영상 재생되는 탭은 닫아야 killrecord의 영향을 안받지요..이제 wm recorder동작 시킵니다.wm recoder의 설정은 mode proxy mode, enable internet iexplorer 체크되어있었습니다..wm recoder의 녹화 버튼을 눌러놓으세요....녹화버튼 누르면 녹화대기 상태입니다..동영상 패킷이 감지되면 즉시 녹화되는겁니다..
그리고 웹마탭으로 이동해서 추출한 미디어주소 링크를 클릭합니다..그럼 역시 윈도미디어플레이어로 재생됩니다..
그럼 즉시 반응해서 녹화됩니다....wm recorder 창에 용량 표시 현재 kbps등등 됩니다..
용어가 적절한지 모르겠는데 패킷가로채기??의 의미로 받아들이면 되겠습니다..윈도미디어플레이어를 꺼버리면 녹화안됩니다;;;;;패킷을 인식해서 자동으로 저장하기때문에 키코드의 영향을 받지 않습니다..
녹화가 끝나면 대기상태로 변합니다..살짝 스탑 버튼을 한번 누르면 멈추고 파일이 생성되있을껍니다..
뭐 이렇게 녹화된 파일은 c:\wmr recodrings에 저장되있으니 알아서 찾으시고...
ini파일(동영상 주소)까지 저장되있지만 의미없는 주소(실제 또 플레이는 안됩니다)
개인적으로는 이방법이 맘에 듭니다;;;혹시나 중간에 키코드 변하더라도 이넘으론 녹화잘될껍니다..


악용하지 마시고 넷트랜스포트는 유의해서 사용하시길..잘못하면 막힙니다..
용어설명이 잘못되었을수도 있지만 과정은 다맞습니다...
그리고 웹마에서 추출한 미디어 주소를 클릭했을때 윈도미디어플레이어가 안뜨고 다른게 뜰수있습니다..
그럴땐 미디어플레이어 옵션을 조정해주면 됩니다.. asf,wmv등 체크해주면 됩니다..
둘다 화질은 원본과 같은거니 화질은 걱정안하셔도 되고 무압축 무식한 캡쳐도 안해도 됩니다..
방패보다 창이 뚫리네요..이제 또다른 방지툴이 나오겠지만.. ㅋㅋ
넷트랜스포트는 막힐수 있어도 wm recorder의 패킷가로채기와 웹마의 우회하는 방법으로 무력화하는건 막기 힘들듯합니다;;;두가지다 화질차이는 없습니다..


요술지팡이에 대해서;;;;참고적으로 요술지팡이란 넘도 소개합니다..killrecord와 비슷한 역활을 하는 엑티브엑스 컨트롤인데 이것역시 웹 동영상 재생할때 설치됩니다..이넘은 위의 웹마마저 종료시키는 악성 중에 악성;;
하지만...단순히 설치하지 않고 제거하는 방법으로 동영상이 원할하게 재생된다면 wm recorder하나만으로도 충분히 녹화가능합니다..실험해보니 되더라구요;;;;그래서 오히려 더 쉬울수도 있습니다..단 제거해서 동영상이 안나오면 낭패...그것까지 현재 제가 방법을 알아낼려고 노력하지 않습니다 -_-;; 그외 다른 녹화방지 엑티브엑스가 존재하는지는 모르겠네요;;;;있겠죠 아마..ㅋ
하지만 제일 많이 쓰는건 역시 killrecord...

'프로그램밍' 카테고리의 다른 글

아스키 코드표  (0) 2010.03.18
alg.exe  (0) 2009.09.17
바이러스 검사 및 치료  (0) 2009.09.17
taskmgr.exe  (0) 2009.09.15
Posted by 알 수 없는 사용자