Skip to content

NumberEncryption not working #46

@gamerover98

Description

@gamerover98

Hi, I'm trying to hide inline values but it doesn't work.
This is an example:

double a = something.getValue();

if (a > 50) {
    // do something...
}

Obfuscated bytecode:

 while (true) {
  Label_0166: {
      if (dcmpl(n2, 50.0) > (0x28CF030F ^ nkxhdejreeseiinm)) {
      Label_1188:
          while (true) {
            ...

As you can see, the "50.0" is exposed and can be modified with a bytecode editor.
I'm also trying to enable or disable the numberEncryption property, but nothing changes.

numberEncryption: {
    enabled: true
    exempt: []
}

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingenhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions