Результаты поиска по запросу "obfuscation"

1 ответ

@Eric Lafortune Как запутать код. Я также хочу переименовывать только классы, чтобы декомпилированный код не читался. Если я ничего не напишу в Proguard.pro, тогда он переименует все классы

ли использовать ProGuard только для обфускации. Я не хочу, чтобы ProGuard удалял какие-либо классы из моих проектов. Мое намерение использовать ProGuard только для обфускации, чтобы предотвратить реверс-инжиниринг.

24 ответа

The first thing i would recommend, is to avoid at all costs the use of commercial obfuscators! Because if you crack the obfuscator, you can crack all applications obfuscated with it!

умывал, как защитить мой код C / C ++ от дизассемблирования и обратного инжиниринга. Обычно я никогда не потворствую этому поведению в своем коде; однако текущий протокол, над которым я работаю, никогда не должен быть проверен или понятен для ...

4 ответа

 это не так сложно получить письмо с помощью OCR. И только текстовые браузеры их не поддерживают. Таким образом, решение Скотта, вероятно, является лучшим решением.

аюсь придумать обфускатор электронной почты JavaScript, чтобы уменьшить вероятность спама в электронных письмах, перечисленных на веб-сайте. Прямо сейчас у меня есть обфускатор на основе JavaScript, который использует комбинацию кодировки HTML и ...

ТОП публикаций

4 ответа

Используете UglifyJs для всего проекта Node?

Мне нужно как можно лучше запутать исходный код, поэтому я решил использовать uglifyjs2. Теперь у меня есть структура проекта с вложенными каталогами, как я могу запустить ее через uglifyjs2, чтобы выполнить весь проект вместо того, чтобы ...

4 ответа

Не хочешь объяснить, почему ты в это веришь? Допустим, я заменяю «foo» на «bar» в «еда на вкус как foo». Его код возвращает «еда на вкус как бар». Мой код возвращает «еда на вкус как бар». Проверьте это сами.

аюсь запутать большое количество данных. Я создал список слов (токенов), которые я хочу заменить, и я заменяю слова одно за другим, используя класс StringBuilder, например: var sb = new StringBuilder(one_MB_string); foreach(var token in tokens) ...

2 ответа

Да, конечно, в большинстве случаев вы не захотите загружать свои APK на удаленный сервер. Особенно с коммерческими проектами. Я дал это просто как более легкую альтернативу. В моем случае это был тестовый проект, поэтому мне было не о чем беспокоиться. Конечно, всегда можно загрузить только запутанную версию, если это не будет проблемой. В этом случае можно было бы просто увидеть, насколько хорошо работает запутывание.

я есть проект Android, который я недавно опубликовал на рынке после запуска его через ProGuard. Проект экспортировался без каких-либо осложнений, но откуда мне знать, что он был запутан? Могу ли я что-нибудь сделать, чтобы убедиться, что ...

4 ответа

Вот как это должно выглядеть.

class Tree def initialize*d;@d,=d;end def to_s;@l||@r?",>":@d;end def total;(@d.is_a?(Numeric)?@d:0)+(@[email protected]: 0)+(@[email protected]: 0);end def insert d alias g instance_variable_get ...

4 ответа

Файлы .NET, упакованные с помощью имида, могут быть распакованы. Есть доступные учебники, хотя с каждой новой версией вам нужно новое учебное пособие (или опыт RE самостоятельно). Хотя это определенно лучше, чем ничего, и их DLL-пакет также является полезным дополнением.

ли альтернативы для запутывания, чтобы защитить ваш код от кражи?

1 ответ

запутанный c контест

ющий запутанный код C печатает слова до «12 дней Рождества». Я пытался понять, как это работает. Я в основном полностью потерян. Каково значение трех нетипизированных аргументов для main в начальном вызове, последовательности символов после ...

3 ответа

Как сказал nfechner в комментарии, напишите приложение с открытым исходным кодом.

спокоен безопасностью исполняемых файлов Java. Они предлагают мало защиты от декомпиляции. С такими инструментами, как Java Decompiler, даже ребенок может декомпилировать файлы классов, чтобы получить оригинальный код. Помимо обфускации кода, ...