Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Это совет как победить глупость которую создали в терминале? Какой смысл ее создавать? Может быть просто избавиться от искуственных трудностей которые не дают никакого толка ни к каком вопросе. Ни в защите от создания декомпилятора, я показал почему - потому что достаточно взломать хотя бы один раз, ни в защищености от взлома.
Вот поэтому я и не понимаю, какая польза от этой защиты. И не понимая почему я это понмаю, а фирма разработчик не понимает эту вешь.
Что касается эмуляции, то я подумал и получается. что это просто какая-то ДИКОСТЬ! Уж простите, пусть тогда с терминалом дают такой эмулятор. :)
Почему же не понимает, понимает, и помнит о проблемах с наличием декомпилятора для ex4 файлов.
MQ так и заявили о том, что им не интересно идти по пути MS, т.е. создавать ДЫРЯВОЕ но очень удобное ПО, а потом героически бороться с проблемами взлома этого ПО.
PS
Конечно, может и найдутся умельцы, которым удастся взломать защиту торгового комплекса, только вот я не пойму зачем им жизнь облегчать?
Мой совет-это простое решение, которое может сэкономить массу времени при проектировании и отладке DLL.
Скажу честно - мне все равно что сейчас изучать - что какую-то другую платформу, что разрабатывать какой-то эмулятор да и еще тоже изучать пятерку.
Вот Вы как лично думаете что проще? Изучить какую то систему с C# с отладкой , самодокументированую по сути. Или писать эмулятор?
Почему же не понимает, понимает, и помнит о проблемах с наличием декомпилятора для ex4 файлов.
MQ так и заявили о том, что им не интересно идти по пути MS, т.е. создавать ДЫРЯВОЕ но очень удобное ПО, а потом героически бороться с проблемами взлома этого ПО.
PS
Конечно, может и найдутся умельцы, которым удастся взломать защиту торгового комплекса, только вот я не пойму зачем им жизнь облегчать?
Как Вы думаете насолько сложно взломать программу? Да что там - я дуже уверен что надо просто как следует поискать в инете. Защита та стандартная. И известно какая.
Скажу честно - мне все равно что сейчас изучать - что какую-то другую платформу, что разрабатывать какой-то эмулятор да и еще тоже изучать пятерку.
Вот Вы как лично думаете что проще? Изучить какую то систему с C# с отладкой , самодокументированую по сути. Или писать эмулятор?
Как Вы думаете насолько сложно взломать программу? Да что там - я дуже уверен что надо просто как следует поискать в инете. Защита та стандартная. И известно какая.
Может и есть в нете что по взлому ex4, но не как не по взлому MT4 (а то на каждом углу уже давно API для него валялось за 20$ от силы). При этом, думается мне, что даже про поиск инфы по взлому ex5 можно забыть этак на пару годиков, не говоря об инфе по взлому самого терминала и его сетевого протокола (это вам не R2 с его системой защиты сетевой инфы).
Кроме того, как показывает опыт защита информации и ПО (при грамотном подходе) конечно не гарантирует возможности взлома на 100%, но что точно так это делает такой взлом затратней (в том числе и в финансовом плане) в 100 раз.
PS
А на счет вопроса: Что проще, MT5 с его ограничениями "ковырять" или на другую платформу переходить? Каждый выбирает по себе.... О. Газманов
Kos:
Все зависит от объема поставленной задачи, которую Вы пытаетесь решить. Понимая всю суть алгоритма, который я хочу реализовать в виде DLL, то эмулятор написать для меня проще, во многих случаях работа эмулятора сводится к доставке данных, и проверке отдельных блоков DLL
Например у меня 20 функций которые используются вызываются в индикаторе. Функции совершенно разные давно написанные отлаженные используют бары истории на всю катушку. Напрмер одна функция считает что-то по историческим ценам и кладет в некий индикаторный буфер. Дальше на основе этого например вычесляется некая статистика. Ну и так далее.
Вообщем, проще эти же функции запихать в C# и все. Отладка же есть - все просто.
Вообщем я не понмаю, какую цель удается добиться запретив декомпиляцию. Ну пусть будет. :)) Что не ужели кто-то серьезно думает, что если будет хоть сколько нибудь стоящая система, которая приносит тысячи баксов ее никто не взломает. Да ну ребята. Ее за 200 баксов любой взомает. Вообщем к сожалению я не понимаю почему тут кто-то кроме фирмы разработчика выступает за этот запрет на отладку?
Да и фирме то тоже должно быть пофиг - ну будет декомпилятор? Ну и что тут такого? Что главная задача фирмы дать возможность кому то разрабатывать програмки для торговли? А я то грешным делом думал что цель чтобы трейдерам было удобно. :)
Может и есть в нете что по взлому ex4, но не как не по взлому MT4 (а то на каждом углу уже давно API для него валялось за 20$ от силы). При этом, думается мне, что даже про поиск инфы по взлому ex5 можно забыть этак на пару годиков, не говоря об инфе по взлому самого терминала и его сетевого протокола (это вам не R2 с его системой защиты сетевой инфы).
Кроме того, как показывает опыт защита информации и ПО (при грамотном подходе) конечно не гарантирует возможности взлома на 100%, но что точно так это делает такой взлом затратней (в том числе и в финансовом плане) в 100 раз.
PS
А на счет вопроса: Что проще, MT5 с его ограничениями "ковырять" или на другую платформу переходить? Каждый выбирает по себе.... О. Газманов
Всегда были такие программы защиты от копирования и прочее. И всегда почти к каждой валялась где то прога для ее взлома. Автоматического - ну то есть запускаешь и она переводит программу в исходный вид до того как защита была установлена. Так как программа защищена стандартной системой которая продается , то и ее давно уже ломают. Так как это среди хакеров пристижно и интересно. То есть как только появляется защита - через короткое время появляется и сниматель.
Насколько я помню - суть снятия защиты стостоит в том что например делается дамп памяти и реасемблируется полученный код. Как сделать дамп чтобы никто не помещал - да просто например из ядра.
Я не понимаю вашей уверенности в том что за неделю опытный хакер защиту не снимает? Снимет. Поверьте. Ну даже если Вы не поверите, то спросите кого-то кто какую-то защиту уже снимал. Пусть он скажет. не я а он.
То есть я о чем - вред один только от этой защиты.
Да и вот еще что - я вот например не верю фирме разработчице этой системы MT. Я не уврен что они не сливат исходные коды себе, если видят что система очень интересная. НУ НЕ ВЕРЮ - да. пусть у меня параноя. :))
Поэтому например для меня пренципиально размещать код в DLL. А мне не дают - то есть еще один агрумент.
Например у меня 20 функций которые используются вызываются в индикаторе. Функции совершенно разные давно написанные отлаженные используют бары истории на всю катушку. Напрмер одна функция считает что-то по историческим ценам и кладет в некий индикаторный буфер. Дальше на основе этого например вычесляется некая статистика. Ну и так далее.
Вообщем, проще эти же функции запихать в C# и все. Отладка же есть - все просто.
Вообщем я не понмаю, какую цель удается добиться запретив декомпиляцию. Ну пусть будет. :)) Что не ужели кто-то серьезно думает, что если будет хоть сколько нибудь стоящая система, которая приносит тысячи баксов ее никто не взломает. Да ну ребята. Ее за 200 баксов любой взомает. Вообщем к сожалению я не понимаю почему тут кто-то кроме фирмы разработчика выступает за этот запрет на отладку?
Да и фирме то тоже должно быть пофиг - ну будет декомпилятор? Ну и что тут такого? Что главная задача фирмы дать возможность кому то разрабатывать програмки для торговли? А я то грешным делом думал что цель чтобы трейдерам было удобно. :)
По поводу запрета - Не знаю как там на счет индюков, а отладка экспертов разрешена (токма выполнена пока "кооявенько", но всеже она есть). Другое дло отладка внешнего кода (DLL и прочего), но это уже проблема разработчиков.
Никто не запрещает прописать хоть какой-то "прототип" на MQL5, отладить его имеющимися средствами, а потом переносить в DLL.
На счет стоимости взлома - Как думете сколько стоит система защиты нового терминала? И вот второй вопрос, для комплекта - Даже если предположить что чистая стоимость всех элементов защиты стоит всего 1000$ как по вашему сколько должен по совокупности стоить взлом такой системы?
Лично я считаю, что если будет осуществлен подобный взлом то его совокупная стоимость (по ресурсам и времени) будет равна уж не как не меньше 10 000$.
PS
При этом угадайте - Что проще потратить 1000$ на разработку системы защиты или 10 000 на ее взлом?...
По поводу запрета - Не знаю как там на счет индюков, а отладка экспертов разрешена (токма выполнена пока "кооявенько", но всеже она есть). Другое дло отладка внешнего кода (DLL и прочего), но это уже проблема разработчиков.
Никто не запрещает прописать хоть какой-то "прототип" на MQL5, отладить его имеющимися средствами, а потом переносить в DLL.
На счет стоимости взлома - Как думете сколько стоит система защиты нового терминала? И вот второй вопрос, для комплекта - Даже если предположить что чистая стоимость всех элементов защиты стоит всего 1000$ как по вашему сколько должен по совокупности стоить взлом такой системы?
Лично я считаю, что если будет осуществлен подобный взлом то его совокупная стоимость (по ресурсам и времени) будет равна уж не как не меньше 10 000$.
PS
При этом угадайте - Что проще потратить 1000$ на разработку системы защиты или 10 000 на ее взлом?...
Ломать всегда проще. И дещевле. Так как, так называемых ниубиенных приемов для взлома всего -то несколько. То есть все защиты похожи друг на друга. Так что взломав одну - другую уже взломать проще, и так далее. Пока не насупает такой уровень профессионализма - который позволяет взломать систему за пару часов.
Взлом защиты считается так - сидит вечером хакер которому СТРАШНО интересно как там оно устроенно и мечает как он прославится после того как опубликует этот взлом. Сидит в свое свободное время, и ради интересе, а это самая сильня мотивация ломает. Сколько ему понадобиться времени на это? Да ну - боюсь вас огорчить но на типовую систему уходит меньше часа. Так как там уже все придуманно как ломать и нет никаких тайн. Ну а если система не ТИПИЧНАЯ то ну может пару недель. То есть после выхода защиты - бац. и ее нет. Один раз взломали и все - пока новую не сделают.
Ну вообщем разговор Вам надо продолжить со специалиствами по взлому - они раскажут точнее.
Ломать всегда проще. И дещевле. Так как, так называемых ниубиенных приемов для взлома всего -то несколько. То есть все защиты похожи друг на друга. Так что взломав одну - другую уже взломать проще, и так далее. Пока не насупает такой уровень профессионализма - который позволяет взломать систему за пару часов.
Взлом защиты считается так - сидит вечером хакер которому СТРАШНО интересно как там оно устроенно и мечает как он прославится после того как опубликует этот взлом. Сидит в свое свободное время, и ради интересе, а это самая сильня мотивация ломает. Сколько ему понадобиться времени на это? Да ну - боюсь вас огорчить но на типовую систему уходит меньше часа. Так как там уже все придуманно как ломать и нет никаких тайн. Ну а если система не ТИПИЧНАЯ то ну может пару недель. То есть после выхода защиты - бац. и ее нет. Один раз взломали и все - пока новую не сделают.
Ну вообщем разговор Вам надо продолжить со специалиствами по взлому - они раскажут точнее.
Это если ламеры защиту делали, а на деле (при грамотном подходе к защите) в 10 и 100 раз дороже (по совокупности времени и сил).
За пару недель, ага сейчаза...
В нете уже куча статей лежит про то как подменить сертификат у терминала; про то как как устроен сетевой протокол и как обмениваться инфой с сервером (без терминала);
на каждом углу валяется инфа про API (хотябы "не торговое", так для анализа инфы); уж точно всем известно что находится внутри системных exe и dll (а главное как с этим всем работать).
Ну и в заключении - все мы уже давно торгуем на собственных терминалах, а бедные MQ и ДЦ не сном не духом...
Ну не смешите меня.
Простая задача - Получить список новостей с сервера поставляющего новости в терминал. В R2 решает в течени одного дня, попробуйте найти решение хотяб для MT4 (ну если есть подобный опыт сделайте сами "новостного клиента").
Разработчики прямо заявили, что добвление возможности дебагинга DLL не будет и почему. По крайней мере не логично просить их намеренно ухудшить систему зашиты своего кода, это сразу приведет к попыткам создать декомпилятор для ex5 (о чем и было НАПРЯМУЮ заявлено).
А методика взлома ex4 тут не прокатит, поскольку язык совсем другой и объектную его начинку будет не так просто подогнать под шаблоны "взлома" ex4.
PS
Вы правы, о системе взлома лучше говорить с профи, занимающимися этим. Правда, боюсь, что с нами по этому поводу они говорить вряд ли будут, поскольку (может я и ошибаюсь) никто из нас в этой области не компетентен...