Aladdin предлагает стартовые комплекты для защиты и лицензирования программных продуктов

Aladdin предлагает стартовые комплекты для защиты и лицензирования программных продуктов

Компания Aladdin представила новые стартовые комплекты для разработчиков – Sentinel HASP Drive, а также объявила о начале акции: до конца 2010 г. цены на рабочие ключи защиты HASP Drive 512 МБ и HASP Drive 2 ГБ будут снижены на 30% и 37% соответственно.



Перед многими разработчиками ПО стоит достаточно сложная задача: организовать поставку защищенного программного продукта таким образом, чтобы не требовалась его установка на компьютер конечного пользователя. Именно эту задачу решают ключи защиты HASP Drive, говорится в сообщении Aladdin. Они одновременно содержат в себе как ключи защиты (аналогичные ключам HASP HL Max), так и флэш-память.

По информации Aladdin, такое решение пользуется большим спросом у компаний, распространяющих на рынке видео- или аудио-продукты на отдельном носителе. Например, так поставляются учебные видеокурсы. Нередко требуется демонстрация дорогостоящего ПО без установки на компьютер – в этом случае HASP Drive также приходит на помощь. Разработчик передает потенциальному пользователю защищенную демо-версию на HASP Drive, не беспокоясь о том, что код программы может быть похищен или же она начнет использоваться нелегально, отметили в компании.

Стартовые комплекты содержат все необходимое для начала работы: два служебных ключа – Developer для организации защиты и Master для организации лицензирования и дистрибуции программных продуктов; программное обеспечение и документацию; а также пять рабочих ключей для передачи конечным пользователям. По словам разработчиков, стоимость «набора» позволяет новому пользователю системы Sentinel HASP экономить до 17%.

«Еще весной этого года мы провели маркетинговый анализ, подтвердивший наши предположения: спрос на ключи со встроенной флэш-памятью повышается, однако они достаточно дорогостоящи в сравнении с обычными ключами, – прокомментировал выпуск стартовых комплектов для разработчиков и запуск новой акции директор департамента DRM компании Aladdin Александр Гурин. – Сегодня пользователям важно не просто надежно и качественно защитить свои разработки, но и сделать это за приемлемые деньги. Отвечая этим потребностям, мы выпустили новые стартовые комплекты, которые позволят в полной мере отвечать возросшему спросу и предложить при этом комфортную для покупателя цену».

Windows хранит скрытые данные о доступе приложений к камере и микрофону

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

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

Отдельно Windows записывает дату выдачи разрешения и его текущий статус — Allow или Deny.

Правда, просто открыть редактор реестра и почувствовать себя цифровым детективом не получится. Временные метки хранятся в формате FILETIME — в виде количества 100-наносекундных интервалов, прошедших с 1 января 1601 года.

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

$root = "HKCU:\Software\Microsoft\Windows\CurrentVersion\CapabilityAccessManager\ConsentStore"
$results = Get-ChildItem $root | ForEach-Object {
    $medium = $_.PSChildName
    Get-ChildItem $_.PSPath -Recurse | ForEach-Object {
        $props = Get-ItemProperty $_.PSPath -ErrorAction SilentlyContinue
        if ($props.LastUsedTimeStart -and $props.LastUsedTimeStop -and
$props.LastUsedTimeStart -ne 0) {
            $start   =
[datetime]::FromFileTimeUtc($props.LastUsedTimeStart).ToLocalTime()
            $stop    =
[datetime]::FromFileTimeUtc($props.LastUsedTimeStop).ToLocalTime()
            $granted = if ($props.LastSetTime) {
                [datetime]::FromFileTimeUtc($props.LastSetTime).ToLocalTime()
            } else {
                $null
            }
            [PSCustomObject]@{
                Medium              = $medium
                App                 = $_.PSChildName
                PermissionGrantedOn = $granted
                LastUsedStart       = $start
                LastUsedStop        = $stop
                Duration            = $stop - $start
            }
        }
    }
}

Для проверки системных разрешений потребуется изменить путь с HKCU на HKLM и запустить PowerShell от имени администратора.

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

Тем не менее проверка способна преподнести сюрпризы. Автор исходного материала, например, обнаружил, что EA Sports FC 26 использовала его микрофон около 40 минут, хотя он не помнил, чтобы разрешал игре это делать.

Если в списке нашлась подозрительная программа, ей можно запретить доступ к соответствующему компоненту или удалить её.

RSS: Новости на портале Anti-Malware.ru