Trial версия программы что это

Trial версия программы что это

Договор на разработку ПО, договор авторского заказа, лицензионный договор, распространение программного обеспечения, нелегальное использование ПО, нарушение авторских прав, доменные споры, регистрация программ для ЭВМ

Сообщений: 2 • Страница 1 из 1

Лицензия на trial версию программы

selena » 27 мар 2013, 23:10

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

Re: Лицензия на trial версию программы

Selivanov » 29 мар 2013, 09:05

Использование программного обеспечения допускается только на основе $2, даже когда установка на компьютерное оборудование клиента осуществляется в демонстрационных /ознакомительных целях. Фактически речь идет о воспроизведении и распространении экземпляра ПО третьему лицу на краткосрочной основе.

Сброс триала программ


Что касается условий такой лицензии, то в ней можно указать на безвозмездность предоставления и/или использования права в демонстрационных целях.
Безусловно, что и способы использования такого ПО могут быть ограничены на указанный период как по функционалу так и по количеству рабочих мест или иному объему использования. Также могут включаться различные уведомления о запрете использования ПО иным способом кроме тестирования и т.п.

  • Личное сообщение
  • Сайт

Источник: www.it-lex.ru

Что означает trial version

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

Многие пользователи при просмотре некоторых параметров через Aida64 обращают внимание на наличие напротив некоторых из них фразы [trial version]. Что это означает и как ее убрать вы узнаете в данной статье.

Пробная версия

Если перевести фразу trial version на русский язык, то получится что то типа «версия с ограничением времени использования». Проще говоря — пробная версия. Ведь не стоит забывать, что вообще — то Aida64 это платная программа.

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

В пробном периоде есть некоторые ограничения, которые проявляется в наличии той самой фразы trial version. Поэтому если у вас имеется данная фраза напротив каких — то параметров, значит ваша версия Aida64 не активирована и в скором времени перестанет запускаться.

Вечный триал для любой программы

Что делать?

Варианта здесь два. Первый — купить программу. Цена на нее судя по официальному сайту начинается от 39.95$ за самую простую версию AIDA64 Extreme на 3 компьютера.

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

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

Приветствую! A >

Что за надпись?

В некоторых пунктах AIDA64 можно встретить TRIAL VERSION — означает что вы используете незарегистрированную версию программы. После покупки надпись исчезнет и будут видны все значения.

Другими словами — надпись TRIAL VERSION в мире софта всегда имеет одно и тоже значение — триальная версия/ограниченная/урезанная/демо-версия. Доступ к полной версии возможен после приобретения лицензии.

Некоторые пользователи предпочитают не покупать лицензию, а скачивать взломанную версию. Данный вариант опасен тем, что вместе с программой на ПК спокойно может установиться рекламное ПО либо вообще вирус (например троян).

Надпись в стресс-тестах железа (System Stability Test):

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

Второй пример — надпись вместо значений датчиков:

На скриншоте выше надпись вместо температуры жесткого диска (там где TOSHIBA DT01ACA100), вместо напряжения на линии 12 вольт, не показывает также напряжение Ядра ГП (графический процессор).

Для примера — как выглядит все в зарегистрированной версии:

Как удалить AIDA64?

На всякий случай мини-инструкция:

  1. Зажимаете Win + R.
  2. Указываете команду appwiz.cpl > нажимаете ОК.
  3. Откроется окно с установленным софтом.
  4. Находите AIDA64, нажимаете правой кнопкой > выбираете удалить > следуете инструкциям на экране. Как правило — необходимо нажимать Далее/Next/Uninstall.

Если будете устанавливать заново — качайте с офф сайта.

Вывод

TRIAL VERSION — не баг/ошибка, а ограничения, которые присутствуют в тральной/бесплатной версии AIDA64.

Убрать самостоятельно нереально, нужно приобретать ПО. При отсутствии финансов — не стоит устанавливать ломанную версию, вместо этого обратите внимание на бесплатные аналоги, например утилита мониторинга Speccy.

Надеюсь информация пригодилась. Удачи.

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. . 1998-2007 .

Смотреть что такое «trial version» в других словарях:

trial version — laikinoji versija statusas T sritis informatika apibrėžtis Programos versija, skirta susipažinti, įvertinti ir apsispręsti, ar verta įsigyti tos programos ↑registruotąją versiją. Taikomi naudojimo ribojimai: laiko terminas (dažniausiai mėnuo),… … Enciklopedinis kompiuterijos žodynas

trial version — version that is prov >English contemporary dictionary

version — ver‧sion [ˈvɜːʆn ǁ ˈvɜːrʒn] noun [countable] a form of a computer program, product etc that is slightly different from earlier forms: • A new version of the computer spreadsheet will be launched this year. • German sources reckon the most… … Financial and business terms

trial — noun 1 in a court of law ADJECTIVE ▪ fair, unfair ▪ The men claim they d >Collocations dictionary

version — noun 1 sth based on sth else ADJECTIVE ▪ current, latest, modern, new, recent, updated, up to date ▪ beta (computing) … Collocations dictionary

Trial (disambiguation) — A trial is, in the most general sense, a test, usually a test to see whether something does or does not meet a given standard.It may refer to: *Trial (law), the presentation of information in a formal setting, usually a court *Sea trial, the… … Wikipedia

Trial by ordeal — is a judicial practice by which the guilt or innocence of the accused is determined by subjecting them to an unpleasant, usually dangerous experience. In some cases, the accused were cons >Wikipedia

Trial by Fire (Yngwie Malmsteen) — Trial by Fire – Live in Leningrad Livealbum von Yngwie Malmsteen Veröffentlichung 1989 Label Polydor Format … Deutsch Wikipedia

Trial of Joan of Arc — The Trial of Joan of Arc, which took place before an English backed church court in Rouen, France in the first half of the year 1431 was, by general consensus, one of the most significant and moving trials ever conducted in human history. It… … Wikipedia

Trial of Clay Shaw — On March 1, 1967, New Orleans District Attorney Jim Garrison arrested and charged New Orleans businessman Clay Shaw with conspiring to assassinate Pres >Wikipedia

Trial of Penenden Heath — The Trial of Penenden Heath occurred in the decade after Norman Conquest of England in 1066, probably in 1072, [ The Date of the Trial on Penenden Heath by John Le Patourel, The English Historical Review (1946), pp. 378 388.] and involved a… … Wikipedia

Источник: prokompter.ru

Можно ли повторно запустить пробную версию программы, скачав её ещё раз?

Некоторые платные программы имеют пробные бесплатные версии. Они действуют ограниченное количество дней. Например, 5, 10 или месяц. Я установила пробную версию, срок истёк, и из-за отсутствия денег, я удалила программу. Что будет, если я вновь скачаю установочный файл пробной версии?

Будет ли программа работать ещё один срок в бесплатном режиме? Спасибо.

комментировать
в избранное up —>
10 ответов:
Ракит­ ин Серге­ й [449K]
9 лет назад

Пробные версии программ, как правило, оставляют некие метки, показывающие, что программа уже устанавливалась на этом компьютере и когда именно. Это могут быть:

  • записи в реестре;
  • скрытно расположенные лог-файлы;
  • высланная на сервер установочная информация с MAC-адресом.
Читайте также:
Coco что это за программа

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

автор вопроса выбрал этот ответ лучшим
в избранное ссылка отблагодарить
Андреева Ольга [271K]
Вот как как раз МАС то поменять не велика проблема. Сменить сетевую карту. — 9 лет назад
Ракитин Сергей [449K]
Ну да, особенно если это ноут 🙂 — 9 лет назад

Андреева Ольга [271K]

С ноутом да. Но я и не считаю ноуты компьютерами. Это своего рода записная книжка-переросток. Не практично. Единственное достоинство — мобильность. За нее и платят. — 9 лет назад

Андреева Ольга [271K]

Можно использовать программки для подмены МАСа, но этот «третий способ», не сильно распространен. Обычно все ограничивается вариантами 1 и 2. — 9 лет назад

Ракитин Сергей [449K]

Ну, не знаю. Сейчас на 20 ноутов продается 1 десктоп. Скоро последние вообще отомрут как динозавры. У меня дома все уже лет 5 как мигрировали на ноуты, да и на работе почти везде. Производительности вполне хватает для большинства задач, цена ниже, энергии потребляет раз в 5 меньше, занимает мало места, мобилен.

Так зачем эти «гробы»? Народ сейчас и от ноутов уже отказывается, переходит на планшеты. — 9 лет назад

Андреева Ольга [271K]

У меня вентилятор на процессоре только как половина ноута:))) При всем желании от них невозможно добиться той производительности что от «гроба». Видимо, дело в задачах. Если побродить по сети, и юзать общие программки, то хватит любого. Когда стоит вопрос о ресурсах, то ноуты проигрывают. — 9 лет назад

Ракитин Сергей [449K]

99% пользователей вполне хватает ресурсов ноутов. И как подсказывает мне опыт, почти любую задачу можно оптимизировать под скромные наличные ресурсы. А когда нельзя, то возникает вопрос: а нужна ли такая задача 🙂 — 9 лет назад

Сакута Роман [0]
Ракитин Сергей [449K]

На 1 домашний десктоп сейчас приходится 10 ноутов. Так что вопрос с идиотам не столь очевиден 🙂 — 8 лет назад

все комментарии (еще 4)
комментировать
Слове­ н [68.2K]
9 лет назад

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

Хакеры пишут специальные программы-чистильщики/взломщики, т.н. кряки, таблетки и т.п. Обычный же пользователь может, покопавшись в сети, сам почистить реестр (или сделать это «вслепую» программами типа сиклинера). Возможно, поможет.

Ещё вариант-снести ОС и установить заново (или как вариант откатиться на точку восстановления до установки той программы).

Ещё вариант. Некоторые производители сами выпускают специальные программки для удаления всех остатков своих программ из системы. Вот если запустить такую, то гарантированно можно ставить заново триальную версию программы.

комментировать
в избранное ссылка отблагодарить
MBell [52.9K]
9 лет назад

Конечно же, скачав по новой ту же программу, Вы ничего не добьетесь. Даже удалив все ее следы из реестра, msconfig, кукис, кеша, истории и прочего. Использование не только CCleaner, но и более совершенных программ деинсталяторов может тоже не помочь.

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

Многие даже не знают о его существовании. Computer ID.

Он связан с девайсами Вашего ПК, вроде бы хард диском или видеокартой. Не менять же их для такой цели. Как и не менять сетевую карту.

Однако все таки переустановка системы с форматированием диска иногда помогает. однако и этот метод не слишком приемлем. Даже при 3-х месячном триал-периоде.

Остается одно. Или покупать или воспользоваться выше приведенными советами.

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

Причем это может идти не от самого варез сайта а от файлообменника.

Потому будьте осторожны. Проверяйте сразу, что еще лишнего у Вас появилось. Если у Вас реально такая ситуация, то попробуйте зайти на форум softoroom.net. Там много чего, причем чистого. Требуется только регистрация для просмотра закрытой информации.

Источник: www.bolshoyvopros.ru

Trial версия программы что это

Запись: xintrea/mytetra_db_adgaver_new/master/base/15205902880g1r1b8dpm/text.html на raw.githubusercontent.com

Как бороться с триал-версиями программ

Заметка эта является своеобразным ответом на частые вопросы связанные смоей утилиткой Registry Trash Keys Finder.

Все написанное ниже — совсем даже не для кул хакеров. Скорееэто для тех, у кого вместо лишних денег на покупку программ есть некоторый азарт побороться с ними.Использована терминология непрофессионала, так что не судите строго. Большинство упоминаемых на этойстранице программ (да и не только их) можно найти, причем в «улучшенном виде» на этом весьма полезном и содержательномсайте.

