Problem after protect dll
-
- Posts: 9
- Joined: Mon Jul 30, 2018 4:13 pm
Problem after protect dll
I'm have one issue after protecting my dll.
my current setup on vmprotect is:
memory protection: yes
import protection: no (since i use hooks, and if enabled it's impossible hook apis)
resource protection: yes
Pack the output file: yes
debugger: user mode + kernel mode
Virtualization tools: yes
I attached the image error on topic.
I believe is some string after protected my dll don't know what is, since on my dll i open .ini files.
Other thing is, after protected functions like MessageBox don't execute.
I'm using embarcadero delphi 10.1 berlin
my current setup on vmprotect is:
memory protection: yes
import protection: no (since i use hooks, and if enabled it's impossible hook apis)
resource protection: yes
Pack the output file: yes
debugger: user mode + kernel mode
Virtualization tools: yes
I attached the image error on topic.
I believe is some string after protected my dll don't know what is, since on my dll i open .ini files.
Other thing is, after protected functions like MessageBox don't execute.
I'm using embarcadero delphi 10.1 berlin
- Attachments
-
- erro1.png (155.39 KiB) Viewed 13457 times
Re: Problem after protect dll
Do you use libraries like Detours, etc. that change your code at the startup?
-
- Posts: 9
- Joined: Mon Jul 30, 2018 4:13 pm
Re: Problem after protect dll
DDetours and MADCODEHOOK.
The memory protection from VMPROTECT cause this error, how use it with DDetours and MADCODEHOOK?
After protecting my dll my hooks stop working, how procede? if not i can't use VMPROTECT.
I've disabled all protections method of VMPROTECT and after protect my dll api hooks like on send (ws2_32) stop work, what's the solution?
---
I discovered i need load the dll again (on vmprotect) on every change, if not VMPROTECT load the old dll (maybe?) because if i don't load dll again the protected dll don't work correctly.
The memory protection from VMPROTECT cause this error, how use it with DDetours and MADCODEHOOK?
After protecting my dll my hooks stop working, how procede? if not i can't use VMPROTECT.
I've disabled all protections method of VMPROTECT and after protect my dll api hooks like on send (ws2_32) stop work, what's the solution?
---
I discovered i need load the dll again (on vmprotect) on every change, if not VMPROTECT load the old dll (maybe?) because if i don't load dll again the protected dll don't work correctly.
Re: Problem after protect dll
You have to disable "Memory protection" for the ".text" segment like this:
-
- Posts: 9
- Joined: Mon Jul 30, 2018 4:13 pm
Re: Problem after protect dll
I use lite version, he don't display this option (i) on left tab.
WAITING FOR A SOLUTION
WAITING FOR A SOLUTION
Re: Problem after protect dll
You can edit your VMP project file with the demo version:
http://vmpsoft.com/files/VMProtectDemo.exe
http://vmpsoft.com/files/VMProtectDemo.exe
-
- Posts: 9
- Joined: Mon Jul 30, 2018 4:13 pm
Re: Problem after protect dll
If i can edit my project using the full demo why you don't enable this version on lite edition?Admin wrote:You can edit your VMP project file with the demo version:
http://vmpsoft.com/files/VMProtectDemo.exe
Re: Problem after protect dll
Because Lite and Ultimate versions have many differences
-
- Posts: 9
- Joined: Mon Jul 30, 2018 4:13 pm
Re: Problem after protect dll
And this option who you said i can edit on demo version is'nt from lite version too? because if not why i can edit it on full demo and not on lite version?Admin wrote:Because Lite and Ultimate versions have many differences
or this option is the ""Expert" mode - an advanced user interface with the full set of features"?
And if only from ultimate why i can modify it on demo version and build on lite version?
if is a problem caused by vmprotect should have on lite version to fix too, not only on full.
-
- Posts: 9
- Joined: Mon Jul 30, 2018 4:13 pm
Re: Problem after protect dll
I have disabled the "Memory protection" for the ".text" segment and the problem continue.
Solve it or send my money back.
my application don't run on VMWARE after packed with VMPROTECT WITH ALL FEATURES DISABLED
Solve it or send my money back.
my application don't run on VMWARE after packed with VMPROTECT WITH ALL FEATURES DISABLED
Last edited by douglasruiz on Sat Aug 04, 2018 7:13 pm, edited 1 time in total.
Re: Problem after protect dll
Please send us a test example (original EXE+MAp+VMP files) that shows your problem.
-
- Posts: 9
- Joined: Mon Jul 30, 2018 4:13 pm
Re: Problem after protect dll
ATTACHED ON TOPIC.
A QUESTION, I NEED PROTECT MY APPLICATION ON THE SAME FOLDER AS THEY .MAP FILE?
A QUESTION, I NEED PROTECT MY APPLICATION ON THE SAME FOLDER AS THEY .MAP FILE?
- Attachments
-
- Output.rar
- (1.45 MiB) Downloaded 300 times
Re: Problem after protect dll
You forgot add EXE file in your archive.
P.S. Your order will be refunded soon. The topic is closed.
P.S. Your order will be refunded soon. The topic is closed.