как пробная версия определяет, что была установлена раньше, чтобы пользователи не устанавливали ее во второй раз, как это делают продукты Adobe?
Я использую Mac OS X Lion.
как пробная версия определяет, что была установлена раньше, чтобы пользователи не устанавливали ее во второй раз, как это делают продукты Adobe?
Я использую Mac OS X Lion.
он либо хранит эту информацию где-то на вашем диске (слегка ошибочно .DS_Store
файлы-чтобы казаться незаметным-были использованы для этого), или может даже сообщить некоторую информацию об оборудовании (например, MAC-адрес) к производителю, если есть подключение к интернету во время пробной установки (или оба).
таким образом, установщик может определить, что один и тот же продукт уже был установлен, либо используя информацию где-то на вашем диске, либо связавшись с некоторыми веб-сайтами сервер.
оно зависит от продукта в вопросе точно как он работает.
вы можете попытаться зарегистрировать весь доступ к диску в процессе установки, используя, например,opensnoop
утилита, чтобы узнать, какие файлы доступны, и попытаться определить файл, содержащий пробную информацию.
Это полностью зависит от программы, о которой идет речь, так как разные программы используют разные методы для проверки лицензирования. Для большинства условно-бесплатных программ это может быть так просто, как удаление соответствующего файла настроек или папки поддержки приложений. Для больших программ, таких как Adobe Creative Suite of apps, это, как правило, сложнее. Неизбежно это всегда тот факт, что что-то от первоначальной установки осталось, что было использовано для отслеживания того, сколько дней осталось в суде (прием пакета, файл Dot, предпочтения и т. д.).
немного сводит с ума, когда вы открыли его в день вы загрузили его, а затем не вернуться, чтобы на самом деле смотреть на приложение до месяца спустя.
Я думаю, что для Photoshop информация хранится на серверах Adobe. Я говорю это, потому что, если вы должны были восстановить свой компьютер к старой резервной копии, и попытаться повторно установить пробную версию для Photoshop CS, пробная версия не будет работать.
Я думаю, что они используют комбинацию информации, чтобы убедиться, что вы уже использовали свой суд. MAC-адрес был бы самым очевидным для меня. Это кажется слишком очевидным, поэтому это может быть комбинация различной информации, которая позволяет им чтобы идентифицировать ваш компьютер.
Не уверен, что есть простой ответ, как большинство поставщиков держать эту информацию охраняется. Одним из способов является раздел реестра, который не находится в" нормальном " месте и не легко найти. Также может быть скрытый файл. Я уверен, что есть еще.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]