Речь пойдет не о взломе, патчах, кряках и тому подобной бяке.Остановимся мы на программах, которые предлагают свои полноценные (не всегда) версии для опробованияв течении некоторого числа дней и(или) какого-то количества запусков.

Сначала о сути вопроса. Для того чтобы ограничить использование Вами какой-нибудьпрограммы, она должна (обычно при первом запуске) так сказать пометить территорию. Это должна быть какая-то запись вреестре или в каком-нибудь файле на диске (запись в BIOS и напрямую в физический сектор жесткого диска здесь нерассматривается).

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

Хочу сразу предостеречь Вас от одной частой ошибки. Некоторые (особенно дорогие) программы хоть и имеют некоторый тестовый период, но это не совсем то, о чем мы собираемся поговорить. Дело в том, что тестовыйпериод этих программ организуется путем предоставления пользователю (обычно только один раз) временного лицензионного ключа. После того, как его действие закончится Вам понадобится новый ключ (получить повторно временный удается нечасто), а значит его уже нужно будет покупать.Так вот, при в стрече с этим типом триальных программ продление их ознакомительного периода путем поиска каких-то скрытых записей обычно безполезная трата времени: их там попросту нет.

Итак, что же обычно представляет из себя вся эта Trial информация? Это уже наусмотрение самих авторов программ. Вариантов (а точне их модификаций) множество.

Нулевой вариант: Я его даже и не собирался описывать, потому как решил, что он сегодня нигдеуже не используется. Оказалось — нет, жив, курилка. Слишком уж все просто: программаперед работой проверяет дату какого-нибудь файла, который был создан во время инсталляции или первого своего запуска(чаще всего именно дату самого исполнимого файла) и, если она отстоит от текущей более, чем на заявленный триальныйсрок, то программа шумит и ругается. Но самое смешное, что после переустановки она, как миленькая, заново начинаетотсчет (понятное дело: ведь при установке файлы получают свежие даты). Кстати, такой вариант иногда используется каксоставная часть комбинированной защиты (например, программа проверяет дату создания папок и файлов внутри своей рабочейдиректории).

Первый вариант: программа создает файл в системной папке (или в папке Windows или, иногда, вкорневой папке диска C:) с именем, подобным на какой-либо системный файл, например wsock321.dll или winhelp.cnt и т.п.Файл для маскировки (не всегда) делается скрытым/системным или забивается всякой ерундой, например взятой из подобного’правильного’ файла, так что при просмотре содержимого будет казаться, что файл вполне нормальный. На самом же деле вфайле будет выделена небольшая область, где и будут записаны (часто в зашифрованном виде) дата первого запуска (илинаоборот последнего) и счетчик запусков или, к примеру, число записанных CD матриц или отсканированных страниц и т.п. Спомощью подобных файлов AudioGrabber помечал для себя, что регистрационный номер, введенный Вами при регистрации, -левый. А проверялся этот номер во время подключения к интернет базе CDDB. А не слишком известная у нас программа длясоздания антихакерской защиты ACPprotect так вообще ограничиласьтолько этим единственным вариантом триальной защиты.

Читайте также:
Что за программа на телефон для просмотра рекламы

Второй вариант: используется один из тех файлов, которые уже есть в системе и запись в которыене блокирована. Например win.ini, system.ini, odbc.ini и т.п. Выбирается какая-либо наиболее забитая непонятными (длянеспециалиста) буквенно-цифровыми наборами секция и в ней делается запись в таком же невразумительном виде. Такоймеханизм, в частности, использовался популярными программами FineReader и Lingvo.
(Примерчик) (Примеркомбинации 1-го и 2-го вариантов)

Особая модификация 2-го варианта. Только сейчас входит в моду, раньше не замечал, хотя ктознает. Использует некоторые специальные возможности файловой системы NTFS. При этом триальная информация записываетсяне внутрь самого файла, а в специально создаваемый для этой цели альтернативный поток данных (ADS / Alternate DataStream) этого файла.

