Apr 12, 2018 04:24 PM
(This post was last modified: Apr 12, 2018 04:26 PM by samuelrizzo.)
Hi everyone,
I'm delphi coder and I've never coded asm before
I was trying to call a function of an external software, the function decrypt some strings in delphi it may be like:
In the asm i'm seeing the program pass the params like this:
and sometimes like this:
"program.dll+58C60" is the function I want to call and get the string decrypted.
Can someone help me to do this?
I'm delphi coder and I've never coded asm before
I was trying to call a function of an external software, the function decrypt some strings in delphi it may be like:
Quote:function Decrypt(str:string):string;stdcall;
In the asm i'm seeing the program pass the params like this:
Quote:mov eax,program.dll+6D278 { ["Wkd4c2FXNXFaV04wWldRbw**"] }
call program.dll+58C60
and sometimes like this:
Quote:lea edx,[ebp-48]
mov eax,progam.dll+6CB44 { ["TDJGMWRHOTNhVzQq"] }
call program.dll+58C60
"program.dll+58C60" is the function I want to call and get the string decrypted.
Can someone help me to do this?

