Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Obfuscating with any preset that doesn't have "EncryptStrings" or "ConstantArray" step results in my ordinary strings converted to Decimal Values/ASCII #170

Open
OxidaneDev opened this issue Jun 27, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@OxidaneDev
Copy link

Description: It is a very simple bug, yet so super annoying, I've always had this issue with Prometheus and had to use a third party software (LuaminJS) to get rid of it! I find it annoying sometimes like I would make a preset that has no steps, and it would still happen, it'd convert the ordinary strings (local string = "string") into (local a="\115\116\114\105\110\103").

Expected Behavior: I wanted the ordinary strings to remain normal. Like the past versions, it didn't have any problems with it whatsoever.

Steps to reproduce: Obfuscate with no string encryption step, or no steps at all, or Vmify step.

P.S: If possible, I would like to know where it is located, I've been trying to find it since this "feature" was released and I just cant.

Screenshots:
1 (the watermark was encoded that's why I finally had enough and decided to file an issue): Bug Picture

@OxidaneDev OxidaneDev added the bug Something isn't working label Jun 27, 2024
@Zaenalos
Copy link

That is not a bug sir

@levno-710
Copy link
Member

levno-710 commented Aug 9, 2024

Currently, If a string contains any non standard ASCII character, the whole string will be escaped.
You can change this by modifying the escape function in until.lua, such that only those characters are escaped.

If any other strings are escaped, it might be that the function is somewhat faulty.

Although under Luajit it works for me as intended.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants