Софт-Портал

Drm Exe скачать

Рейтинг: 4.2/5.0 (422 проголосовавших)

Категория: Windows

Описание

Скачать - Adobe ePUB - PDF DRM Removal для Windows бесплатно без вирусов, без регистрации и смс

скачать AdobeDRMRemoval.exe - Adobe ePUB&PDF DRM Removal 2.0.10.7

лучшие обновления для Windows

Последняя версия популярной программы для сжатия файлов - архиватора WinRAR на русском языке. Использует лучшие методы сжатия - обеспечивает минимальные размеры архивов на максимальной скорости. WinRAR работает практически со всеми форматами, такими как свой RAR, а также с прочими известными форматами - zip, 7z, iso, cab, jar и многими другими.

  • Условно-бесплатно -
  • ОС: Windows
  • RARLAB | 2016-08-19

Программа, предназначенная для обмена текстовыми сообщениями. Она поддерживает множество различных протоколов, включая: AIM, Facebook, ICQ, IRC, Jabber, Yahoo и многие другие. Miranda IM позволяет использовать сразу несколько протоколов. Эта программа имеет гибкие настройки и поддерживает плагины, с помощью которых можно добавить новые функции.

Набор мультимедийных кодеков и утилит, который позволяет воспроизводить любое аудио и видео, от самого популярного до самого редкого формата. В K-Lite Codec Pack входит плеер Media Player Classic, так что вам не придется устанавливать дополнительные программы.

