Page 1 of 1

Delphi 7 Payload Injection

Posted: Thu Sep 21, 2017 10:58 pm
by tjay13
Hi
I know this has been discussed years ago,but I am basically trying to archive the same thing as on this thread:
http://www.vmpsoft.com/forum/viewtopic.php?t=1633

I want to protect my payload from sniffing,results must be similar to:
https://prnt.sc/6oxiv2

My example Payload:

procedure TForm1.IdMappedPortTCP1Execute(AThread: TIdMappedPortThread);
var header, payload : string;

begin

if (pos('CONNECT',AThread.NetData)<>0) or
(pos('GET',AThread.NetData)<>0) or
(pos('POST',AThread.NetData)<>0) then
begin
payload := 'GET http://website.com/ HTTP/1.1'+#13#10+
'Host: website.com'+#13#10+
'Connection: Keep-Alive'+#13#10+
'HTTP/1.1'+#13#10#13#10;
AThread.NetData := payload;
end;
upload:= upload+Length(AThread.NetData);
mmo1.lines.Add(athread.NetData);

end;

I will really appreciate if someone could help, advise which components to download and also a sample code.

Thank you

Re: Delphi 7 Payload Injection

Posted: Fri Sep 22, 2017 9:04 am
by Admin
Unfortunately VMProtect can't protect your TCP/IP traffic from sniffing. We recommend to encrypt all transfer data for protection against analyzing.