build 1912-1977: virtualization with out keyword returns error result.

Issues related to VMProtect
Post Reply
weloveayaka
Posts: 58
Joined: Wed Jul 05, 2023 6:21 am

build 1912-1977: virtualization with out keyword returns error result.

Post by weloveayaka »

Code: Select all


static Main(){   <--- Protection:     None 
            TestEnum? testNullEnum = getEnum();

            Console.WriteLine(testNullEnum);    // Except:  "B",   Result: get strange number, sometimes 0, sometimes other number,              
            Console.Read();
}

 [Obfuscation(Exclude = false, Feature = "ultra")]
        static TestEnum? getEnum()
        {
            TestEnum testNullEnum;
            Enum.TryParse("B", out testNullEnum);
            return testNullEnum;
         }
 
       internal enum TestEnum
        {
            A = 1,
            B = 2
        }
 
Could you please take a look into this case?
Admin
Site Admin
Posts: 2586
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: build 1912-1977: virtualization with out keyword returns error result.

Post by Admin »

Code: Select all

[Obfuscation(Feature = "renaming", Exclude = true)]
internal enum TestEnum
weloveayaka
Posts: 58
Joined: Wed Jul 05, 2023 6:21 am

Re: build 1912-1977: virtualization with out keyword returns error result.

Post by weloveayaka »

we disabled renaming globally, but this problem is still. all other protection are disabled too. also, we used Compact mode in 1977
Admin
Site Admin
Posts: 2586
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: build 1912-1977: virtualization with out keyword returns error result.

Post by Admin »

Please attach the compiled EXE.
weloveayaka
Posts: 58
Joined: Wed Jul 05, 2023 6:21 am

Re: build 1912-1977: virtualization with out keyword returns error result.

Post by weloveayaka »

attached exe is compiled by build 1977
You can see that each time the program runs, the output number is different.
Attachments
SimpleHelloWorld2.vmp.zip
(78.65 KiB) Downloaded 148 times
Admin
Site Admin
Posts: 2586
Joined: Mon Aug 21, 2006 8:19 pm
Location: Russia, E-burg
Contact:

Re: build 1912-1977: virtualization with out keyword returns error result.

Post by Admin »

Fixed in the 1995 build.
weloveayaka
Posts: 58
Joined: Wed Jul 05, 2023 6:21 am

Re: build 1912-1977: virtualization with out keyword returns error result.

Post by weloveayaka »

Very thank you!!!
Post Reply