date_range Добавлено: 22.08.2012

date_range Обновлено:

remove_red_eyeПросмотров: 4574

dashboardКатегория: Статьи о нашей работе

cloudсервером, ключей, DLL, генератор, защита, Связь, советника, помощью





Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером

Описание

Защита советника с помощью DLL, генератор ключей, связь советника с сервером 

 
Каждый продавец своего софта мечтает, чтобы его софт работал только на зарегистрированном компьютере. И даже если софт был взломан - злоумышленник никогда не разгадает секрет алгоритма работы программы. Так или иначе мы стараемся, чтобы наша защита была максимальна. Процесс создания защиты советников достаточно трудоемкий процесс. Процесс взлома советника зачастую занимает в 10 раз больше времени и труда, нежели создание защиты. Поэтому не каждый программист берется за взлом советника, который был тщательно защищен. Генератор ключей - удобный способ управления Вашими советниками. 
 
 
 
В данной статье я покажу Вам пример работы с моим генератором, а также расскажу о защите алгоритма советника с помощью DLL. В целях безопасности я буду показывать только то, что считаю нужным показать. 
 
Итак начнем......
 
Защита алгоритма с помощью DLL можно заказать на нашем сайте.  Преимущества DLL для советников 
 
Процесс создания дллки достаточно долгий и крапотливый, но это того стоит. При взломе основного советника (Если таков взлом состоялся) злоумышленник получит декомпилированный код советника, Весь же алгоритм основной работы советника будет спрятан от глаз и находиться на ............ И доступ к данному алгоритму советник получает только тогда, когда его подлинность подтверждена наличием ключа на сервере.  Для такой защиты - программисту требуется полностью открытый код алгоритма. Дальнейшее обновление такого алгоритма возможно только при участии программиста. 
Внимание: Если ВЫ не хотите передавать программисту открытый код своего проекта - защита будет невозможной. 
 
Доступ к серверу осуществляется по отдельному протоколу. При наличии запрета подключения, советник просто не получит алгоритм работы. 
 
При данном способе работы советника, исключается возможность взлома алгоритма подключения к серверу, что дает дополнительные возможности защиты. 
 
 

Особенности генератора :

 
  • Удобный интерфейс работы;
  • Регистрация номера счета;
  • Регистрация времени использования советника на данном счете, или регистрация без ограничений по времени;
  • Регистрация компьютера, для использования советника, без ограничений на количество используемых счетов;
  • Отправка сообщения на график терминала, в котором установлен советник;
  • Уведомление о новой версии советника на экран графика, где установлен советник
  • Разрешение торговли на всех демо счетах без регистрации

Порядок установки советника с защитой, установка генератора:

 
Порядок установки советника у клиента:
 
  • Распаковать архив с советником, в котором находятся папки: config(Содержит файл настройки эксперта на разрешение использовать DLL)  experts (содержит сам эксперта, и файл библиотеки, в котором находиться алгоритм советника) в корневую папку терминала
  • Запустить терминал и на графике появиться номер счета и ID компьютера
  • Отправить данные - администратору советника
  • После регистрации счета или компьютера, советник будет работать на данном компьютере. 
 
Другие правила:
  • Файл советника нужно установить в папку Ваш терминал MQL4  experts
  • Имя папки а также путь не должен содержать русские символы
  • Имя папки и полный путь к файлу советника не должен превышать 255 символов
  • Файл библиотеки с алгоритмом нужно установить в папку Ваш терминал MQL4 libraries
  • Генератор должен находиться в отдельной папке Вашего компьютера.
  • Ни в коем случае не давайте генератор ключей третьим лицам. 
  • В свойствах эксперты, обязательно разрешите советнику вызов DLL
  • Подробно об установке эксперта Как установить эксперта, советника. 
 
 

Работа советника на счете:

 
Сообщение о том, что советник не зарегистрирован:
 
 
 
Генерация ключа для счета:
 
 
 
Советник зарегистрирован на данном счете:
 
 
 
 
Выбор даты окончания работы ключа:
 
 
 
Генерация ключа для компьютера
 
 
 
Советник зарегистрирован на компьютер, без ограничений по счетам:
 
 
 
Сообщение о новой версии
 
 
 
 
Рассылка сообщений советнику во все терминалы, где стоит советник.
 
 
 
 
На тестере стратегий советник работает без регистрации:
 
 
 
Есть возможность разрешить советнику торговать на демо счетах без регистрации
 
 
 
Есть некоторые нюансы работы советника по защищенному методу:
 
  1. Без подключения к интернету - советник не будет открывать сделки;
  2. Терминал должен быть запущен от имени Администратора
  3. Наличие Антивируса или Фаервола - может блокировать работу советника;
  4. Включенный UAC или брандмаузер может блокировать работа советника;
  5. Советник работает с помощью связи и DLL поэтому, если ВЫ желаете пользоваться советником, ВЫ обязаны разрешить советнику использовать DLL;
  6. Самописные DLL воспринимаются многими как вирус или еще что-то. Но вы должны понимать, что это всего лишь догадки. В наших DLL содержится только код защиты эксперта;
  7. Я гарантирую, что в моих DLL нет ничего запрещенного и вредительского по отношению к вашему компьютеру;
  8. Я гарантирую, что мои DLL не собирают информацию с Вашего компьютера, личные данные и пароли;
  9. Советник постоянно держит связь с интернетом;
  10. Не допускается длинное(более 240 символов) название пути к терминалу, где работает советник;
  11. Советник будет работать в тестере, даже если он не зарегистрирован на данном компьютере;
  12. Для работы советника на реале - нужна регистрация счета;
  13. Советник может работать одновременно на нескольких графиках. Для этого поток для длл используется поочередно. 
  14. Результаты тестирования защищенной версии и версии без защиты - идентичны 
  15. Некоторые ВПС сервера по дате отличаются от сайта, поэтому на некоторых компьютерах - дата работы ключа - не действует, следует ставить неограниченный режим. 
  16. Внимание! Если у Вас возникают трудности с DLL  и защищенным экспертом, проверьте в Internet Explorer - подключение к интернет. попробуйте зайти на любой сайт. Проверьте прокси. IE должен работать с интернетом. 
  17. Я не выдаю открытый код рабочего проекта DLL и генератора и советника! 
  18. Проверено и работает на Windows 2002-2003,Windows XP,7

 

 

Пример создания генератора и советника  с настройкой советника с сервера:

Советник принимает значения переменных с сервера. Разработчик - вносит свои значения через генератор

 

Здесь можно скачать Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером
Купить Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером можно здесь - Прочитать о Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером можно здесь - Обсуждение Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером - стейты, отзывы, комментарии - Отзывы о Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером - Настройки к Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером - Мониторинг Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером - Download Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером - Buy Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером - Read about Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером - Discusion of Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером - Comments of Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером - Settings Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером - Monitoring Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером - Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером скачать бесплатно - Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером ключ - Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером открытый код - Защита советника с помощью DLL EXPLOCK, генератор ключей, связь советника с сервером скачать
-