Drm exe скачать:

  • скачать
  • скачать
  • Другие статьи, обзоры программ, новости

    Sys$ - Что это такое?

    filecheck . ru Как удалить вирус $sys$DRMServer

    Большинство антивирусных программ распознает $sys$DRMServer.exe как вирус, как например, Avast определяет файл как Win32:Rootkit-gen [Rtk]. и McAfee определяет файл как Generic.dx .
    Бесплатный форум с информацией о файлах поможет вам найти информацию, как удалить файл. Если вы знаете что-нибудь об этом файле, пожалуйста, оставьте комментарий для других пользователей.

    Вот так, вы сможете исправить ошибки, связанные с $sys$DRMServer.exe
    1. Используйте программу Настройщик Windows . чтобы найти причину проблем, в том числе и медленной работы компьютера.
    2. Обновите программу $sys$DRMServer.exe. Обновление можно найти на сайте производителя (ссылка приведена ниже).
    3. В следующих пунктах предоставлено описание работы $sys$DRMServer.exe.
    Информация о файле $sys$DRMServer.exe

    Описание: $sys$DRMServer.exe устанавливается и используется некоторыми CD от Sony. Эта программа обеспечивает технические средства защиты авторских прав Digital Rights Management (DRM) и делает возможным воспроизведение некоторых CD от Sony на вашем компьютере. Если файл будет остановлен или удален, вы больше не сможете проигрывать CD на вашем компьютере.

    Подробный анализ: $sys$DRMServer.exe не является важным для Windows и часто вызывает проблемы. $sys$DRMServer.exe находится в подпапках C:\Windows\System32. Размер файла для Windows 10/8/7/XP составляет 307,200 байт.
    Нет более детального описания программы. Находится в папке Windows, но это не файл ядра Windows. Приложение не видно пользователям. Это не системный файл Windows. $sys$DRMServer.exe способен записывать ввод данных, спрятать себя и мониторить приложения. Поэтому технический рейтинг надежности 62% опасности .

    Важно: Вы должны проверить файл $sys$DRMServer.exe на вашем компьютере, чтобы убедится, что это вредоносный процесс. Мы рекомендуем Security Task Manager для безопасности вашего компьютера.

    Комментарий пользователя

    Пока нет комментариев пользователей. Почему бы не быть первым, кто добавить небольшой комментарий и одновременно поможет другим пользователям?

    44 пользователей спрашивали про этот файл.

    Лучшие практики для исправления проблем с $sys$DRMServer

    Следующие программы так же полезны для грубокого анализа: Security Task Manager исследует активный процесс $sys$DRMServer на вашем компьютере и явно говорит, что он делает. Malwarebytes' - популярная антивирусная утилита. которая сообщает вам, если $sys$DRMServer.exe на вашем компьютере отображает назойливую рекламу, замедляя быстродействие компьютера. Этот тип нежелательной рекламы не рассматривается некоторыми антивирусными программами в качестве вируса и таким образом не удаляется при лечении.

    Чистый и аккуратный компьютер является ключевым требованием для избежания проблем с ПК. Это означает: проверка на наличие вредоносных программ, очистка жесткого диска, используя cleanmgr и sfc /scannow. удаление программ, которые вам больше не нужны, проверка Автозагрузки (используя msconfig ) и активация Автоматического обновления Windows. Всегда помните о создании периодических бэкапов, или как минимум о создании точек восстановления.

    Если у вас актуальная проблема, попытайтесь вспомнить последнее, что вы сделали, или последнюю программу, которую вы установили, прежде чем проблема появилась первый раз. Используйте resmon команду, чтобы определить процесс, который вызывает у вас проблему. Даже если у вас серьезные проблемы с компьютером, прежде чем переустанавливать Windows, лучше попробуйте восстановить целостность установки ОС или для Windows 8 и более поздних версий Windows выполнить команду DISM.exe /Online /Cleanup-image /Restorehealth. Это позволит восстановить операционную систему без потери данных.

    $sys$DRMServer сканер

    Security Task Manager показывает все запущенные сервисы Windows, включая внедренные скрытые приложения (например, мониторинг клавиатуры или браузера, авто вход). Уникальный рейтинг надежности указывает на вероятность того, что процесс потенциально может быть вредоносной программой-шпионом, кейлоггером или трояном.

    Бесплатный aнтивирус находит и удаляет неактивные программы-шпионы, рекламу, трояны, кейлоггеры, вредоносные и следящие программы с вашего жесткого диска. Идеальное дополнение к Security Task Manager.

    SpeedUpMyPC бесплатное сканирование, очистка, восстановление и оптимизация вашей системы.

    Другие процессы

    Drm-Removal скачать бесплатно для Windows

    Drm-Removal

    Drm-Removal - Инструмент для снятия цифровой защиты Digital Rights Management с любых мультимедийных файлов. Позволяет конвертировать защищенные файлы формата WMA, WMV, музыку из онлайновых сервисов iTunes и Napster в формат MP3 для воспроизведения на любых портативных и бытовых проигрывателях мультимедиа. Drm-Removal снимает цифровую защиту практически с любых аудиофайлов. При конвертировании тэги ID3 сохраняются. Поддерживается пакетный режим обработки файлов. Drm-Removal имеет множество опций настройки качества выходного файла, включая уровень сжатия, формат и многое другое. Использование специального алгоритма обеспечивает очень высокую скорость обработки файлов. С помощью Drm-Removal можно конвертировать файлы из одного формата в другой. Выполняется преобразование WMV в AVI, AVI в MP4, RM в MP3, SVCD в AVI, TiVo в AVI, AMR в MP3, M4B в MP3, M4B в WAV, M4V в AVI, M4V в MP3, RAX в M4A, RM в AVI, RM в M4P, SVCD в M4P, TiVo в DivX, VCD в AVI, VCD в M4P, WMA в MP3, M4P в MP3, WMV в M4P, WMA в M4P, WMA в AAC, RAX в MP3, WAV в MP3, AAC в WMA, MP3 в AAC, WAV в AAC, AAC в MP3, XviD в M4P, TiVo в M4P.

    Как скачать?
    Чтобы скачать и установить Drm-Removal - пройдите ниже по этой странице. У нас загрузка без регистрации.

    СКАЧАТЬ Drm-Removal

    Сегодня: 0 / Всего: 6807

    Нет (англ. интерфейс)

    ОТЗЫВЫ О ПРОГРАММЕ Drm-Removal

    Drm-Removal - скачать бесплатно Drm-Removal 7

    Drm-Removal 7.8.4

    Drm-Removal - позволяет быстро и качественно сконвертировать аудиофайлы с защитой DRM в различные незащищенные форматы.

    Drm-Removal обладает простым в понимании интерфейсом и способна осуществлять перегон форматов в следующих комбинациях: WMV в AVI, AVI в MP4, RM в MP3, SVCD в AVI, TiVo в AVI, AMR в MP3, M4B в MP3, M4B в WAV, M4V в AVI, M4V в MP3, RAX в M4A, RM в AVI, RM в M4P, SVCD в M4P, TiVo в DivX, VCD в AVI, VCD в M4P, WMA в MP3, M4P в MP3, WMV в M4P, WMA в M4P, WMA в AAC, RAX в MP3, WAV в MP3, AAC в WMA, MP3 в AAC, WAV в AAC, AAC в MP3, XviD в M4P, TiVo в M4P.


    Все скриншоты (1)

    K-Lite Codec Pack Full 12.3.5
    Набор кодеков и инструментов для проигрывания аудио и видео практически любых форматов

    AC3Filter 2.6.0b
    Качественный DirectShow-фильтр для декодирования в реальном времени аудио в форматах AC3/DTS/MPEG. Доступны исходники

    Freemake Video Converter 4.1.9.33
    Бесплатная программа для быстрого конвертирования видеоматериалов в распространенные форматы, их редактирования и записи на оптические носители. Кроме этого, позволяет перезаписывать на жесткий диск DVD

    XRECODE 1.34
    Конвертор и аудио-граббер для преобразования адиофайлов из одного формата в другой, а также перезаписи аудио-CD на жесткий диск и "выдергивания" аудиодорожки из видео

    DivX 10.6.2
    Новая версия пакета программ для воспроизведения и конвертации видео

    EZ CD Audio Converter 4.0.8.1
    Программа для преобразования аудио-CD в качественные цифровые аудиофайлы, а также для записи MP3, WAV MP4, Windows Media Audio, FLAC, Ogg Vorbis, AAC и Monkey-s файлов на аудио-CD

    XRECODE 1.34
    Конвертор и аудио-граббер для преобразования адиофайлов из одного формата в другой, а также перезаписи аудио-CD на жесткий диск и "выдергивания" аудиодорожки из видео

    XRECODE Portable 1.34
    Конвертор и аудио-граббер для преобразования адиофайлов из одного формата в другой, а также перезаписи аудио-CD на жесткий диск и "выдергивания" аудиодорожки из видео

    Freemake Audio Converter 1.1.8.4
    Конвертирует аудиофайлы, включая MP3, WMA, WAV, FLAC, AAC, M4A, OGG, из одного формата в другой, а также извелекает аудиоданные из видео (DVD, MP4, AVI, MPEG, H.264, MKV, DIVX, MOV, WMV, VOB, 3GP, RM, QT, FLV)

    STANDARD Codecs 3.8.1
    Набор видео и аудио кодеков для 32- и 64 битных Windows 10, Windows 8 и Windows 7

    Скачать бесплатно для Windows 7, 8 и 10

    Скачать d3drm.dll бесплатно для Windows 7, 8 и 10

    Часто при запуске новых игр встречаются ошибки, связанные с невозможностью загрузить приложение ввиду отсутствия какого-то файла с расширением «dll». В данной статье рассмотрим, как решить проблему с отсутствующим или поврежденным файлом d3drm.dll.

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

    В общем случае решить проблему можно двумя методами: обновить DirectX или самостоятельно скачать и поместить в системную папку файл d3drm.dll.

    Обновление DirectX

    Загружаем веб-установщик DirectX. который распространяется бесплатно для всех операционных систем, в том числе для Windows 7 8 и 10, с нашего сайта. После завершения скачивания запускаем установщик и выполняем все инструкции инсталлятора. Сразу отметим, что установщик предложит интегрировать тулбар Bing в ваш браузер, от чего следует отказаться.

    Кликаем «I accept…» в диалоговом окне с текстом лицензионного соглашения и ждем несколько минут, нужные инсталлятору для скачивания всех компонентов DirextX. Имейте в виду, что использование медленного соединения с интернетом может увеличить время ожидания.

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

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

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

    Ручное обновление d3drm.dll

    Переходим по ссылке. которая позволит бесплатно скачать d3drm.dll на ваш компьютер. После завершения загрузки, которая длится не более нескольких секунд, извлекаем содержимое zip-архива в системную папку. Для различных разрядностей операционных систем она будет разной. Например, для Windows XP и 32-битных версий более новых редакций этой операционной системы файл d3drm.dll следует извлечь в папку:

    На вопрос, стоит ли заменять существующую версию файла, отвечаем положительно.

    Если используете 64-битную Windows, тогда адресом для декомпрессии скачанного архива будет:

    Также соглашаемся на замену. После распаковки перезагружаем компьютер и пробуем запустить игру.

    Распаковываем в папку с игрой

    Вдруг после распаковки архива с файлом d3drm.dll, игра все еще не запускается, выдавая знакомую ошибку, тогда копируем файл или распаковываем скачанный с данной страницы архив в каталог с исполняемым (exe) файлом игры – это ее корневая папка или подкаталог «bin».

    И после этого сможем насладиться геймплеем.

    Что такое KEEN_ и как его исправить? Содержит вирусы или безопасно?

    Что такое KEEN_DRM.EXE и как его исправить? Обзор KEEN_DRM.EXE Что такое KEEN_DRM.EXE?

    KEEN_DRM.EXE представляет собой разновидность файла EXE. связанного с Keen Dreams, который разработан Fat Cat для ОС Windows. Последняя известная версия KEEN_DRM.EXE: 1.0.0.0, разработана для Windows. Данный файл EXE имеет рейтинг популярности 1 звезд и рейтинг безопасности "Неизвестно".

    Что из себя представляют файлы EXE?

    Файлы EXE ("исполняемые"), такие как KEEN_DRM.EXE – это файлы, содержащие пошаговые инструкции, которым компьютер следует, чтобы выполнить ту или иную функцию. Когда вы дважды "щелкаете" по файлу EXE, ваш компьютер автоматически выполняет эти инструкции, созданные разработчиком программы (например, Fat Cat) с целью запуска программы (например, Keen Dreams) на вашем компьютере.

    Каждое программное приложение на вашем компьютере использует исполняемый файл. ваш веб-браузер, текстовый процессор, программа для создания таблиц и т.д. Это делает исполняемые файлы одними из наиболее полезных видов файлов в операционной системе Windows. Без таких исполняемых файлов, как KEEN_DRM.EXE, вы не смогли бы использовать ни одну программу на вашем компьютере.

    Почему у меня наблюдаются ошибки в файлах типа EXE?

    Из-за своей полезности и вездесущности, файлы EXE обычно используются в качестве способа заражения вирусами / вредоносным ПО. Зачастую вирусы маскируются под неопасные файлы EXE (например, KEEN_DRM.EXE) и распространяются через почтовый СПАМ или вредоносные веб-сайты, а затем могут заразить ваш компьютер, когда будут запущены на исполнение (например, когда вы дважды щелкаете по файлу EXE).

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

    В каких случаях появляются ошибки в файлах типа EXE?

    Ошибки EXE, например, связанные с KEEN_DRM.EXE, чаще всего появляются во время запуска компьютера, запуска программы или при попытке использования специфических функций в вашей программе (например, печать).

    Распространенные сообщения об ошибках в KEEN_DRM.EXE

    Наиболее распространенные ошибки KEEN_DRM.EXE, которые могут возникнуть на компьютере под управлением Windows, перечислены ниже:

    • "Ошибка приложения KEEN_DRM.EXE."
    • "KEEN_DRM.EXE не является приложением Win32."
    • "Возникла ошибка в приложении KEEN_DRM.EXE. Приложение будет закрыто. Приносим извинения за неудобства."
    • "Файл KEEN_DRM.EXE не найден."
    • "KEEN_DRM.EXE не найден."
    • "Ошибка запуска программы: KEEN_DRM.EXE."
    • "Файл KEEN_DRM.EXE не запущен."
    • "Отказ KEEN_DRM.EXE."
    • "Неверный путь к приложению: KEEN_DRM.EXE."

    Такие сообщения об ошибках EXE могут появляться в процессе установки программы, когда запущена программа, связанная с KEEN_DRM.EXE (например, Keen Dreams), при запуске или завершении работы Windows, или даже при установке операционной системы Windows. Отслеживание момента появления ошибки KEEN_DRM.EXE является важной информацией при устранении проблемы.

    Причины ошибок в файле KEEN_DRM.EXE

    Проблемы KEEN_DRM.EXE могут быть отнесены к поврежденным или отсутствующим файлам, содержащим ошибки записям реестра, связанным с KEEN_DRM.EXE, или к вирусам / вредоносному ПО .

    Более конкретно, данные ошибки KEEN_DRM.EXE могут быть вызваны следующими причинами:

    • Поврежденные ключи реестра Windows, связанные с KEEN_DRM.EXE / Keen Dreams.
    • Вирус или вредоносное ПО, которые повредили файл KEEN_DRM.EXE или связанные с Keen Dreams программные файлы.
    • Другая программа злонамеренно или по ошибке удалила файлы, связанные с KEEN_DRM.EXE.
    • Другая программа находится в конфликте с Keen Dreams и его общими файлами ссылок.
    • Поврежденная загрузка или неполная установка программного обеспечения Keen Dreams.

    Как исправить ошибки в KEEN_DRM.EXE

    Предупреждение: Мы не рекомендуем скачивать KEEN_DRM.EXE с сайтов типа "EXE". Такие сайты распространяют файлы EXE, которые не одобрены официальным разработчиком файла KEEN_DRM.EXE и часто могут поставляться в комплекте с инфицированными вирусом или другими вредоносными файлами. Если вам требуется копия файла KEEN_DRM.EXE, настоятельно рекомендуется получить ее непосредственно у Fat Cat.

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

    Шаг 1: Исправить записи реестра, связанные с Keen Dreams

    Иногда ошибки KEEN_DRM.EXE и другие системные ошибки EXE могут быть связаны с проблемами в реестре Windows. Несколько программ может использовать файл KEEN_DRM.EXE, но когда эти программы удалены или изменены, иногда остаются "осиротевшие" (ошибочные) записи реестра EXE.

    В принципе, это означает, что в то время как фактическая путь к файлу мог быть изменен, его неправильное бывшее расположение до сих пор записано в реестре Windows. Когда Windows пытается найти файл по этой некорректной ссылке (на расположение файлов на вашем компьютере), может возникнуть ошибка KEEN_DRM.EXE. Кроме того, заражение вредоносным ПО могло повредить записи реестра, связанные с Keen Dreams. Таким образом, эти поврежденные записи реестра EXE необходимо исправить, чтобы устранить проблему в корне.

    Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей KEEN_DRM.EXE не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!

    В связи с подобным риском мы настоятельно рекомендуем использовать надежные инструменты очистки реестра, такие как WinThruster (разработанный Microsoft Gold Certified Partner), чтобы просканировать и исправить любые проблемы, связанные с KEEN_DRM.EXE. Используя очистку реестра. вы сможете автоматизировать процесс поиска поврежденных записей реестра, ссылок на отсутствующие файлы (например, вызывающих ошибку KEEN_DRM.EXE) и нерабочих ссылок внутри реестра. Перед каждым сканированием автоматически создается резервная копия, позволяющая отменить любые изменения одним кликом и защищающая вас от возможного повреждения компьютера. Самое приятное, что устранение ошибок реестра может резко повысить скорость и производительность системы.

    Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.

    Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с KEEN_DRM.EXE (например, Keen Dreams):

    1. Нажмите на кнопку Начать .
    2. Введите "command " в строке поиска. ПОКА НЕ НАЖИМАЙТЕENTER !
    3. Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER .
    4. Будет выведено диалоговое окно для доступа.
    5. Нажмите Да .
    6. Черный ящик открывается мигающим курсором.
    7. Введите "regedit " и нажмите ENTER .
    8. В Редакторе реестра выберите ключ, связанный с KEEN_DRM.EXE (например, Keen Dreams), для которого требуется создать резервную копию.
    9. В меню Файл выберите Экспорт .
    10. В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа Keen Dreams.
    11. В поле Имя файла введите название файла резервной копии, например "Keen Dreams резервная копия".
    12. Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь .
    13. Нажмите Сохранить .
    14. Файл будет сохранен с расширением .reg .
    15. Теперь у вас есть резервная копия записи реестра, связанной с KEEN_DRM.EXE.

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

    Мы не несем никакой ответственности за результаты действий, совершенных по инструкции, приведенной ниже - вы выполняете эти задачи на свой ??страх и риск.

    Сообщения об ошибках KEEN_DRM.EXE могут появляться в любых из нижеперечисленных операционных систем Microsoft Windows:

    Проблема с KEEN_DRM.EXE все еще не устранена?

    Обращайтесь к нам в любое время в социальных сетях для получения дополнительной помощи:

    Об авторе: Джей Гитер (Jay Geater ) является президентом и генеральным директором корпорации Solvusoft — глобальной компании, занимающейся программным обеспечением и уделяющей основное внимание новаторским сервисным программам. Он всю жизнь страстно увлекался компьютерами и любит все, связанное с компьютерами, программным обеспечением и новыми технологиями.

    Отобразить файлы EXE в алфавитном порядке:

    Solvusoft: Золотой сертификат Microsoft Компания Solvusoft имеет репутацию лучшего в своем классе независимого поставщика программного обеспечения,

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

    Как достигается золотой уровень компетенции?

    Чтобы обеспечивать золотой уровень компетенции, компания Solvusoft производит независимый анализ,добиваясь высокого уровня опыта в работе с программным обеспечением, успешного обслуживания клиентов и первоклассной потребительской ценности. В качестве независимого разработчика ПО Solvusoft обеспечивает высочайший уровень удовлетворенности клиентов, предлагая программное обеспечение высшего класса и сервисные решения, постоянно проходящие строгие проверку и отбор со стороны корпорации Microsoft.

    НАЖМИТЕ для верификации статуса Solvusoft как золотого партнера корпорации Microsoft на сайте Microsoft Pinpoint >>

    Денис Фатеев

    Обзор защиты NevoSoft

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

    Честно говоря, здесь я не планирую детально разбирать механизм защиты, будут показаны лишь основные моменты, поскольку (как показал опыт предыдущей заметки про Alawar и письма читателей) технические детали в программировании неинтересны обычным пользователям. Те из читателей, для кого представляет интерес сам процесс изучения защиты, смогут проследить весь путь исследования по приведённым ниже выводам. Особого труда это не составит, справятся даже новички.

    Для наглядного примера к статье возьмём первую попавшуюся игру от производителя. Я скачал «Остаться в живых». которая заявлена на сайте хитом сезона. Устанавливаем игру обычным способом:


    Скачиваем с сайта программу-загрузчик, запускаем, задаём ей путь для установки и ждём, пока скачается собственно сама игра:

    Для чистоты эксперимента, после установки игры следует перезагрузиться, чтобы элементы защиты NevoSoft корректно запустились и мы имели дело с полноценно защищённой версией игры. Первое, что бросается в глаза после перезагрузки – в области уведомлений появился значок с фирменной эмблемой и в автозагрузку добавилась программа непонятного назначения. При запуске игры появляется типичное окно с уведомлением о временном ограничении и всякой рекламной шелухой от производителя.

    Посмотрев на картинки – переходим к самой сути нашей задачи. В общем, механизм защиты здесь чем-то похож на Alawar, только без малейших намёков на серьёзный подход к делу. Alawar хотя бы пытался ограничивать доступ к оболочке игры посредством использования ASProtect в своих дистрибутивах, а здесь и этого нет. В основе лежит навесная защита и оболочка, контролирующая запуск программ. В отличие от игр производства Alawar, где эта оболочка («wrapper») прилагается к каждой игре, – здесь она единая для всех, устанавливается в систему раз и навсегда при инсталляции любой игры от Nevosoft. Исполнимый файл 'drm.exe' в автозагрузке, создающий значок в трее и время от времени показывающий рекламу, по совместительству является этой самой оболочкой-часовым, проверяющим ограничения, ведущим триальный отчет времени и всё такое прочее. Его грозное название, видимо, было призвано отпугнуть непрошенных исследователей потенциальным наличием сложных криптозащит. но на поверку оказалось, что ничего такого здесь нет и достаточно отладчика и дизассемблера. Реверсирование защиты Nevosoft сводится к изучению алгоритмов в этом исполнимом файле.

    Алгоритм защиты состоит в следующем:

    1) Установленная игра запускается ярлыком, указывающим на 'drm.exe' с уникальным идентификатором игры в параметре. Оболочка обращается к внутренней базе данных и по идентификатору игры ищет соответствующие ей параметры: бесплатное время для пользователя, исполнимый файл игры, параметры защиты исполнимого файла и прочую информацию. В результате проверок загружается файл игры, в процессе загрузки с него снимается защита и ему передается управление, одновременно с этим включается таймер бесплатной игры, если игра не «куплена». По завершении процесса игры, оболочка записывает текущее значение оставшегося бесплатного времени в базу. Естественно, как только значение бесплатного времени для игры в базе будет равно нулю, оболочка больше не даст запустить игру;

    2) Внутренняя база данных представляет собой обычную БД SQLite3. зашифрованную XOR-ом по ключевому массиву размером 256 байт, хранящемуся в теле оболочки. Данные ключевого массива статичны и в целях совместимости не меняются на протяжении времени (здесь и ниже используются фрагменты кода на языке Delphi ):

    Всякий раз, когда оболочке нужно прочитать или записать данные в БД, база расшифровывается в память, с ней производятся необходимые манипуляции, производится шифрование и результат в кладётся обратно на диск. Сама шифрованная база хранится в скрытом файле 'base.db' в каталоге «Application Data» текущего пользователя:

    Стоит заметить, что оболочка блокирует файл базы данных от чтения/записи сторонними программами (держит файл открытым эксклюзивно). При любых манипуляциях с файлом базы сначала нужно завершить процесс 'drm.exe'.

    При желании, мы можем расшифровать базу с помощью такого алгоритма:

    После расшифровки можно смотреть структуру и данные, хранящиеся в базе, при помощи любого вьювера SQLite, например, SQLite Browser (картинка кликабельна):

    Можно даже отредактировать данные (триальный лимит игры), зашифровать полученный файл базы тем же ключом и заменить оригинальную базу своей – оболочка подхватит наши изменения. Кстати, это является одним из вариантов обхода защиты – получение «вечного» триала, но это некрасивое решение, «грязный хак».

    3) Секция кода исполнимого файла игры, в которой находится точка входа PE EXE, побайтно зашифрована XOR-ом с массивом длиной 1024 байта, хранящимся в поле 'crpt_inf' в записи базы данных. Иными словами, по идентификатору игры оболочка загружает её исполнимый файл (получая имя файла из поля 'exec' ), считывает из БД ключевой массив из поля 'crpt_inf' и производит расшифровку EP-секции ключевым массивом, после чего передает управление загруженному файлу.

    Расшифровать секцию и получить «чистый» исполнимый файл игры можно так:


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

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

    Сергей Сальцев. 14/09/2010 07:22

    Добрй день, Денис!

    Честно говоря не пробовал запускать программу, смотрел только код. Но видно, что меняется только одна секция .text. На самом деле изменяемых секций две. Вторая всегда размером в 3FH. Её надо дополнитьельно создать. Часто и без неё программа работает, но, к примеру Шоколатор 2 без неё запускается, работает, но при выходе происходит сбой, помогает только перезагрузка.

    PS: WriteProcessMemory, так же показывает, что процессов замены два.

    Денис Фатеев. 15/09/2010 08:30

    Может быть, защита уже изменилась; я смотрел примерно десяток игр от Невософт, но везде меняется одна секция. Брейки на 'WriteProcessMemory' я не ставил, поскольку не видел в том необходимости.

    Вообще странно, конечно. Получается, что производитель оригинальной игры линкует лишнюю секцию мусора? Иначе, как объяснить её присутствие в незащищенном/расшифрованном EXE? Производители пытаются интерактивно взаимодействовать с wrapper- ом, используя секцию в памяти как буфер?

    Как вернусь из отпуска, посмотрю на «Шоколатор 2»

    Сергей Сальцев. 05/10/2010 06:50

    Возможно я спутал название игры (смотрел много игр) но повторно сломанный Шоколатора 2 прекрасно работал и без дополнительной секции. Но вообще-то процессов WriteProcessMemory 2. К примеру в игре Супер Корова

    WriteProcessMemory 1 hProcess = 0000045C Address = 401000 Buffer = 0C4A0020 BytesToWrite = B9000 — WriteProcessMemory 2 hProcess = 0000045C Address = 140000 Buffer = drm.004A21A8 BytesToWrite = 3F

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

    Денис Фатеев. 05/10/2010 07:24

    Я тоже посмотрел Шоколатора 2, видел два вызова 'WriteProcessMemory()'. но дальше с 'drm.exe' копать не стал (проверил, что работает с одной секцией и «забил» на детали).

    Renegade1979. 19/06/2011 16:57

    Скачал только что «Потерянные Души» с их сайта, распаковывал только StraySouls.exe, потом вынес всю DRM и файл .db, папку с игрой зипнул и унёс маме на ноут, и ещё услал сестре в Италию. У мамы пока работает. thanx bro

    Дмитрий. 01/12/2011 20:16

    Dragon Age 2: Content pack (RUS

    √ OS: Windows Vista/XP/Windows 7;

    √ CPU: AMD Athlon 64 3800+ 2.4ГГц, Intel Pentium 4 530 3.0ГГц;

    √ RAM: 1 Гб оперативной памяти (2 Гб оперативной памяти для Vista);

    √ Video: Видеокарта с 256 Мб видеопамяти и лучше

    √ HDD: 7 GB Описание:

    Описание "Принц в изгнании": Отданный Церкви еще в юности, знатный лучник Себастьян Вель после жестокого убийства его семьи вновь оказывается в осином гнезде дворцовых интриг. Теперь он единственный наследник. Вы сможете вместе выполнить несколько новых задания, если решите отомстить за убийство его семьи и предъявить права на титул или направить его праведный гнев на своих киркволлских врагов. Превосходный стрелок станет вашим преданным спутником на протяжении всех событий Dragon Age II. Описание "Черный магазин": Приходите в Черный магазин сами и приводите других! В этом уютном местечке глубоко под Киркволлом вы найдете любопытную коллекцию предметов, продающихся и бесплатных, банальных и фантастических! Один предмет может изменить ваше тело, лицо, волосы, глаза! Вы уже получили в подарок от нас боевого мабари, которых всегда прибежит по первому вашему зову, станет помощником в битве и любимым питомцем дома. Зайдите в Черный магазин сейчас и вам позавидует любой искатель приключений! Когда минует гроза вернитесь домой. Приглашение будет ждать вас там! Описание "Signature Edition": В это издание входят эксклюзивные предметы, которые можно использовать в игре: "Мощь Стэна" (двуручный меч), "Мужество отступника" (посох мага), "Гадюка Антивы" (длинный лук), "Бастион Искателя" (тяжелый щит) и "Кольцо стойкости" (зачарованное кольцо). Как только вы спасетесь от надвигающейся опасности, отправляйтесь домой и заберите эти предметы из почтового сундука, где они будут бережно храниться.

    Описание "Набор предметов №1": Как следует из названия, данный набор включает в себя различные предметы брони, одежды, оружия и аксессуаров, которые могут использовать как Хоук, так и его спутники. Представлено три набора, по одному на каждый класс:

    • Набор мага. Эти памятные вещи Малкольма и Лиандры Хоуков ныне перешли к их детям. Разделите наследие и впишите свою главу в историю семейства Хоуков.

    • Набор разбойника. Здесь собраны легендарные вещи самых отпетых мерзавцев, каких только знал мир Dragon Age. Можете гордиться своей причастностью к этим дерзким обманщикам и коварным убийцам, можете просто радоваться, что эти вещи, каковы бы ни были их прежние хозяева, теперь у вас.

    • Набор воина. Изначальный владелец этого бесценного набора был зверски убит. Убийцы разобрали его вещи, но все, кому они достались, в скором времени умерли ужасной смертью. Каждый предмет – просто королевский подарок для любого воина, но захотите ли вы тянуть судьбу за хвост, рискуя навлечь на себя проклятие убитого?

    Каждый набор включает в себя по 3 предмета для Хоука и его спутников, оружие и набор доспехов. Посмотреть на данные предметы можно на скриншотах: