I've been working with this application to remove it's trial limitations. But every byte I change, it throws an acces violation.
Piece of the code:
Original:
003354C6 - 0F85 D3000000 - jne 0033559F
00EA54CC - FF 87 54050000 - inc [edi+00000554]
00EA54D2 - 83 BF 54050000 0A - cmp dword ptr [edi+00000554],0A { 10 }
003354D9 - 0F82 C0000000 - jb 0033559F
003354DF - 6A 00 - push 00 { 0 }
Patched
003354D2 - 83 BF 54050000 0F - cmp dword ptr [edi+00000554],0F { 15 }
Nothing else is changed. Now the program does run, but after ~4 seconds it crashes.
When running through x64dbg it catches the exception, but I don't know what to do with it.
And run just normally it gives this
Any help, tips would be appreciated!