[Delphi] Защита копирования данных с диска.

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by shadowrun, 28 Jan 2012.

  1. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Привет посоны!
    Помогите с такой траблой: есть видео, с ним нужно сделать какие-то манипуляции, поместить на диск и чтобы с этого диска его нельзя было скопировать...
     
  2. DooD

    DooD Elder - Старейшина

    Joined:
    30 Sep 2010
    Messages:
    1,168
    Likes Received:
    450
    Reputations:
    288
    эммм,я уже вроде говорил.Есть пара вариантов:
    1)CD-RX болванка.
    2)создать файлстрим.
    пример:
    Code:
    stream:=TFileStream.Create('file.mp4', fmOpenRead, fmShareDenyNone);
     
  3. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    С болванкой некатит. А с чего файл то создавать? Ведь должен быть какой-то ресурс?
     
  4. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    809
    Reputations:
    231
    Нельзя копировать = нельзя смотреть
    Нельзя смотреть -> поставь пароль

    В чем суть?
     
    _________________________
  5. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Суть в том, что я не хочу, чтобы копировали видеофайлы, которые записаны на диске. Просматривать можно, а скопировать нет. Ну и создание образа чтоб не конало...
     
  6. MTV

    MTV New Member

    Joined:
    16 Feb 2011
    Messages:
    180
    Likes Received:
    2
    Reputations:
    0
    Их в любом случае можно будет скопировать,даже подставив камеру к экрану....
     
  7. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    На это пох. Защита должна ориентироваться на уровень среднего юзвера...
     
  8. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    809
    Reputations:
    231
    Юзер среднего уровня скачает fraps, camtasia или ещё какую-нибудь программу для записи видео с экрана и быстренько сделает копию.
     
    _________________________
  9. shadowrun

    shadowrun Banned

    Joined:
    29 Aug 2010
    Messages:
    842
    Likes Received:
    170
    Reputations:
    84
    Мне нужно защитить файлы от копирования с диска, остальное пох...
     
  10. m0us

    m0us New Member

    Joined:
    19 Jan 2012
    Messages:
    26
    Likes Received:
    3
    Reputations:
    -1
    я бы сделал так: записал бы чрезсекторно видеопоток, затем сгенерировал мап файл в котором последовательно были указаны записанные сектора, затем написал бы прогу типа autorun, задача которой - считать последовательность секторов, объединить все в один поток и вызвать ММ-проигрыватель, передав ему в качве аргумента либо темп путь либо поток в памяти
     
  11. m0us

    m0us New Member

    Joined:
    19 Jan 2012
    Messages:
    26
    Likes Received:
    3
    Reputations:
    -1
    да куча методов. или просто в ресурсы в ехе добавляй, и чтоб при запуске ехе чекал с сидюка он запускается или не...

    точней говоря - эта проверка должна применятся в предыдущем методе тоже
     
    #11 m0us, 28 Jan 2012
    Last edited: 28 Jan 2012
  12. m0us

    m0us New Member

    Joined:
    19 Jan 2012
    Messages:
    26
    Likes Received:
    3
    Reputations:
    -1
    теперь, как отличить образ от привода - банально: сейчас практически все приводы могут записывать. а виртуальные сиди - нет
     
  13. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    809
    Reputations:
    231
    Тогда берешь и знакомишься с методами типовыми и ищешь готовые решения

    http://en.wikipedia.org/wiki/Copy_protection
    http://ru.wikipedia.org/wiki/Digital_rights_management

    http://yandex.ru/yandsearch?text=cd+защита+от+копирования
     
    _________________________