From 80387dcc31cb3d82c055c9b6d2af50c9987378da Mon Sep 17 00:00:00 2001 From: binarymaster Date: Fri, 17 Jul 2015 21:59:20 +0300 Subject: [PATCH] Fix installer: check ImagePath without extension --- src-installer/RDPWInst.dpr | 5 +++-- 1 file 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)