Microsoft предложит сторонним разработчикам новый набор технологий защиты кода от инженерного анализа

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

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

Первоначально корпорация намеревалась сделать инициативу Genuine Software, представленную три года назад, доступной сторонних программистов, но позже было решено, что общедоступной станет другая, параллельная разработка компании. Напомним, что Genuine Software представляет собой систему защиты программ от нелицензионного использования. Данная разработка включается в себя целый ряд технологий. Она активно используется для защиты Windows и Microsoft Office от пиратского использования.

Сторонним же разработчикам софтверный гигант намерен предложить компоненты, входящие в набор сервисов Software Licensing and Protection (SLP). Данная разработка базируется на технологиях компании Secured Dimensions, купленной Microsoft в январе 2007 года. На сегодня Microsoft с рядом партнеров тестирует эту разработку.

Известно, что в SPL будут входить три основных компонента:

  1. Code Protector Software Development Kit (SDK) - представляет собой набор инструментальных средств для разработчиков, при помощи которого они смогут "заретушировать" код с тем, чтобы предотвратить его инженерный анализ. Первая версия системы будет работать с программами, созданными в среде .NET, последующие же версии получат полноценную поддержку Win32. Кроме этого, Code Protector позволяет делать специальные лицензионные контроллеры, которые будут отвечать за работу с различными цифровыми лицензиями. Данный SDK Microsoft планирует сделать доступным для закачки, а кроме того, он войдет в среду Visual Studio 2008.
  2.  SLP Server - эта часть предназначена для разработчиков и она должна работать на их серверах. SPL Server представляет собой сервер который отвечает за генерацию и выдачу различных цифровых лицензий. На сегодня сервер поддерживает лицензии с привязкой к компьютеру, с привязкой к числу пользователей, с привязкой ко времени использования, а также с привязкой к тем или иным функциям программы стороннего разработчика. SLP Server будет генерировать пары ключей, при помощи которых пользователи будут получать цифровые лицензии. Система будет поставляться в редакциях Standart и Enterprise.
  3.  SLP Online Service предназначена для полного управления лицензиями сразу. Microsoft предусматривает три уровня поставки этого решения - Basic, Standard и Enterprise.  Получить эту систему смогут подписчики Microsoft Developer Network (MSDN) Premium, оформив подписку на SLP Online Service Basic Edition.
Кроме того, в будущем корпорация намерена выпустить более продвинутые версии данных технологий, которые будут предусматривать не только одноразовую активацию, но и работу программ в стиле Genuine Advantage, когда разработчик сможет дополнительно защищать свои разработки уже в ходе их эксплуатации.

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

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

или введите имя

CAPTCHA
Страницы: 1  2  3  4  
1
16-07-2007 10:58:51
Ломать программы станет легче, ведь они будут крякаться так же легко как Microsoft Office. Спасибо мелкомягким, пусть активно продвигают эту технологию
0 |
1
16-07-2007 11:00:58
А толку?..
0 |
1
16-07-2007 11:05:02
Хммм... Встроенный в windows протэктор кода может стать серьёзной проблемой, если её грамотно реализовать. К примеру, если ядро винды будет понимать шифрованный код.
0 |
1
16-07-2007 13:47:41
Действительно, надо научить ядро венды понимать код, и процессор можно будет выкидывать. А потом еще шифрованный код и вообще полная секурность везде настанет. `Новый протэктор кода на нашей покрышкэ кода поможэт вам удержаться на дорогэ, ведущэй к ОбСтенэ.'
0 |
1
16-07-2007 16:10:10
Это к примеру реализованно в MacOSX , но больше для защиты бинарников от запуска на не макинтошах, так вот, дешифратор в ядре, и кекст который устанавливает все параметры, берет ключи из сенсоров. Так люди отреверсили и сделали свой кекст, который дешифрует. А при помощи отладчика, это легко расшифровывается в обычный бинарник.
0 |
1
16-07-2007 11:17:03
Также новый SDK хорошо подойдет для защиты вирусов от анализа
0 |
1
17-07-2007 12:13:13
+1
0 |
1
16-07-2007 12:04:51
Смотрите, вендузятнеги, сколько машинного времени транжирит мелкософт на вашем собственном компе, постепенно превращая ваши коредуо в 386 Даже не важно, добросовестный вы пользователь, или нет - в любом случае просто умопомрачительные машинные ресурсы тратятся теперь на то, чтобы с каждым машинным тактом проверять подозрение всех в воровстве. Теперь виндовс не "тормозит", теперь он "проверяет лицензионность свою и ещё кучи софта".
0 |
1
16-07-2007 13:42:17
+1 они смогут "заретушировать" кодто есть вместо оптимизации кода и превращения его в линейный, микрософтские тулзы будут создавать кучу малопонятных jmp-переходов, а также условных переходов с предварительной проверкой всегда истинных (или ложных) условий? Отлично!
0 |
1
16-07-2007 16:47:07
Да вообще, на Core Duo собственно и подсаживает мелкософт - его %уиста просто загибается на чём-то слабее... Я уж помолчу про .net - виртуальная машина, вот только нахрена ? погонять процессор, не более того. Кстати ломаются на нём поделки только влёт, даже до ILDisasm.exe не доходит, рефлектора вполне хватает. Наконец-то можно будет поставить производство кейгенов на поток. Даёшь SDK для создания кейгенов
0 |
Страницы: 1  2  3  4