Блог им. Merten

Вопрос к программистам

Приветствую вас, опытные программисты!!

Я слышал, что скомпилированный код можно декомпилировать. Это правда? Вопрос относиться к языку QLUA
Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
1.4К | ★2
17 комментариев
Да, правда. Программа для декомпиляции lua — luadec.exe
avatar
Karim, Приводит обратно в программный код?
avatar
Nazar Mironov, Да, будет скрипт на lua.
avatar
Karim, Может подскажете, как закрыть код от посторонних глаз?
avatar
Так что есть все шансы, что сданного в аренду бота размотают и скопируют)
avatar
qlewer, Да, беда…
avatar
qlewer, шансы на реверс есть на любом языке, только стоимость соразмерная ))
avatar

да

так как вы намерены передавать робота в аренду?

avatar
Igr, Значит, пока никак. Буду думать…
avatar
Nazar Mironov, Писать робота нужно на С++ и делать dll. Ее декомпилировать и понять логику на порядок сложнее.
avatar
Nazar Mironov, переписать на другой ЯП
avatar
QLUA встроенный, да и изучить его проще. Я же не профессиональный программист
avatar
Nazar Mironov, Если хотите закрыть код, других вариантов нет.
Если освоили QLUA, то и С++ освоите.
Нужно просто написать основную логику на С++ и оформить в dll.
Из скрипта на QLua вызывать функцию из этой dll.
Не все так сложно, как кажется.
smart-lab.ru/blog/387954.php

avatar
Karim, Спасибо!
avatar
гмм… хоть я и не программист по образованию и не имел опыта декомпилирования QLUA, но если бы у меня был выбор между реверс инженерингом QLUA или dll, то я бы больше обрадовался деелельке. Вот тут гражданин примерно описал, насколько непросто реверсить *.luac: forum.quik.ru/messages/forum10/message27440/topic3174/#message27440

Так что, по большому счету, взломают код или нет, зависит от цены вопроса, или насколько близко востребованность программы приближается к «неуловимому Джо» из анекдота
Вроде бы LUA декомпильнуть вообще несложно(слышал, но сам не пробовал)...
Можно в dll вынести логику, но dll умельцы тоже взламывают, это в принципе не особо затратно… — при желании можно хоть ее всю на отдельные функции расковырять.
но Dll-ки можно дополнительно защитить всякими пакерами-протекторами, (фемида там например)...  и такое ломают уже редко, потому что дешевле бывает купить лицензию, или 10 лицензий, чем оплачивать профессионалу взлом подобной хреновины... 
Но протекторы хорошие денег стоят...  (потому ломаный может легко в длл-ку вирусов понапихать)... 
И к защищеным dll-кам очень с большим подозрением относятся антивирусы, потому что не могут их проверить на наличие всякой хрени, которую часто как раз обычно подобным образом и прячут от них))
А еще можно сигналы на открытие позы клиентскому компу через интернеты транслировать)))))))

Так что неторопливо почесывайте бороду, подумывайте, и косите себе бабло))
Бабёр-Енот, «А еще можно сигналы на открытие позы клиентскому компу через интернеты транслировать)))))))» — унести секреты на защищенный сервер, пожалуй, единственный хороший вариант, если не ошибаюсь, то команда Герчика его использует. 
А, так, специалисту все равно — DLL, команды CIL или VM LUA, байт-код EX4 (MT4), обфускация, шифрование, многоуровневая защита от исследования — чем изощреннее, тем больше удовольствие от ее преодоления.
Если робот действительно хорош, то надо держать его только при себе, да еще и озаботиться, чтоб раскрыть алгоритмы по совершенным сделкам было сложно.    

Читайте на SMART-LAB:
Фото
EUR/USD буксует у 1,16: риски фрагментации ЕС перекрывают сигналы инфляции
Евро немного отыгрывает позиции в четверг, но рост хрупкий. EUR/USD вернулась к 1,16 после отскока от двухнедельного минимума 1,1560. Доллар...
Госзакупки могут стать новым устойчивым каналом продаж для маркетплейсов
Владимир Путин на ВЭФ заявил, что с 1 октября на Дальнем Востоке начнется эксперимент с упрощенной системой госзакупок, в том числе через...
Фото
На платформе hh․ru появился новый сервис дополнительной занятости
Хэдхантер объединил вакансии для подработки с hh․ru и предложения из сервиса «Моя смена», в который компания инвестировала в прошлом году. В...
Фото
Магнит МСФО 6 мес. 2026 г. - Долг все еще растет, но есть первые признаки улучшения
Компания Магнит опубликовала финансовые результаты по МСФО за 6 мес. 2026 г. Выручка компании выросла на 12,8% до 1,89 трлн руб.  Валовая...

теги блога Viacheslav Merten

....все тэги



UPDONW
Новый дизайн