Кто использует программное обеспечение водяных знаков? - PullRequest
14 голосов
/ 30 июня 2010

Я аспирант, изучающий методы создания водяных знаков для программного обеспечения, и меня всегда спрашивают: «Кто его использует?»Ответ на который я не знаю.По этому предмету ведется большой объем научных исследований (особенно Коллберга и др.), Но очень мало указаний на его распространенность в промышленности.Водяной знак программного обеспечения включает в себя внедрение уникального идентификатора в программное обеспечение для подтверждения прав собственности, аналогично мультимедийному водяному знаку.Так что, может быть, программисты здесь могут ответить на вопрос: «кто использует программные водяные знаки?»

Ответы [ 3 ]

4 голосов
/ 30 июня 2010

Это очень интересный вопрос. Я бы проголосовал против вас, если бы получил разрешение; -).

Я действительно задавался вопросом об этом же вопросе 4 года назад, когда делал магистерские работы с динамическими программными водяными знаками. Я слышал из некоторых источников, что IBM однажды выиграла судебный процесс по делам об авторском праве против какой-либо компании, где программный водяной знак фактически использовался как веское доказательство. Но якобы это всего лишь ересь, потому что я не могу найти источник этой истории.

Другой случай, когда китайская компания успешно доказала, что Google China украл их данные и использовал их в китайской системе ввода PinYin. Смотрите это

У меня действительно нет ответа на ваш вопрос. Но я верю, что водяные знаки программного обеспечения будут признаны в качестве мощного инструмента не только в общем мире. Причина в том, что в магазине приложений для iphone / ipad / android появилось много приложений, в борьбе с пиратством и борьбой с пиратством много денег.

Было так много случаев, когда люди просто скачивали платные приложения и перепроектировали их, вносили незначительные изменения, а затем заявляли об авторских правах и выпускали приложения, чтобы заработать деньги.

Так что я держу пари, что там будет компания, специализирующаяся на использовании водяных знаков программного обеспечения для доказательства владения, которая может сочетаться с использованием запутывания, чтобы усложнить разработку реверсора.

Рынок огромен, проблема становится все больше, и решение найдено (по крайней мере, в общем мире) ;-)

Возможно, пришло время перечитать мою газету и посмотреть, что я могу сделать, чтобы заработать немного денег; -).

1 голос
/ 26 января 2017

В качестве типичного примера часто используется следующий случай (отрывок из книги «Неожиданное программное обеспечение» Кристиана Коллберга и Джасвира Нагры):

IBM подала в суд на конкурента за кражу их ПК.НА ПЗУ.Они утверждали, что программисты ответчика выдвигали и выталкивали регистры в том же порядке, что и в исходном коде, который по сути был родимым знаком.Они также утверждали, что для двух программ было бы крайне маловероятно, что обе программы скажут push R1;нажать R2;добавить, когда нажать R2;нажмите R1;add семантически эквивалентен

юрист IBM Corporation.Программное обеспечение родимых пятен.Поговорите с BCS Technology of Software Protection. Специальная группа по интересам.(1985)

0 голосов
/ 30 июня 2010

Работая в трех совершенно разных местах раньше, я могу сказать, что запутывание обычно используется - все они делают.Водяные знаки?Ну, сейчас я только слышу об этом.

В любом случае, это, очевидно, очень маленький размер выборки, поэтому я хотел бы услышать, что другие тоже скажут.

...