Такая информация не видна в менеджере файлов, но при этом вполне доступна для чтения и записипрограммными методами. Подобную хохму используют уже некоторые вирусы, скрыто «приклеивая» таким образом кважным системным файлом вредоносный программный код. Тут не место вдаваться в подробности этих технологий (Вы, что, ивпрямь поверили, что я в курсе, как это все работает:-), выскажу только свое мнение, что Вы еще не раз услышите про этотвариант. А пока, если интересно, поищите в сетке программы, которые позволяют найти и просмотреть/удалить ненужные Вамальтернативные потоки (есть ведь и нужные, понятное дело).

Третий вариант, наиболее распространенный: запись производится в Реестре Windows.Разновидностей — тоже масса. Но все они сводятся к созданию в реестре ключа (ключей) или значения (тоже может бытьнесколько), которые будут хранить необходимую информацию.

Очень часто Trial-ключи располагаются не в той секции реестра,которая выделена для хранения настроек программ (это секции Software Название Фирмы Производителя), а пытаютсязатеряться среди чужих (конечно, не все поступают так), например среди Microsoft — ихочень много в Реестре. Другое очень модное место для создания триал-ключа — это ветвь ..CLSID. Там расположеныбуквально тысячи однотипно выглядящих (типа ) ключей, содержащих специальныеидентификаторы классов для зарегистрированных COM элементов. Обращение к этим ключам идет довольно активное. Вот гдеспрятаться-то хорошо!

Продвинутая модификация 3-го варианта, ставшая популярной только в последние годы (если Вынемного понимаете в программировании, можете заглянуть вот сюда). Реализуема она только на операционках,которые основаны на ядре NT (NT,W2000,XP,Vista,Windows 7 и др). Применяется на данный момент многими коммерческимизащитами, например EXECryptor, SDProtector, ZIPWorx и др.

Суть этой новомодной штуковины заключается в том, чтосозданную особым образом триальную запись в Реестре не удается ни просмотреть, ни удалить традиционными способами. Длясоздания такого ключа используются специальные функции из NativeAPI. Невидимым и неудаляемым такой ключ делает включениев имя этого ключа «запретного» нулевого символа (а он-то стандартно используется как завершающий символ длястрок!). При этом обычные программы работы с Реестром воспринимают не все имя ключа, а только ту его часть, котораярасположена до нулевого символа и посему не могут с этим ключом нормально работать (проще говоря — полный облом:). Кстати, начиная с версии 3.6.1 TrashReg предоставляет простое средство для удаления таких «хитрых»ключей.

Продвинутые программисты не ограничиваются использованием одного метода, а объединяют ипереплетают их в затейливый клубок. Примеры — программа AfterScan, LingoWare Translator, те же FineReader и Lingvo. Ну, а те, кто не настолько продвинут или просто не желает всеми этими фокусамизабивать себе голову, приобретают крутую и недешевую вещь — готовый софтварный протектор, например ASProtect (детище Алексея Солодовникова). Он, кроме сжатия,шифрования, проверки целостности, защиты от взлома и др., позволяет ввести ограничения на использование программы (натекущий момент — по третьему варианту). Registry Trash Keys Finder как раз восновном и направлена на поиски ключей, подобных тем, которые создаются ASProtect’ом и некоторыми другими подобными ей(в частности очень популярной среди западных программистов Armadillo).

А зачем, собственно, спросите Вы, нам эти ключи искать? Конечно чтобы удалить или привозможности подправить! Обычно программа, при запуске не обнаружившая свою триальную метку, считает себя только чтоинсталлированной и поздравляет Вас с началом ее опробования (кстати, тут же создавая новую метку).

То, что нам и нужно!Некоторые программы хитрят и создают триальные метки уже при инсталляции. Их может генерировать и сама программаустановки. В этом случае удаление триального ключа позволит Вам как минимум произвести успешную переустановкупрограммы.

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

