Примеры: Защищайтесь, господа разработчики! - страница 4

 

Хорошая статья!

Честно не знал об конструкции:

Comment
  (
    /* Copyright © 2009, Sergey Kravchuk*/ 
    char[67]+char[111]+char[112]+char[121]+char[114]+char[105]+char[103]

думал, что она воспринимается компилятором как обычная строка... молодец.

Но все таки не хватает чего-то в статье...

Лично я, блок защиты прячу в *.dll и помещаю функцию, которая выполняет какую-то операцию над данными(можно и псевдофункцию), а затем DLL упаковываю ASPack'ом, данная техника неновая и заимствована из вирусологии, но работает.

P/s: чуть не забыл, сигнатуру упаковщика необходимо подменить чужой...

Удачи и новых статей!

 
nav_soft:
Лично я, блок защиты прячу в *.dll....

но вызов то функции все равно остается в коде MQL :((( вы можете что угодно делать в DLL по самым жутким алгоритмам, но если есть декомпиляция MQ4, то обращение к вашей функции будет просто выброшено из MQL-исходника и все. конечно это касается только того случая, если в DLL реализована только защита, а вся торговля осталась в MQL. Если же в dll и часть кодов торговой тактики - то конечно, эта статья не для такого "комбайна".

 
nav_soft:

Хорошая статья!

Честно не знал об конструкции:

Comment
  (
    /* Copyright © 2009, Sergey Kravchuk*/ 
    char[67]+char[111]+char[112]+char[121]+char[114]+char[105]+char[103]

думал, что она воспринимается компилятором как обычная строка... молодец.

Но все таки не хватает чего-то в статье...

Лично я, блок защиты прячу в *.dll и помещаю функцию, которая выполняет какую-то операцию над данными(можно и псевдофункцию), а затем DLL упаковываю ASPack'ом, данная техника неновая и заимствована из вирусологии, но работает.

P/s: чуть не забыл, сигнатуру упаковщика необходимо подменить чужой...

Удачи и новых статей!


 думаете длл сложно сломать? с аспаком  ?  

 
пцц!!!!!!!!!  Спасибо конечно автор за статью но это ерундовая вообще защита, а умники которые лишь болтают что защищают эксперт библиотекой ПОЖАЛУЙСТА напишите подробную статью, Вам будут многие благодарны! ..спасибо.  И хватит вечной ненужно демагогией заниматься!!! Если так и не написали грааль нечего теперь на форуме болтать впустую, идите тогда число Пи разгадайте или головой Апстенку :-P!
 
alvish:
пцц!!!!!!!!! Спасибо конечно автор за статью но это ерундовая вообще защита, а умники которые лишь болтают что защищают эксперт библиотекой ПОЖАЛУЙСТА напишите подробную статью, Вам будут многие благодарны! ..спасибо. И хватит вечной ненужно демагогией заниматься!!! Если так и не написали грааль нечего теперь на форуме болтать впустую, идите тогда число Пи разгадайте или головой Апстенку :-P!

А скажите пожалуйста уважаемый alvish, вы сразу вот таким умным MQL-программистом родились? прям с пеленок? никогда не учились? прям с молоком матери впитали MQL? :))))))

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

 

Грустно, господа

К сожалению, данная платформа совсем не предназначена для защиты кода

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


Лично я уже выработал механизм защиты своего кода: эксперт работает как шлюз между терминалом и защищенной HASP SRM ключом библиотекой. Удобно и просто. Вскрывается только программистом с богатым опытом.

 
Deus:

Грустно, господа

К сожалению, данная платформа совсем не предназначена для защиты кода

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


Лично я уже выработал механизм защиты своего кода: эксперт работает как шлюз между терминалом и защищенной HASP SRM ключом библиотекой. Удобно и просто. Вскрывается только программистом с богатым опытом.

Да, видимо, это и есть сейчас самый хороший способ защиты: через MQL только торговые функции и мониторинг ордеров, а все расчеты (сама стратегия) - в DLL.
 

ForexTools понятно, извините;)          ...... может ктониб напишет про защиту с помощью dll, эй кульхацкеры(!) не спим(!) просыпаемся, бодричком, хватит бабки на еврофунте рубить, время прошло... переключайтесь! Жду, пасибо)

 

Valio о что у тебя есть? Нечего очевидно

 

Valio писал(а):

Статья для упертых дятлов с раздутым самомнением ..

Что защищать ? Имя очередного неудачника с его "сливатором" ?

Valio, а откуда вдруг у вас о себе самом самом такое самомнение, что будто вы один знаете что людям нужно?! Эклизиаста что-ли перечитывали недавно? Или Дарвина? На какой стадии эволюции программиста вы видите себя? :)

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

Причина обращения: