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

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

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

Новости:

Создана конференция в Jabber'е для обсуждения мелких вопросов касающихся AutoIt.

Всем у кого есть джаббер-клиент, могут присоединиться к конференции по адресу xmpp:autoit@conference.jabber.ru

Комната/Конференция/Чат не призвана заменить этот форум, а лишь для ускорения получения ответов на элементарные и короткие вопросы, которые возможно не требуют создания специальной темы на данном форуме. Для всех остальных, сколь-нибудь сложных и комплексных проблем - исключительно на форум. Комната является постоянной, но при заходе у пользователя будет отсутствовать право писать в общий чат.

Тема на форуме.

Реклама

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

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

oneDmitry [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 2
  • Offline Offline
  • Сообщений: 55
  • Версия AutoIt: 3.3.0.0
    • Награды
Re: Защита программы
« Ответ #15, Отправлен: Январь 29, 2010, 09:42:51 »
Я иногда пользуюсь PECompact (есть триал, этого вполне хватает). Довольно не плохая штука для защиты программ и одна из самых проблематичных для распаковщиков. Я не знаю ни одного толкового автоматического распаковщика, который может снять эту защиту и при этом оставить файл работоспособным. Есть правда анализаторы памяти, но в случае c AutoIt это вряд ли сработает. UPX в основном применяется для сжатия файлов, но не для защиты. Некоторые редакторы ресурсов автоматом распаковывают UPX, даже, если файл не сохраняется.
:ok: попробую на досуге




  Записан

Kaster [?]

  • Глобальный модератор
  • *
  • *****
  • Репутация: 502
  • Online Online
  • Пол: Мужской
  • Сообщений: 3286
  • Версия AutoIt: 3.3.8.1
  • Мой Аватар, он лучший самый
    • Награды
Re: Защита программы
« Ответ #16, Отправлен: Январь 29, 2010, 10:56:05 »
CreatoR  [?]
Цитата
Вот файлик, жду результата.
Лови
Weather_Reader_(rp5.ru)_Obfuscated.au3




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

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Защита программы
« Ответ #17, Отправлен: Январь 29, 2010, 14:18:07 »
Kaster  [?]
Цитата
Лови
Я точно знаю чем и как ты его распаковал, а что толку, ты можешь теперь работать с этим скриптом? довольно сложно, даже для меня, когда я его автор ;)

А вот оригинал (в аттаче), сравнивай ;)


Внимание: Для просмотра прикреплённых файлов необходимо Войти или Зарегистрироваться




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


AutoIt is simple, subtle, elegant.



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


Мои работы

Kaster [?]

  • Глобальный модератор
  • *
  • *****
  • Репутация: 502
  • Online Online
  • Пол: Мужской
  • Сообщений: 3286
  • Версия AutoIt: 3.3.8.1
  • Мой Аватар, он лучший самый
    • Награды
Re: Защита программы
« Ответ #18, Отправлен: Январь 29, 2010, 14:47:05 »
CreatoR  [?]
Цитата
довольно сложно, даже для меня, когда я его автор А вот оригинал (в аттаче), сравнивай
я бы сказал, что тебе, как раз таки, сложно потому, что ты его автор ;) ты все время будешь стараться сравнивать его с оригиналом. и глаз будет резать только в путь.
а вот мне, как раз таки было не сложно. было достаточно легко догадаться где кончается инклуд, а где начинается сам скрипт. а дальше, названия функций и аргументов которые мне неизвестны изначально, поэтому - если озадачиться именно декриптом скрипта для определенных целей, то вполне себе прилично получилось.




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Защита программы
« Ответ #19, Отправлен: Январь 30, 2010, 13:16:35 »
Kaster  [?]
Цитата
бы сказал, что тебе, как раз таки, сложно потому, что ты его автор
Не согласен. Мне, как автору, больше чем кому либо другому свой же код должен быть понятен.

P.S
Это был простой пример скрипта, более сложные (длинные и функциональные) скрипты прочитать будет не так уж и просто.
Мне лично будеть проще написать нечто своё, чем копаться в чужом-зашифрованном коде.




  Записан

w3d [?]

  • Новичок
  • *
  • Репутация: 3
  • Offline Offline
  • Сообщений: 82
  • Версия AutoIt: v3.3.0.0
    • Награды
Re: Защита программы
« Ответ #20, Отправлен: Январь 30, 2010, 18:56:21 »
Кстати, а можно убрать из свойств экзешника упоминание об AutoIT?




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Защита программы
« Ответ #21, Отправлен: Январь 30, 2010, 19:05:47 »
w3d  [?]
Цитата
можно убрать из свойств экзешника упоминание об AutoIT?
Можно.




  Записан

Guezt Gutsy [?]

  • Продвинутый
  • ***
  • Репутация: 75
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 333
  • Версия AutoIt: 3.3.6.1
    • Награды
Re: Защита программы
« Ответ #22, Отправлен: Январь 30, 2010, 19:44:56 »
CreatoR  Re: Защита программы)][?]
Цитата
Цитата
можно убрать из свойств экзешника упоминание об AutoIT?
Можно.
Какой вопрос - такой и ответ  :ok:

w3d
compile with options через ПКМ :)

ну или запустив сам AutoIt3Wrapper




  Записан

w3d [?]

  • Новичок
  • *
  • Репутация: 3
  • Offline Offline
  • Сообщений: 82
  • Версия AutoIt: v3.3.0.0
    • Награды
Re: Защита программы
« Ответ #23, Отправлен: Январь 30, 2010, 20:04:15 »
CreatoR  Re: Защита программы)][?]
Цитата
Цитата
можно убрать из свойств экзешника упоминание об AutoIT?
Можно.
Какой вопрос - такой и ответ  :ok:
Да хороший ответ :)
Просто вернулся к AutoIT после перерыва, и не сообразил что у меня уже шаблоны есть сделанные. Вопрос снимается :)




  Записан

ynbIpb [?]

  • Продвинутый
  • ***
  • Репутация: 84
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 338
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: Защита программы
« Ответ #24, Отправлен: Август 02, 2010, 19:56:45 »
up теме.
Сегодня провёл эксперимент. Удалось упаковать тремя пакерами (естественно не всеми одновременно). Весь смысл упаковки в том, что простой смертный не сможет декомпилировать его имеющимся в паблике декомпилем.
ASPack v2.2
FSG v2.0
WinUpack v3.9

Больше всего надежд на ASPack, так как имеющийся в паблике автоматический распаковщик выдаёт нерабочий файл.  :IL_AutoIt_1:
Если у кого-то есть спортивный интерес, могу дать образец упакованного файла.
з.ы.
Хотя попытался распаковать и те два файла с FSG и WinUpack - тоже мёртвые получились и размером больше оригинала)))
« Последнее редактирование: Август 02, 2010, 20:05:56 от ynbIpb »



  Записан

CreatoR [?]

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




  Записан

ynbIpb [?]

  • Продвинутый
  • ***
  • Репутация: 84
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 338
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: Защита программы
« Ответ #26, Отправлен: Август 02, 2010, 20:45:29 »
Вот: test_packed_aspack.rar
Естественно, если Вы владеете отладчиком, упаквщик не спасёт)) Скрипт хранится в оверлее.




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1399
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5058
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Защита программы
« Ответ #27, Отправлен: Август 02, 2010, 21:12:59 »
ynbIpb  [?]
Цитата
Вот
Ну вот и распакованная версия (во вложений).


Добавлено: Август 02, 2010, 21:14:39
ynbIpb  [?]
Цитата
Естественно, если Вы владеете отладчиком
Не знаю ничего про отладчик, но факт в том что я без лишних телодвижений распаковал этот скрипт, и раз уж я смог распаковать, то я не стал бы доверять такому методу упаковки :)


Внимание: Для просмотра прикреплённых файлов необходимо Войти или Зарегистрироваться




  Записан

ynbIpb [?]

  • Продвинутый
  • ***
  • Репутация: 84
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 338
  • Версия AutoIt: 3.3.8.1
    • Награды
Re: Защита программы
« Ответ #28, Отправлен: Август 02, 2010, 21:25:11 »
блин...  :(
он самый. даже имена переменных и функции остались.




  Записан

f4llen [?]

  • Осваивающий
  • **
  • Репутация: 33
  • Offline Offline
  • Сообщений: 160
  • Версия AutoIt: 4.0.0.0
  • Олл фо ЛулзЪ
    • Награды
Re: Защита программы
« Ответ #29, Отправлен: Август 02, 2010, 21:31:03 »
CreatoR

Хммм..... а как насчёт энтого http://sforce5.narod.ru/UPXed.exe

Обычный УПХ + моск

ASPack любое школоло распакует любым ASPackDie




  Записан
Leet Chat - программа для общения в локальной сети

Не оказываю тех. поддержку через форум - для этого есть ЛСД и Асекью
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
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 Гостей: 70
  • Dot Скрыт: 0
  • Dot Пользователей: 21
  • Dot Пользователи Online: