Лицензионное программное обеспечение всё более и набирает обороты в нашей стране. По чуть-чуть но мода на "правильное" ПО всё больше и больше входит в российскую действительность, но пока только в основном в стенах компаний/предприятий, которые могут себе это позволить.
Наличие проверок компаний со стороны государства и не маленькие штрафы заставляют руководство компаний строго следить за тем ПО, которое установлено на компьютерах пользователей.
Лицензинное ли ПО установлено на компьютер пользователя? - этим вопросом мучаются руководители
Что поразительно, но нет единого программного комплекса, который бы мог определять "правильность" того или иного ПО, установленного на компьютер пользователя. И созрела идея написать подобную утилиту/сервис. Основной вопрос, который сразу возникает в голове, как определить лицензинный ли продукт или нет (ведь продуктов море, куча фирм, со всеми не договориться, да и никто не скажет свои "секреты" лицензий)
Но оказывается есть способ, который позволит это сделать.
В этом и есть суть идеи, о которой хочу написать.
Итак, чтобы проверить лицензионный ли продукт установлен на компьютере пользователя, нужно:
1. Собрать все кряки (cracks) по заданному продукту.
2. Составить матрицу признаков, которые делает кряк, либо найти исходники кряка, чтобы понять суть его действия!
3. Составить функцию по проверке признаков "взлома" ПО на компьютере пользователя, исходя из выявленных признаков
Данный метод основан на том, что большинство пользуются для взлома кряками, доступными в свободном скачивании и врядт ли кто-то будет искать/делать нечто новое.
Данный метод проверки можно назвать - "метод от обратного".
Продолжая тему - мы сделали такой сервис -
www.softdetect.ru (правда уже относительно давно и в виде ActiveX компонента).
На данном этапе ищем инвесторов для развития , для того чтобы дать проекту ход!