Ignore license state
Change byte at address 0x5A421
from 0x06
to 0x17
ldloc.0(0x06) -> ldc.i4.1(0x17)
How i found this byte:
- Opened SSMSBoost.dll in dnSpy
- Found usage of
Enum ActivationMode
- Found method
public bool IsAuthorized(Feature feature)
- Opened IL code of method
- Changed byte at address
0x5A421
from0x06
to0x17
using ImHex
Now method always returnstrue
ldloc.0
- Load local var with index 0 to stack
ldc.i4.1
- Load 1 to stack
P.S. Tested only on SSMS 2018