I have an exe that seems to be packed using Safenet COMPACT 500.
With x64dbg I can see it call C50032.dll which is the library for the Safenet COMPACT 500 dongle. I tried setting break points but they 'disappear' after restarting. I also see instruction codes that are not part of any module so I'm guessing those are instructions from memory.
I tried 'decompiling' the exe using retdec and it spits out "PROTEQ00" as the "Entry point section name" so I'm definitely leaning towards the exe being packed by something.
Does anyone know how to 'unpack' this so I can continue patching the exe?