Возможный дубликат:
скрытые строки в Obfuscated code
Я пытаюсь скрыть несколько статических строк моего приложения, чтобы сделать его сложнее декомпилировать, таким образом, как константы, такие как имена алгоритмов шифрования, сложнее найти в обфускационном коде.
Я рассмотрел такие вещи, как:
String CONCAT= "concat"+"string";
String RAW_STRING= "raw_string";
String FROM_BYTES=new String("from_bytes".getBytes());
String FROM_CHARS=new String(new char[]{'f','r','o','m','_','c','h','a','r','s'});
String FROM_CHAR2=new String(new char[]{102,114,111,109,95,99,104,97,114,115,95,50});
И последние два параметра кажутся "темнее", чем опция raw, но я думаю, что для этого есть лучшие способы.
Как я могу улучшить это? Спасибо