Запитання з тегом «obfuscation»

Обфускування - це процес, за допомогою якого змінюється код, щоб розробнику було набагато складніше зрозуміти, що робить призначена програма чи як вона працює. Чим більше програма, тим більше затуманення, оскільки код стає переплетеним, пов'язуючи різні сегменти через програму.

5
Увімкнення ProGuard у програмі Eclipse для Android
Нова документація на ProGuard для Android говорить про додавання рядка до файлу default.properties у домашньому каталозі проекту. Однак, відкриваючи цей файл, я прочитав вгорі: # This file is automatically generated by Android Tools. # Do not modify this file -- YOUR CHANGES WILL BE ERASED! Я щось пропускаю? Крім того, …

10
Кращий обфускатор Java? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
107 java  obfuscation 

10
Як приховати код JavaScript на веб-сторінці?
Чи можна приховати код Javascript із html веб-сторінки, коли вихідний код переглядається через браузер Переглянути вихідну функцію? Я знаю, що можна затушувати код, але я хотів би, щоб він був прихований від функції джерела перегляду.

14
прийоми затемнення чутливих рядків у C ++
Мені потрібно зберігати конфіденційну інформацію (симетричний ключ шифрування, який я хочу залишити приватним) у моїй програмі C ++. Простий підхід полягає в тому, щоб зробити це: std::string myKey = "mysupersupersecretpasswordthatyouwillneverguess"; Однак запуск програми через stringsпроцес (або будь-який інший, що витягує рядки з двійкового додатка), відкриє вказаний вище рядок. Які методи …



9
Запобігти забрудненню імені члена класу за допомогою ProGuard
У мене є клас ClassMultiPointіз підкласами. public class ClassMultiPoints { public String message; public List<ClassPoints> data; public class ClassPoints { public String id; public List<ClassPoint> points; public class ClassPoint { public String speed; public String bearing; } } } Я отримаю значення об'єкта oPointsз синтаксичного аналізу GSON: oPoints = gson.fromJson( …


1
Проградур та R8 застаріли - Android Studio 3.6
Я отримую застарілі попередження щодо Proguard, а також R8 після оновлення своєї Android Studio до 3.6. Чи означає це, що ми не повинні використовувати затуманення у своїх проектах або є інший еквівалентний варіант, який слід розглянути, будуючи в режимі випуску? Параметр "android.enableR8" застарілий і більше не повинен використовуватися. Він буде …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.