Русское сообщество AutoIt

  • Май 20, 2012, 11:08:44 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  

Новости:

Вы новичок? Хотите начать изучение AutoIt и не знаете с чего начать?

Для начала ознакомьтесь с темой Быстрый старт для работы с AutoIt.
Затем осмотрите раздел Инструменты и помощь по AutoIt.

Реклама

Автор Тема: Защита AutoIt программы  (Прочитано 18259 раз)

0 Пользователей и 2 Гостей смотрят эту тему.

ynbIpb [?]

  • Продвинутый
  • ***
  • Репутация: 84
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 338
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: Защита программы
« Ответ #135, Отправлен: Май 08, 2011, 13:42:45 »
Да, конечно к этим данным не получить доступа без наличия ключа. И действительно все старания идут на смарку как только злоумышленник купит защищаемую программу.




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Защита программы
« Ответ #136, Отправлен: Май 08, 2011, 13:56:39 »
SyDr  [?]
Цитата
Кто угадает без пароля, что делает скрипт?
Мы это уже проходили, защиту можно сделать если требуется ввод пароля, а вот что если нет...
Скрипт что то там подсчитывает и выводит последовательность чисел (0 и 1).




  Записан
Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.



«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы

Sergey2210 [?]

  • Осваивающий
  • **
  • Репутация: 27
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 263
  • Версия AutoIt: 3.3.6.1
    • Награды
Re: Защита программы
« Ответ #137, Отправлен: Май 23, 2011, 16:24:38 »
Нашёл файл написанный на AutoIt,декомпилировать не получается

Сам Файл

К файлу шла ссылка




  Записан

Sergey2210 [?]

  • Осваивающий
  • **
  • Репутация: 27
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 263
  • Версия AutoIt: 3.3.6.1
    • Награды
Re: Защита программы
« Ответ #138, Отправлен: Май 23, 2011, 18:09:25 »
Я декомпилировал этот файл,файл находится в архиве
Из декомпилированного файла я увидел что скрипт использует
FileInstall() и Execute() далее компилируем скрипт в exe и через
компрессор LZSS.exe делаем его исходный код не доступным,вот
только как это сделать,в компрессоре есть 3 типа JB01 , EA05
и EA06 ,данный файл использовал EA05. Или что-то вроде того
пока сам не очень смыслю в этом.


Внимание: Для просмотра прикреплённых файлов необходимо Войти или Зарегистрироваться
« Последнее редактирование: Май 23, 2011, 18:46:46 от Sergey2210 »



  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Защита программы
« Ответ #139, Отправлен: Май 23, 2011, 18:52:31 »
Sergey2210  [?]
Цитата
декомпилировать не получается
Получается, нужно указать 2 при вопросе о методе декомпиляций.




  Записан

Sergey2210 [?]

  • Осваивающий
  • **
  • Репутация: 27
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 263
  • Версия AutoIt: 3.3.6.1
    • Награды
Re: Защита программы
« Ответ #140, Отправлен: Май 23, 2011, 18:54:22 »
Через что декомпилировали? И как сделать подобный файл?
« Последнее редактирование: Май 23, 2011, 19:01:13 от Sergey2210 »



  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Защита программы
« Ответ #141, Отправлен: Май 23, 2011, 20:05:10 »
Sergey2210  [?]
Цитата
Через что декомпилировали?
Секрет фирмы.

Цитата
ак сделать подобный файл?
Зачем, если его можно декомпилировать?

Можешь спросить у его автора, хотя не уверен что он ответит, последняя активность на форуме была более 3-ёх лет назад :muttley:.




  Записан

warmroof [?]

  • Новичок
  • *
  • Репутация: 0
  • Offline Offline
  • Сообщений: 10
  • Версия AutoIt: 3.3.6.1
    • Награды
Re: Защита программы
« Ответ #142, Отправлен: Июнь 08, 2011, 16:38:37 »
Подниму тему с несколько иной задачей.

Защитить exe только от декомпиляции утилитой которую здесь обсуждать запрещено. Или хотя бы полноценный обфускатор для автоита.

Опробованные обфускаторы отказываются правильно работать со многими встроенными функциями.

Из опробованных упаковщиков не поддался только Molebox. Но при его упаковкой на экзешник ругаются половина антивирусов с вирустотала...  :o А простым юзерам не объяснишь, что это не супер троян, а всего лишь запакованная безобидная утилитка...

Остальные типа PE, ASK слили код как ни в чем не бывало. Скорее всего по тому, что при запуске распаковывают таки файл на диск...

Чем защитить???????




  Записан

Kaster [?]

  • Глобальный модератор
  • *
  • *****
  • Репутация: 502
  • Online Online
  • Пол: Мужской
  • Сообщений: 3286
  • Версия AutoIt: 3.3.8.1
  • Мой Аватар, он лучший самый
    • Награды
Re: Защита программы
« Ответ #143, Отправлен: Июнь 08, 2011, 16:51:24 »
warmroof  [?]
Цитата
Чем защитить?
качество продута + лицензия + честность людей




  Записан
Конференция посвященная AutoIt на jabber.ru - autoit@conference.jabber.ru
Как попасть на конференцию читаем тут
Файлы можете качать сюда - Файловая область
Продолжать дискуссию в теме отмеченной как "Решенная" - моветон.
Банхамером не обладаю, так что расслабьтесь ;)
Банхамером обладаю, так что не расслабляться :Ban:

warmroof [?]

  • Новичок
  • *
  • Репутация: 0
  • Offline Offline
  • Сообщений: 10
  • Версия AutoIt: 3.3.6.1
    • Награды
Re: Защита программы
« Ответ #144, Отправлен: Июнь 08, 2011, 17:05:22 »
Эти размышления я уже прочитал, изучая данную тему.
Интересует ответ на конкретно заданный вопрос, а не то как отучить людей от их сущности...

Приорите:
1) Упаковщик/шифратор стойкий к [Декомпилятор исходного кода] последней версии и не провоцирующий на срабатывание половину всех антивирусов планеты.
2) Обфускатор. Нормально обрабатывающий все функции автоита встречающиеся в скрипте.




  Записан

Kaster [?]

  • Глобальный модератор
  • *
  • *****
  • Репутация: 502
  • Online Online
  • Пол: Мужской
  • Сообщений: 3286
  • Версия AutoIt: 3.3.8.1
  • Мой Аватар, он лучший самый
    • Награды
Re: Защита программы
« Ответ #145, Отправлен: Июнь 08, 2011, 17:18:10 »
warmroof  [?]
Цитата
Эти размышления я уже прочитал, изучая данную тему.
в таком случае, можно было бы уже понять, что универсальной защиты нет. любая защита, может и будет взломана, независимо от упаковщика, обфускатора и прочее. время, которое займет процесс взлома, конечно, зависит от всех этих инструментов, плюс качество продукта, востребованность (некоторые программы тупо никому не нужны, и, соответственно, взламывать их смысла не имеет) и квалификации взламывающего.
это касается софтов в целом.




  Записан

warmroof [?]

  • Новичок
  • *
  • Репутация: 0
  • Offline Offline
  • Сообщений: 10
  • Версия AutoIt: 3.3.6.1
    • Награды
Re: Защита программы
« Ответ #146, Отправлен: Июнь 08, 2011, 17:29:57 »
Да, не нужна мне универсальная. Вы пост внимательно читали?




  Записан

Kaster [?]

  • Глобальный модератор
  • *
  • *****
  • Репутация: 502
  • Online Online
  • Пол: Мужской
  • Сообщений: 3286
  • Версия AutoIt: 3.3.8.1
  • Мой Аватар, он лучший самый
    • Награды
Re: Защита программы
« Ответ #147, Отправлен: Июнь 08, 2011, 17:38:16 »
warmroof  [?]
Цитата
Да, не нужна мне универсальная.
тогда какой смысл защищать? касаемо твоего поста, оба ответа – нет.




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Защита программы
« Ответ #148, Отправлен: Июнь 08, 2011, 17:45:05 »
Тема думаю исчерпала себя.

*Click*




  Записан

La2Angel [?]

