diff options
author | binarymaster <x86corez@gmail.com> | 2015-07-17 21:59:20 +0300 |
---|---|---|
committer | binarymaster <x86corez@gmail.com> | 2015-07-17 21:59:20 +0300 |
commit | 80387dcc31cb3d82c055c9b6d2af50c9987378da (patch) | |
tree | ec9ff29c5e91a30ddd96d42570265212db0d7c39 /src-installer | |
parent | 8ac339616550ebf72793c9d36e9f0ddd8cc42311 (diff) |
Fix installer: check ImagePath without extension
Diffstat (limited to 'src-installer')
-rw-r--r-- | src-installer/RDPWInst.dpr | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src-installer/RDPWInst.dpr b/src-installer/RDPWInst.dpr index b4489bd..4f42b77 100644 --- a/src-installer/RDPWInst.dpr +++ b/src-installer/RDPWInst.dpr @@ -159,7 +159,8 @@ begin end; TermServiceHost := Reg.ReadString('ImagePath'); Reg.CloseKey; - if Pos('svchost.exe', LowerCase(TermServiceHost)) = 0 then + if (Pos('svchost.exe', LowerCase(TermServiceHost)) = 0) + and (Pos('svchost -k', LowerCase(TermServiceHost)) = 0) then begin Reg.Free; Writeln('[-] TermService is hosted in a custom application (BeTwin, etc.) - unsupported.'); @@ -896,7 +897,7 @@ var begin Writeln('RDP Wrapper Library v1.5'); Writeln('Installer v2.2'); - Writeln('Copyright (C) Stas''M Corp. 2014'); + Writeln('Copyright (C) Stas''M Corp. 2015'); Writeln(''); if (ParamCount < 1) |