Adobe Systems Inc. software expertise LLC Jus et Lex СПОСОБЫ ОБНАРУЖЕНИЯ УСТАНОВЛЕННЫХ ПРИЛОЖЕНИЙ ADOBE 1. Использование специальных утилит (запрашивать в Adobe) Утилита Adobe Scan Tool (в среде Microsoft Windows) Утилита Adobe Lister (в среде Apple Mac OS) 2. Поиск приложений средствами OS 3. Уникальные форматы файлов, создаваемых в приложениях Adobe .psd (Photoshop) .ai (Illustrator) .indd (InDesign) и другие 4. Проверка документов в формате PDF ИДЕНТИФИКАЦИЯ ПРОДУКТОВ ADOBE SYSTEMS INC. Идентификация ПО - это процесс создания и поддержания определенного набора файлов-идентификаторов (файлы с расширением .swtag) на клиентском компьютере, с целью определения установленного ПО и его лицензионной истории. Данные идентификационные файлы создаются в соответствии с индустриальным стандартом ISO/IEC 19770. Для целей управления лицензиями, администратор может запустить любой продукт SAM, который сканирует файлы с расширением .swtag на клиентском компьютере, и проанализировать их или создать отчет на их базе. Метки .swtag представляют собой файлы, однозначно определяющие информацию о лицензионных правах на программное обеспечение. Данные метки, совместно с метками идентификации ПО 19770-2, однозначно определяют установленное программное обеспечение. До введения стандарта ISO/IEC 19770-2 (Стандарт опубликован 11 ноября 2009 года) не существовало универсальных методов идентификации ПО. ИДЕНТИФИКАЦИЯ ПРОДУКТОВ ADOBE SYSTEMS INC. Где найти файлы-идентификаторы для продуктов Adobe для CS5/CS6 и Acrobat X и более поздних версий Apple Macintosh, Mac OS X /Library/Application Support/regid.1986-12.com.adobe Windows XP %ALLUSERSPROFILE%\Application Data\regid.198612.com.adobe Windows 7, Windows Vista %PROGRAMDATA%\ regid.1986-12.com.adobe ПРОЦЕСС И СТАДИИ, ОТОБРАЖАЮЩИЕСЯ В ФАЙЛЕ-ИДЕНТИФИКАТОРЕ: На примере Photoshop, приобретенного в составе пакета Adobe Creative Suite Design Premium CS5 1. Во время установки ПО идентификатор <entitlement_required> принимает следующие значения: Продукт без введенного серийного номера: <entitlement_required> значение ‘‘false’’ Продукт c введенным серийным номером: <entitlement_required> значение ‘‘true’’ 2. Во время запуска ПО, существующие статусы обновляются или создается новый идентификационный файл. 3. При удалении ПО, файлы-идентификаторы не удаляются с диска, даже если продуктов полностью деинсталлируется. 4. Повторная установка ПО, в случае повторной установки существующие файлыидентификаторы обновляются и значениям присваиваются новые статусы. ПРИМЕРЫ ИДЕНТИФИКАТОРОВ <!--Mandatory Identity elements --> <swid:entitlement_required_indicator>true</swid:entitlement_required_indicator> <swid:product_title>Acrobat Pro</swid:product_title> <swid:product_version> <swid:name>10.0</swid:name> <swid:software_id> <swid:unique_id>AcrobatPro-AS1-Win-PR-MUL</swid:unique_id> <swid:tag_creator> <swid:name>Adobe Systems Incorporated</swid:name> <swid:license_linkage> <swid:activation_status>activated</swid:activation_status> <swid:channel_type>RETAIL</swid:channel_type> <swid:customer_type>RETAIL</swid:customer_type> </swid:license_linkage> <swid:serial_number>212121212121212121212121</swid:serial_number> ПРИМЕРЫ ИДЕНТИФИКАТОРОВ <swid:entitlement_required_indicator>false</ swid:entitlement_required_indicator> required_indicator> <swid:product_title>Adobe Creative Suite 5 Design Premium</swid:product_title> <swid:product_version> <swid:name>5.0</swid:name> <swid:software_id> <swid:unique_id>DesignSuitePremium-CS5-Win-GM</swid:unique_id> <swid:license_linkage> <swid:activation_status>unlicensed</swid:activation_status> <swid:channel_type>TRIAL</swid:channel_type> <swid:customer_type>TRIAL</swid:customer_type> </swid:license_linkage> <swid:serial_number> 212121212121212121212121 </swid:serial_number> СПОСОБЫ ОБХОЖДЕНИЯ ЗАЩИТЫ 1. Обход активации и генераторы нелегальных серийных номеров Использование нелегальный серийных номеров и закрытие доступа к серверам активации компании Adobe, посредством модификации файла hosts. Также модификация файлов, отвечающих за процесс активации в приложениях 2. «Бесконечное продление» ознакомительного периода Использование системных образов Использование инструментов логирования МОДИФИКАЦИЯ HOSTS ФАЙЛОВ hosts - текстовый файл, содержащий базу данных доменных имен и используемый при их трансляции в сетевые адреса узлов. Запрос к этому файлу имеет приоритет перед обращением к DNSсерверам. В отличие от DNS, содержимое файла контролируется администратором компьютера (Source: Wikipedia.org) MAC OS: символьная ссылка /private/etc/hosts, вызывается командой sudo nano /private/etc/host в терминальном режиме Applications →Utilities → Terminal.app WIN XP: %SystemRoot%\system32\drivers\etc\, также его расположение может быть переопределено в ключе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\serv ices\Tcpip\Parameters\DataBasePath, в котором содержится путь к папке. ПРИМЕР HOST ФАЙЛА ДЛЯ WINDOWS # Copyright (c) 1993-1999 Microsoft Corp. # # This is a sample HOSTS file used by Microsoft TCP/IP for Windows. # # This file contains the mappings of IP addresses to host names. Each # entry should be kept on an individual line. The IP address should # be placed in the first column followed by the corresponding host name. # The IP address and the host name should be separated by at least one # space. # # Additionally, comments (such as these) may be inserted on individual # lines or following the machine name denoted by a '#' symbol. # # For example: # # 102.54.94.97 rhino.acme.com # 38.25.63.10 x.acme.com 127.0.0.1 localhost 127.0.0.1 activate.adobe.com # source server # x client host