Итак, все-таки будем искать. В первую группу инструментов поиска я бы включилпрограммы мониторинга доступа к файлам и к Реестру. Стандартно рекомендуемые: FileMon и RegMon от компании Sysinternals. Достоинства: бесплатные, удобные для перехода кнайденной позиции по двойному клику на строке, широкие возможности фильтрации.

Главный недостаток: некоторые программыимеют встроенный механизм защиты от таких программ и запросто захлопывают FileMon и RegMon, без всяких предупреждений (хотя умные парни уже нашли различные приемы от этого лома).А не так давно я обнаружил в сети еще одну весьма продвинутую программу подназванием MultiMon. Так вот она умееет мониторить нетолько файловые операции и обращения к Реестру, но еще и сетевые операции, буфер обмена, клавиатурные нажатия, другиедействия пользователя . да всего и не помню уже.

Кстати, не пропустите очень неплохой редактор Реестра Resplendent Registrar от того-же производителя. Между прочим, впоследнем тоже есть встроенная функция мониторинга за Реестром (работает только для NT систем). А возможность менять»на лету» тип значения, хранящегося в Реестре, просто уникальна. Обе программы платные, но имеютполнофункциональные ознакомительные версии (Resplendent Registrar версий 4+ уже имеет множество ограничений в версии Lite).Ограничения по времени работы этих программ можно снять, убрав парочкузначений из Реестра. Причем чтобы их найти не нужны никакие особые навыки — просто зайдите в штатные для этих программключи Реестра и Вы их там сразу увидите.

Вторая группа софта для нашей цели — это утилиты для создания снимков системы(например до первого запуска программы и после) и сравнения затем этих снимков. Программа, которую очень неплохо иметьдля определения изменений в реестре, это Advanced RegistryTracer от скандально известной компании Elcomsoft.

Множество очень удобных функций: просмотр снимка реестра,сохранение выбранных ветвей в REG файлах, откат обнаруженных изменений, возможность хранить в каждой базе (кстати базыможно создавать для каждой исследуемой программы разные) множество снимков реестра и производить сравнение любой пары,переход к указанному ключу в Regedit и многое другое. Недостаток один — Shareware, но он легко устраняется посещениемопределенных сайтов ;-).

Для того, чтобы отслеживать изменения в файлах и реестре при установке программ неплохоподходит удобный, сделанный в виде мастера FireLog, который создает комплексный отчет об изменениях в Реестре и ini-файлах (просто тотальнаяслежка :). Жаль только, что проект этот уже давно не развивается и оттого возможны проблемы в работе с новымиоперационными системами. Да и программу эту в сети уже найти сложновато. Лично меня на данный момент вполне устраивает быстрая и добротно выполняющая аналогичную работу очень компактная утилита Regshot, которая к тому же еще и позволяет сохранятьсделанные снимки для последующего их использования.

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

Кстати, попутный совет: если Вы прозевали фазу первого запуска программы, но у Вас на компе есть другаяоперационка, то тогда под контролем установите программу уже на этой операционке. Более того, иногда (редко, но бывает)для этого достаточно просто войти в систему под другим пользователем.

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

Читайте также:
Papergarden что это за программа на Андроид

[ А вот тут несколько примеров. ]

Источник: webhamster.ru

Реализовать триал версию программы на 30 дней

Как создать триал версию программы?
Как создать триал версию программы? например, срок действия триала 30 дней, после этого срока чтобы.

Как реализовать триал программу с регистрацией на ftp
Добрый день уважаемые! Кто подскажет, как реализовать триал программу с регистрацией на ftp.

Триал версия программы
Всем привет. Как создать триал версию программы на сишарпе? Надеюсь, что такое триал объяснять не.

Как можно на сто процентов найти все нюансы которые отвечают за счетчик триал версии программы?
Хочу сбросить триал программы Aster v7x2. нужно удалить все следы этой программы с первой установки.

Заблокирован

