![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Все в DLL, ну почти все.
вы меня извените, но в библиотеку пихать уже не безопасно
(новое поколение декомпиляторов которые слёгкостью вскрывают библиотеки, находят нужные для экспертов блоки (и логику в том числе) и делают фаил с расширением mqh) полная декомпилция до рабочего состяния)
где нашёл не помню, писал по памяти, именно с длл не пробывал декомпилить, но могу сазать, чот автограф и правда после декомпила полноценно работает и всего одна лишняя галочка была
вы меня извените, но в библиотеку пихать уже не безопасно
(новое поколение декомпиляторов которые слёгкостью вскрывают библиотеки, находят нужные для экспертов блоки (и логику в том числе) и делают фаил с расширением mqh) полная декомпилция до рабочего состяния)
где нашёл не помню, писал по памяти, именно с длл не пробывал декомпилить, но могу сазать, чот автограф и правда после декомпила полноценно работает и всего одна лишняя галочка была
Декомпиллер не взламывает DLL, а инклудники то без проблем. не путайте понятия, это 2 разных файла.
DLL можно только дизассемблировать,
поверте, наслово,в нём дисамблер, по круче чем в PE Explorer
поверте, наслово,в нём дисамблер, по круче чем в PE Explorer
А ссылочку на сее чудо в личку кинь, ознакомлюсь.
Доброго времени суток.
Поискал на форуме про создание dll на mql4. Ничего не нашёл. Нужно вынести функции советников в dll как это можно сделать средствами mql?!
Доброго времени суток.
Поискал на форуме про создание dll на mql4. Ничего не нашёл. Нужно вынести функции советников в dll как это можно сделать средствами mql?!
DLL таким языком не пишут. Для этого надо чего нибудь по сильнее. С++,Паскаль,VB. Короче кто чем владеет.
А MQL только обращаться может к DLL. Что же там за секреты,что их надо упрятать от лишних глаз. Интересно было бы узнать.
По поводу декомпиляции DLL, когда то имел дело с DEDE. Это декомпилятор Делфи. Очень даже ничего. Можно на исходный текст посмотреть и кое что исправить.
Если посидеть,то можно просто всё переписать. Есть ещё процесс сжатия ехе и DLL файлов. Помогает,т.к. надо сначала вернуть в номинальное состояние и только потом декомпилировать.
Ну и на крайний случай самая могучая программа SoftIce. Против неё вообще трудно устоять.
Так что защищать можно,только что и от кого. А взлом вопрос времени и средств.
DLL таким языком не пишут. Для этого надо чего нибудь по сильнее. С++,Паскаль,VB. Короче кто чем владеет.
могу подсказать про защиту - > VB это такая гадость, что его потом дизасемблировать даже не охота :) - а если VB еще сверху прикрыть протектором с пакером, то тогда нfдо будет уже платить за его взлом :)
софтайс перед VB часто бессилен, так как VB тянет часто с собой некую виртуальную машину/надстройку и не всегда использует стандартные WinAPI - вообщем муть для взлома :)
VB я упомянул по той причине,что многие изучали его в учебных учреждениях. И многие его используют на работе, в связках с Access или Excel.
Я не с целью показать что VB плох написал свой пост - нет плохих языков программирования, есть просто кривые руки :)
VB действительно очень тяжело правильно декомпилировать - с целью хака, есть декомплиляторы под VB - они частично код восстановят, а вот дизасемблировать толка вообще нет