-
-
[求助]关于VMProtect加密码delphi程序的问题
-
发表于:
2009-9-4 13:25
4610
-
[求助]关于VMProtect加密码delphi程序的问题
请问一下。正确的加标志位。是像这样吗?
Function ConnectServer:TIdTCPClient;
var IdTCPClient: TIdTCPClient;
begin
///这里
asm
db $EB,$10,'VMProtect begin',0
end;
IdTCPClient:= TIdTCPClient.Create (nil);
IDTcpClient. Port :=DefPort;
IDTcpClient. Host :=DefHost;
try
IdTCPClient.Connect;
result:= IdTCPClient ;
except
idTcpClient.Destroy ;
result:=nil;
end;
//这里
asm
db $EB,$10,'VMProtect end',0
end;
end;
为什么我这样加了以后。我的程序可以编译过去。但是我无法实现这个过程的功能。一调用这个过程程序就自动关闭了。
还有一个小问题。最近在学王爽的汇编。其实有一道题目。
cs=2000,ip=0;
jmp 0ff0:0100
后。cs就变成1000了。为什么不是ff00?请了解一点的指教下。谢谢。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课