Sign in to follow this  
Followers 0
UPSman2

Another unfinished project

4 posts in this topic

#1 ·  Posted (edited)

Well as the topic says its unfinished and it seems i never finish any project...

its for reference for anyone who's going to trying to try make a fully functional/faster one

what is it?

-basically its a memory searcher

-the only problem is that search speed isn't great with method used with V1, and the method in V2 crashes at Stringsplit

how?

-V1: basically does a virtquery of selected process and reads the section into a single Byte[xxx] return, then uses stringinstr() to search within it.

-V2: same as V1 but instead of stringinstr() it uses stringsplit() method...which causes an error

i personally would like to further the development of this project but unfortunately search speed is slow on V1 so there is no point unless i can get a faster method like V2...

well this code is messy... feel free to ask questions if you have any :)

V1 and V2 attached below

V1.au3

V2.au3

Edited by UPSman2

Share this post


Link to post
Share on other sites



Also, codeboxes are great.

Great idea, btw, but you're probably going to have to look outside AutoIt to speed things up to a useable level.

However, I've always wanted an easily scriptable memory search tool, as that would cut down on locating pointers and so on, and also automating offset discovery. This is nice :)

Share this post


Link to post
Share on other sites

well... personally i think it might be possible to make this relatively fast if you focus down to dll calls and math, so my personal goal would be to make it in autoit anyways ;p

Edit: Added files to orginal post

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0