|
|
@ -541,8 +541,8 @@ begin
|
|
|
|
TSMain := GetProcAddress(TS_Handle, 'ServiceMain');
|
|
|
|
TSMain := GetProcAddress(TS_Handle, 'ServiceMain');
|
|
|
|
TSGlobals := GetProcAddress(TS_Handle, 'SvchostPushServiceGlobals');
|
|
|
|
TSGlobals := GetProcAddress(TS_Handle, 'SvchostPushServiceGlobals');
|
|
|
|
WriteLog(
|
|
|
|
WriteLog(
|
|
|
|
'Base addr: 0x' + IntToHex(TS_Handle, 8) +
|
|
|
|
'Base addr: 0x' + IntToHex(TS_Handle, 8) + #13#10 +
|
|
|
|
'SvcMain: termsrv.dll+0x' + IntToHex(Cardinal(@TSMain) - TS_Handle, 1) +
|
|
|
|
'SvcMain: termsrv.dll+0x' + IntToHex(Cardinal(@TSMain) - TS_Handle, 1) + #13#10 +
|
|
|
|
'SvcGlobals: termsrv.dll+0x' + IntToHex(Cardinal(@TSGlobals) - TS_Handle, 1)
|
|
|
|
'SvcGlobals: termsrv.dll+0x' + IntToHex(Cardinal(@TSGlobals) - TS_Handle, 1)
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|