스스로 파괴되는 동영상 클립을 만드는 것이 기술적으로 가능합니까?

스스로 파괴되는 동영상 클립을 만드는 것이 기술적으로 가능합니까?

영화처럼 스스로 파괴되는 비디오 클립을 만드는 것이 기술적으로 가능합니까?

나는 클립을 한 번만 재생하고 시스템에서 스스로 제거되는 작은 플레이어를 만들고 싶습니다. 자동으로 완전히 제거하는 것은 불가능할 것 같아 처음 전체 보기 후 파일을 삭제하는 플레이어를 만들어야 할 것 같습니다.

답변1

DRM 권한을 사용하여 재생할 수 없게 만들 수 있습니다. 일부 온라인 상점에서는 DRM이 포함된 비디오를 다운로드하여 일정 기간 동안 재생할 수 있습니다.

답변2

예. 하지만 이 행동은의도하지 않은파일 뷰어 프로그램 개발자는 이를 악성으로 간주합니다.일상적인, 예상되는 행동, 일부 영화에 나오는 것처럼요.


미디어 및 문서 파일용 뷰어 프로그램의 버그는 오랫동안 악용되어 왔습니다. 악의적으로 제작된 파일은 이러한 버그를 악용하여 다른 코드를 실행하며, 보고 있는 해당 파일을 삭제할 수도 있습니다.

Adobe Flash, Apple QuickTime, Windows Media Player 또는 Adobe Reader 등의 보안 취약성에 대해 읽으면 이것이 의미하는 경우가 많습니다.

물론 가장 간단한 익스플로잇은 뷰어를 충돌시키는 것이지만, 이를 개발하는 데 충분한 시간 및/또는 비용이 주어진다면 더 정교한 익스플로잇도 가능합니다.

물론 이는 파일을 보는 정확한 환경(뷰어 프로그램 및 버전, OS 및 버전 등)에 따라 다릅니다.

이러한 파일/악용이 공개되면 보안 취약점이 패치될 가능성이 높습니다.

답변3

자체적으로 롤업한다면 독점 부팅 CD에서만 실행되는 스트리밍 클라이언트는 어떻습니까? 이렇게 하면 실행 중인 다른 프로세스를 모니터링하고 알 수 없는 프로세스(화면 그래버일 수 있음)도 실행 중인 경우 종료될 수 있습니다. VM 내에서 실행 중인지 알 수 있는지는 확실하지 않지만, 그렇다면 실행을 거부해야 합니다. 클라이언트는 일시 중지 또는 되감기 제어 없이 제한된 데이터 버퍼를 스트리밍하며 디스크에 캐시하지 않습니다.

이것은 플레이가 끝난 후 문자 그대로 폭발(!)하거나 "용해"되도록 배선으로 구축할 수 있는 독립형 기기일 수 있습니다.

하지만 외부 카메라 녹화를 이길 수는 없습니다. 레이저만 빼면...

답변4

독립 실행형 파일로서 이것은 여러 가지 이유로 불가능하지는 않더라도 매우 어려울 것입니다. 가장 확실한 점은 이미 언급했을 것입니다. 즉, 파일을 간단히 복사할 수 있고 이메일 첨부 파일로 전송된 경우 수신자는 기술적으로 이미 재생되기 전에 사본을 가지고 있어야 합니다.

외부 리소스와 상호 작용하는 프로그램을 만들 수 있는 경우 몇 가지 옵션이 더 있습니다. 예를 들어 암호화된 비디오 클립을 포함하는 프로그램을 만들고 비디오 암호 해독 권한을 제어하는 ​​데이터베이스를 확인할 수 있습니다. 그런 다음 비디오를 처음 재생할 때(첫 번째 재생에 대한 암호 해독을 제공하는 조건으로) 데이터베이스를 업데이트하여 향후 암호 해독/재생을 허용하지 않도록 프로그램을 설계합니다.

물론, 수신자가 이런 일이 일어날 것임을 알고 비디오를 보관하고 싶다면 첫 번째 재생 시 화면 녹화기나 외부 카메라를 사용하여 비디오를 녹화할 수도 있습니다. 실제로 그것에 대해 할 수 있는 일은 별로 없습니다.

관련 정보