DreamSoule/ollvm17

flag -sobf didnt work to obfuscate strings

RomanChamelo opened this issue · 3 comments

photo_2023-10-27_19-51-18

hi, i use NDK 26 and ollvm 17.0.2 and use flag -mllvm -sobf but string didn't obfuscate at all. string are still showing in IDA dissasembler.. any solution?

by the way, my string that are showing in IDA dissasembler is locate in array

in my memory, the string can obfuscation:

char* xx = "xxx";

but this cant:

char xx = { "xx" , "xxx" };

and unicode cant be obfuscation

hey thank you for OLLVM version 17.0.6.... my string inside array are obfuscated. however there are some string still missing for flag -sobf
photo_2024-01-18_20-40-00

obfuscate this long string still didnt work and IDA still showing those long string. hope in the future will work tho. because LLVM 13 work to obfuscate long string. its gonna be very perfect if you fix it