ВУЗ:
Составители:
122
код. Оценка относительной частоты появления операторов или
машинных команд – практический способ количественной оценки
характеристики программы. Эта величина изменяется при внесе-
нии хакером изменений в программу, однако в большой про-
грамме для существенного изменения характеристики требуется
выполнить значительную работу; к этому следует добавить воз-
можность появления дополнительных ошибок или не согласую-
щихся процедур, которые уменьшают надежность программы.
Для получения корреляционных характеристик, связанных
с вставкой программного модуля в большую программу, требуют-
ся трудоемкие расчеты, хотя можно указать ряд важных призна-
ков, которые указывали бы на целесообразность более детальных
исследований.
Понятие «родимые пятна» используется для описания харак-
теристик, появляющихся в результате естественного процесса раз-
работки программы и относящихся к особенностям стиля про-
граммирования, ошибкам и избыточностям, которые не должны
иметь места.
Каждое из них может служить убедительной уликой на-
рушения авторского права. Наоборот, отличительные метки
относятся к таким признакам, которые не являются случайны-
ми, а вводятся специально, чтобы дать информацию об авторе
или владельце авторского права. Другое использование иденти-
фикационных меток – выявление путей незаконного копирова-
ния или других злоумышленных действий. Термин «отличи-
тельная метка» относится к пассивным средствам защиты,
которые при нормальном функционировании не «проявляют»
себя по отношению к пользователю.
Одно из убедительных доказательств копирования – на-
личие скопированных ошибок. Маловероятно, чтобы в точном
аналоге, который создан, как утверждается, независимо,
содержались те же ошибки. В каждой программе остаются из-
быточные части, например подпрограммы, которые были необ-
ходимы для отладки в процессе проектирования программного
продукта, а затем не были удалены. Таким образом, в любой
программе содержится встроенная улика, которая тем или иным
способом сохраняет следы разработки. Отсюда вытекает прак-
тический совет – сохранять документацию, которая сопровож-
122 код. Оценка относительной частоты появления операторов или машинных команд – практический способ количественной оценки характеристики программы. Эта величина изменяется при внесе- нии хакером изменений в программу, однако в большой про- грамме для существенного изменения характеристики требуется выполнить значительную работу; к этому следует добавить воз- можность появления дополнительных ошибок или не согласую- щихся процедур, которые уменьшают надежность программы. Для получения корреляционных характеристик, связанных с вставкой программного модуля в большую программу, требуют- ся трудоемкие расчеты, хотя можно указать ряд важных призна- ков, которые указывали бы на целесообразность более детальных исследований. Понятие «родимые пятна» используется для описания харак- теристик, появляющихся в результате естественного процесса раз- работки программы и относящихся к особенностям стиля про- граммирования, ошибкам и избыточностям, которые не должны иметь места. Каждое из них может служить убедительной уликой на- рушения авторского права. Наоборот, отличительные метки относятся к таким признакам, которые не являются случайны- ми, а вводятся специально, чтобы дать информацию об авторе или владельце авторского права. Другое использование иденти- фикационных меток – выявление путей незаконного копирова- ния или других злоумышленных действий. Термин «отличи- тельная метка» относится к пассивным средствам защиты, которые при нормальном функционировании не «проявляют» себя по отношению к пользователю. Одно из убедительных доказательств копирования – на- личие скопированных ошибок. Маловероятно, чтобы в точном аналоге, который создан, как утверждается, независимо, содержались те же ошибки. В каждой программе остаются из- быточные части, например подпрограммы, которые были необ- ходимы для отладки в процессе проектирования программного продукта, а затем не были удалены. Таким образом, в любой программе содержится встроенная улика, которая тем или иным способом сохраняет следы разработки. Отсюда вытекает прак- тический совет – сохранять документацию, которая сопровож-
Страницы
- « первая
- ‹ предыдущая
- …
- 120
- 121
- 122
- 123
- 124
- …
- следующая ›
- последняя »