Obfuscated text changes character

I have an 'obfuscated text' block that contains this string

%+r/ÿ203#r7ù63☼&-dÿöù;.b6$/aöû/?ù/bD

When I use it and print it it changes like this:

%+r/ÿ203#r7ù63<&-dÿöù;.b6$/aöû/?ù/bD

As you can see, the ☼ character has been replaced with <
This gives me an error.

Your definition of 'text' might be broader than the block's idea of text.

Maybe base64 might help.

1 Like

can you replace it with a asterix * ?

1 Like

What you mean? No the ☼ is ok. If not obfuscated text block it works OK.

I dont understand what you mean, sorry.

AI2 uses UTF-8 text encoding.

What is the encoding of the text you have there, and where did you get it?

I made a Crypt/Decrypt screen and the text I show you is a possible crypted password.
But this happens with any obfuscated text with those characters.

What are you using to crypt/decrypt?

I wrote it and (surprise) not using obfuscated text, it works.
I spent 2 days to understand that was'nt my blocks not working but the obfuscated text.

**You should not use the Obfuscated text block to encrypt/decrypt text within **
the aia. It is to be used to make it difficult for someone to hack confidential data from your apk. :wink:

obfuscated text

Produces text, like a text block. The difference is that the text is not easily discoverable by examining the app’s contents ( when someone is trying to hack your APK.) Use this when creating apps to distribute that include confidential information, for example, API keys.

Warning: This provides only very low security against expert adversaries.

Yes, I understood what the obfuscated text was for. I wanted to insert that text to verify the correctness of a password and for this reason I considered the text to be protected.
I don't understand why it is modified but it will be due to its obfuscated nature. However I used a normal text box and everything worked. Thank you.

Well unwrite the bit that includes that star/sun symbol.

The text is a result of some manipulation done with the app.
Anyway I will not use obfuscated text anymore.