Function SendActivationRequest was located in LumionNetworking.dll . The simplest patch is to make it return success without sending.
(example – actual offsets vary by build) Original bytes: E8 49 0A 00 00 85 C0 74 15 Patch to: B0 01 90 90 90 90 90 90 90
Find the ValidateLicense function entry:
call LumionLicense::ValidateLicense test al, al jz license_invalid Change the function prologue or the return value.