Можно прописать в реестр при первом запуске. При повторных запусках будет проверяться ключ в реестре (если его нет — значит первый запуск) и сравниваться с реальным временем. Если срок вышел — закрывать приложение.

386 / 375 / 22
Регистрация: 08.02.2011
Сообщений: 1,078

Можно при первом запуске проги создать файл где-нибудь в системной папке либо использовать существующий и записать в него дату первого запуска, при последующих запусках проверять дату в файле и сегодняшнюю, если промежуток больше 30 дней то закрыти проги. Но сразу оговорюсь, что в Win 7 не прокатит ни добавление ключа в реестр, ни создание файла в системной папке, он просто не даст.

398 / 365 / 54
Регистрация: 23.05.2010
Сообщений: 716

Win 7 не прокатит ни добавление ключа в реестр, ни создание файла в системной папке, он просто не даст

Ну почему сразу не даст добавить ключ в реестр. Есть специальный раздел
HKEY_CURRENT_USERSoftware
в него можно добавить.
Регистрация: 01.03.2011
Сообщений: 35
А кодом не поделитесь?

Регистрация: 29.06.2009
Сообщений: 56

А что если пользователь перед запуском «отматывает» дату? Тогда при каждом запуске будет к примеру осталось 25 дней пробного периода?

328 / 312 / 68
Регистрация: 05.11.2009
Сообщений: 712
А кодом не поделитесь?
msdn вам в помощь
вот пример создания раздела в реестре и заполнение его параметрами

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
using System; using Microsoft.Win32; public class Example { public static void Main() { // Delete and recreate the test key.

Registry.CurrentUser.DeleteSubKey(«RegistrySetValueExample», false); RegistryKey rk = Registry.CurrentUser.CreateSubKey(«RegistrySetValueExample»); // Create name/value pairs. // Numeric values that cannot be interpreted as DWord (int) values // are stored as strings.

rk.SetValue(«LargeNumberValue1», (long)42); rk.SetValue(«LargeNumberValue2», 42000000000); rk.SetValue(«DWordValue», 42); rk.SetValue(«MultipleStringValue», new string[] { «One», «Two», «Three» }); rk.SetValue(«BinaryValue», new byte[] { 10, 43, 44, 45, 14, 255 }); // This overload of SetValue does not support expanding strings. Use // the overload that allows you to specify RegistryValueKind.

rk.SetValue(«StringValue», «The path is %PATH%»); // Display all name/value pairs stored in the test key, with each // registry data type in parentheses. // string[] valueNames = rk.GetValueNames(); foreach (string s in valueNames) { RegistryValueKind rvk = rk.GetValueKind(s); switch (rvk) { case RegistryValueKind.MultiString: string[] values = (string[])rk.GetValue(s); Console.Write(«rn () = «»», s, rvk, values[0]); for (int i = 1; i values.Length; i++) { Console.Write(«, «»», values[i]); } Console.WriteLine(); break; case RegistryValueKind.Binary: byte[] bytes = (byte[])rk.GetValue(s); Console.Write(«rn () = «, s, rvk, bytes[0]); for (int i = 1; i bytes.Length; i++) { // Display each byte as two hexadecimal digits.

Console.Write(» «, bytes[i]); } Console.WriteLine(); break; default: Console.WriteLine(«rn () = «, s, rvk, rk.GetValue(s)); break; } } } }
377 / 310 / 18

Регистрация: 26.05.2009
Сообщений: 2,691
Чтоб не отматывал можно сделать ограничение не на количество дней, а на количество запусков.
Регистрация: 29.06.2009
Сообщений: 56

Да конечно можно записывать в файл количество оставшихся запусков. Но все же интересует как можно реализовать пробный период в 30 дней. И учесть что могут изменить дату.

398 / 365 / 54
Регистрация: 23.05.2010
Сообщений: 716

Да конечно можно записывать в файл количество оставшихся запусков. Но все же интересует как можно реализовать пробный период в 30 дней. И учесть что могут изменить дату.

Соединяться с сервером точного времени в интернете и получать от него дату.
328 / 312 / 68
Регистрация: 05.11.2009
Сообщений: 712

а можно ещё проще: сохранять в реестр при каждом закрытии программы общее время её работы, как только время достигнет 720 часов, то всё

Регистрация: 29.06.2009
Сообщений: 56
Соединяться с сервером точного времени в интернете и получать от него дату.

Тогда стоит закрыть проге доступ к интернету и программа либо не будет работать такак как нет доступа к серверу в нете, либо вариант 2 будет работать вечно так как не может проверить дату в нете. В общем зависимость от интернета появится в этом случае

Добавлено через 2 минуты

а можно ещё проще: сохранять в реестр при каждом закрытии программы общее время её работы, как только время достигнет 720 часов, то всё

Пример: Установили программу 1го числа в 00:00 после запустили, поработали час и закрыли. Следующее открытие через 3 дня и тоже работаем час всего и закрываем. Итого получается что пока 720 часов намотает программа пройдет явно больше 30 дней.

84 / 84 / 19
Регистрация: 17.12.2007
Сообщений: 574

локальные триалы это же все быстро ломается.

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

Регистрация: 05.06.2011
Сообщений: 7

Лучший ответ

Сообщение было отмечено как решение

Решение

Могу предложить несколько вариантов решения. Шифрование всего и вся далее подразумевается как нечто само собой разумеющееся.
Естественно, это все не панацея. Захотят сломать — сломают, глазом не моргнут, питать иллюзий не стоит. Однако, как я понимаю, разговор идет о защите не от злостных хакеров, а от «продвинутых юзеров», которые таки умеют и дату системную передвинуть и слышали о regedit.

1. Сохраняйте дату установки программы, каждого запуска и время ее работы. Если программа была установлена 10-го числа, а следующий ее запуск произошел «месяц назад», есть повод выдать пользователю сообщение, что он не совсем честен, и заблокировать программу. Если программа запускалась 10-го числа, потом 11-го, а потом вдруг 5-го того же месяца, снова можно пожурить пользователя, по рукам дать. Если программа запускается 10-го числа, и так раз 40 подряд, то рано или поздно общее время работы на эту дату превысит 24 часа, опять-таки какое поведение Вы определите для такой ситуации, так оно и будет.

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

Если текущая дата пользователя отличается на пару лет от даты генерации, сохраните в конфиге дату генерации (всегда ведь есть вариант, что человек скачал прогу, запросил ключ, да забыл/забил на это дело, а через какое-то время вспомнил и решил поюзать вашу программу). Если же дата была просто передвинута, то даю гарантию, после установки пользователь откатит дату на текущую. На кой черт ему вечный стопицотый год? Вы можете либо опять-таки по шапке дать, либо втихую отсчитывать себе 30 дней (ведь вряд ли пользователь будет дальше шаманить перед каждым запуском с датами, особенно, если при первом запуске Вы выдали ему сообщение, что до конца триального срока еще тыща лет). Вот он удивится-то, когда прога перестанет работать по истечении 30 реальных дней=))

3. Если Ваш спасительный файл конфига был удален, смело блокируйте работу программы. Нет конфига — нет любви

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

5. Самый, конечно, идеальный вариант — наличие доступа в интернет. Тут, думаю, Вы и сами знаете, что делать!

Какие-то вещи можно и в реестре хранить, это уж как Вы решите реализовать все. В общем, повторюсь, 100% защиты все равно не добиться, если у вас не огромный бюджет, а стоимость и ценность программы оправдывает эти деньги. Просто соблюдайте баланс, чтоб честный пользователь не сталкивался с трудностями, а «продвинутый», но не очень честный пользователь, нажил нервное расстройство в тщетных попытках нашаманить нужную дату, нужное значение ключа реестра итд.

Удачи и хороших продаж. Надеюсь, мои советы помогут

Источник: www.cyberforum.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru