Yes it is indeed for my obfuscation project. It is for scanning the memory for known signature of unwanted softwares (Debuggers, decompilers, dissasemblers, VMWare, etc). It is also for a part of another heuristic memory scanner project of mine.
I have tried searching and I found this example: https://www.autoitscript.com/forum/topic/66210-_searchprocessmemory/
However it does not work. After some debugging I found that $lpMinimumApplicationAddress is positive and $lpMaximumApplicationAddress is negative. Tried switching them around and that didn't work either.
Can anyone help?
There is a way for you to sorta do it if the file you are downloading will still work with normal integrity.
You can try to edit the manifest of the file in the resource to set the execution level to asInvoker instead of RequireAdministrator and that will remove the prompt.
How do I process this type of structure? I have never seen anything like this before
Also how do I create a structure like this in AutoIt using DllStructCreate? I need to create one in order to call ReadProcessMemory to copy a remote structure that's like this into my own process.
Script: http://pastebin.com/faUJweAG
Screenshot of error: https://gyazo.com/0bbe7c840b8872ca98bec57d02e1f4bc
I don't see anything wrong with the script and it runs perfectly (It creates a messagebox).
It is an output from my obfuscator if you are wondering if only junk code is generated.
Scite output:http://pastebin.com/0rUVJb6F