Как защитить код?
« Ответ #149, Отправлен: Февраль 22, 2012, 00:28:54 »
Если не туда написал, пожалуйста перенесите. А по сути вопроса, написал программу, люди пользуются, но я так посмотрел, это любой дурак скачал декомпилятор, расскомпилировал, поменял что нужно и обратно собрал. Как можно такого избежать от простых юзеров, таких как нашел скачал. Ясно дело, что от продвинутого тяжелее запрятоть все, но мне от простых пользователей, что бы простой декомпилятор свобондо расспространяющийся не смог декомпилировать программу. Подскажите, как можно этого избежать?


Добавлено: Февраль 22, 2012, 00:33:53
Пробовал такие программы как PEC, MoleBox, Obfuscator. Первые две не защишают никак, третий метод... просто программа потом не запускается, т.к. программа большая, я писал её около полугода. там за 30000 строк вроде. Просто жалко труды. Очень прошу вашей помощи!
« Последнее редактирование: Февраль 22, 2012, 00:34:08 от La2Angel »



  Записан
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
Xtrap в чем принципиальная защита?
AutoIt для новичков
lirikmel 1 1401 Последний ответ Июль 17, 2010, 00:20:46
от Yashied
Защита сохраняемого пароля
AutoIt для новичков
Pavel 4 1686 Последний ответ Август 09, 2010, 23:13:59
от Pavel
Защита исходного кода программы
AutoIt для новичков
Sergey2210 4 1292 Последний ответ Май 18, 2012, 22:08:39
от Ganibal95
HotKeySet только для программы AutoIt.
AutoIt для новичков
Arei 3 1188 Последний ответ Июнь 12, 2011, 23:56:15
от Arei
Защита указанного региона виртуального адресного пространства
AutoIt для новичков
Viktor1703 1 432 Последний ответ Июль 22, 2011, 23:09:51
от Viktor1703
[Окна, Диалоги] Открытие сторонней программы в окне созданном в AuTOIT или где взять справку
AutoIt для новичков
gagarin74 4 741 Последний ответ Июль 26, 2011, 22:45:10
от Ganibal95
Защита программы
Общение
MadDog 1 458 Последний ответ Октябрь 11, 2011, 01:49:05
от CreatoR
Перенесено: Защита программы
Стол заказов
madmasles 0 257 Последний ответ Октябрь 10, 2011, 20:24:23
от madmasles
Защита программы. Одна программа - Один пользователь
AutoIt для новичков
jilexandr 1 509 Последний ответ Октябрь 23, 2011, 21:43:25
от Belfigor
Создание регулятора громкости для программы AutoIt
AutoIt для новичков
kasper_sky 7 642 Последний ответ Декабрь 07, 2011, 12:38:34
от Zaramot


Реклама

* Последние сообщения на форуме
post Проблема с циклами While
[AutoIt для новичков] Andeangl Сегодня в 11:03:15
post Уроки программирования и автоматизации посредством AutoIt для чайников
[AutoIt для новичков] aak Сегодня в 09:41:45
post Re: Как спарсить ссылку внутри тега "td" определенного класса
[Регулярные выражения и прочее] eropov Сегодня в 05:27:00
post Re: Ограничение доступа(блокировка) к компьютеру если не вставлен носитель с ключом
[AutoIt для новичков] Pat4005 Сегодня в 01:02:55
post Re: Развитие русской справки
[Инструменты и помощь по AutoIt] CreatoR Сегодня в 00:02:03
post Re: Развитие русской справки
[Инструменты и помощь по AutoIt] CreatoR Май 19, 2012, 23:55:37
post Узнать значение возвращаемое функцией javascript
[Автоматизация IE и Web-интерфейса] Viktor1703 Май 19, 2012, 23:25:05
post Re: Проверка запущенного процесса на удаленной машине
[AutoIt для новичков] sngr Май 19, 2012, 23:06:52
post Re: Проверка запущенного процесса на удаленной машине
[AutoIt для новичков] Dm666 Май 19, 2012, 22:38:13
post Re: Иконка AutoIt3 для разных Dock-ов
[Графика и творчество в рамках AutoIt] Ganibal95 Май 19, 2012, 22:21:35

* Пользователи онлайн
  • Dot Гостей: 72
  • Dot Скрыт: 0
  • Dot Пользователей: 22
  • Dot Пользователи Online: