Перейти к содержимому


- - - - -

Нужен обфускатор


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 Igor

Igor
  • Консультант

  • Пользователь
  • 583 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:Магия, путешествия, растения

Отправлено 31.10.2007 - 17:11

Товарищи, очень нужен обфускатор для C++. Желательно с возможностью интеграции с visual studio 6. Все, что я нашел либо очень примитивное, либо в виде триальных версий (например, stunnix C++ obfuscator). Заранее огромное спасибо всем, кто поможет!! :)

#2 AlmaZ

AlmaZ
  • Пользователь

  • Пользователь
  • 194 сообщений
  • Город:Ново-Переделкино

Отправлено 31.10.2007 - 17:46

Просмотр сообщенияIgor (31.10.2007, 17:11) писал:

Товарищи, очень нужен обфускатор для C++. Желательно с возможностью интеграции с visual studio 6. Все, что я нашел либо очень примитивное, либо в виде триальных версий (например, stunnix C++ obfuscator). Заранее огромное спасибо всем, кто поможет!! :)

под языки высокого уровня ни когда не искал

Для каких целей, если не секрет? может эффективнее взять обфускатор на более низком уровне?

Сообщение отредактировал AlmaZ: 31.10.2007 - 17:48


#3 Igor

Igor
  • Консультант

  • Пользователь
  • 583 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:Магия, путешествия, растения

Отправлено 31.10.2007 - 20:30

Нужно защитить программу от дисассемблирования. Возможно, и лучше на более низком уровне... Можешь что-нибудь посоветовать?

#4 AlmaZ

AlmaZ
  • Пользователь

  • Пользователь
  • 194 сообщений
  • Город:Ново-Переделкино

Отправлено 01.11.2007 - 09:33

Просмотр сообщенияIgor (31.10.2007, 20:30) писал:

Нужно защитить программу от дисассемблирования. Возможно, и лучше на более низком уровне... Можешь что-нибудь посоветовать?

Гугли на тему - крипторы, пакеры
В "теневом" интернете они очень распространены - поскольку их часто используют, что бы сбить с толку антивирусы.
В качестве минуса - антивирусы просекают что бинарник закриптован \ пакован и начинают думать что это подозрительный файл
Если интересно - могу дать один из таких крипторов - но его использование автоматически приравняет твою программу к вирусам

В качестве альтернативы можешь попробовать посмотреть "AsPack","UPX" - это известные упаковщики и антивирусы их воспринимают как своего, однако из-за того что он известный - алгоритм распаковки скорей всего будет известен потенциальному взломщику. Можешь поискать софт аналогичный aspack.

почитай, здесь есть список программ и примерное описание механизма работы http://ru.wikipedia....олняемых_файлов

Упаковщики (пакеры) : засчёт того что твой бинарник будет упакован - дизассемблировать его будет проблематично

Крипторы: работают примерно как пакеры - только задача не сжать код, а зашифровать его, кроме того крипторы могут вставлять в твой код дополнительные бесполезные операции и \ или (в случае если это очень крутой криптор) могут изменять последовательность выполнения команд (таким образом что бы логика работы программы не менялась) - всё это значительно усложняет дизассемблирование программы

ззы в нагрузку http://www.xakep.ru/...312/default.asp

Сообщение отредактировал AlmaZ: 01.11.2007 - 09:49


#5 Igor

Igor
  • Консультант

  • Пользователь
  • 583 сообщений
  • Пол:Мужчина
  • Город:Москва
  • Интересы:Магия, путешествия, растения

Отправлено 01.11.2007 - 11:15

О! Спасибо огромное за полезную инфу!!! :)

#6 Filue-Di-Santu

Filue-Di-Santu
  • Новичок

  • Новичок
  • 1 сообщений
  • Пол:Мужчина

Отправлено 26.05.2014 - 12:46

Недавно наши русские ребята выпустили это, например.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 скрытых пользователей