var scanner help

Posts 16–28 of 28 · Page 2 of 2
are you done yet
Quote Originally Posted by hellldog View Post
are you done yet
Be patient. He's not doing this for you you know?

In any case learning the concepts behind a variable scanner is more important. Lets start off:

You want to be able to do a few things:

1. View a process's current memory. (In C++ we would do this by OpenProcess() then ReadProcessMemory() essentially viewing the entire memory)

2. To do this you will need to set up certain kinds of variables to look for: integers, floats, doubles, boolean, etc.

3. Lastly you will have to save the addresses of your values.

If you understand the basic concept of how to create something the act of actually coding it is usually just a task of finding the right function to use, and a lot of these functions are included in WinAPI or .NET Framework... or whatever VB uses. idk xD
Point is to understand the bigger program with all the API calls and such its important to understand the basics of what's going on.
ok ok ok
Quote Originally Posted by Why06
View a process's current memory. (In C++ we would do this by OpenProcess() then ReadProcessMemory() essentially viewing the entire memory)

2. To do this you will need to set up certain kinds of variables to look for: integers, floats, doubles, boolean, etc.

3. Lastly you will have to save the addresses of your values.

@ Why06
The same methods are used (exactly)


EDIT:
The only concern I have is how this is going to play out, so @OP, is this going to search for every VAR? or do you want to input the variable and have it return true with value or false (as in not found)


@OP Regarding "Do..able"

Everything is doable in VB, sometime alot more work is involved where you may require 3 components and 18 lines of code for something that can be done with just a few lines of C++ , Some times you may need Modules, Some can be done as a console application, some need to be done using API , BUt nothing is "not" doable, You can write WAP applications, You can write Windows Mobile Software applications, Windows applications, AI, Games, It is having a sense of want and determination that separates a real coder from the rest.

Example: I am currently working on a fully functional Asp.net application that will integrate with back office API and will be used as a cross platform application for a windows bases CMS/Portal with live activations of cell devices and allow Customer management, Billing, etc. A hard task...but doable.

Note: Just so every knows, It's B.A.S.I.C not Basic, thats a huge misconception, the reason so many believe that something is not doable in VB is by not trynig to do it, or because they cannot find a tutorial online....because they look at the term Basic as in meaning basic, In fact basic doesn't mean its a basic language, Basic is the acronym for Beginners all-purpose symbolic instruction code
and it wasn't for "beginners", they called it the "beginners language" because it was designed for those just learning programming, at the time when computers were becoming popular and you needed to use code to operate your applications, it was hard for a non scientist / Math scholar, they were trying to push personal computers into the market, at first the concept wouldn't catch, so the basic language was developed.

Basic was a language built on math, the same as earlier languages, except it used "Logic" instead of equations, If this happens then this happens.

Example: B.a.s.i.c ASM
Code:
Screen 12 
Print "Hello"
Sleep 2
Input "My name is your PC, What is your name?" ; N$
Print "hello" + " " + N$
If N$ = "rich" then 
input "Your Awesome, what can I do for you?" ;C$
Print " So you want me to...." + " " + C$
else 
Print " Bai Bai"
end if
that concept was much easier to understand, but (just like now) the B.A.S.I.C language is actually one of the few languages today that still belong to the High Level Programming family (like C and ASM)


@ OP regarding time frame

Yes, please be patient, I am a partner in a Software/Web Design Company, It's easy for me to be here because I am on (now 3, was 2,) 3 monitors almost at all times, so I can pan left or right , however coding tuts tend to be done late night for me, and as I already promised 2/3 other tutorials and a open source Injecter, it may take me some time.

Sorry for that

Okay sorry about going off on a tangent , just some clarification
Quote Originally Posted by NextGen1 View Post
snip from post above
Sweet Jesus you sound like my teacher 0.0

I have notes on this exact explanation somewhere.

Anyways, don't rush Nextgen, he actually has a job, and isn't a clueless 12 year old trying to copy and paste code so he can get credit for something he didn't do.
Quote Originally Posted by Lolland View Post
Sweet Jesus you sound like my teacher 0.0

I have notes on this exact explanation somewhere.

Anyways, don't rush Nextgen, he actually has a job, and isn't a clueless 12 year old trying to copy and paste code so he can get credit for something he didn't do.
@ sounding like your teacher

Ha Ha , sorry, always defensive about Basic

@ being busy,

Yes, very , I can participate in discussions, offer answers and at points write tuts, but when it comes to an extensive tutorial or an actual application, may take some time, again, sorry about that.
ok srry man im just so exited that someone accually knows how to make a var scanner
lol, regarding basic, my dad said VB used to be called basic and he used it a long time ago.
He was a semi-conductor.
VB is not called Basic , VB is a IDE created on top of the "Concept" of the basic language

IE: Logic, But a lot of Basic/Basic ASM code does not function inside of VB/VB.net and deff. not vice versa.

But yes, the concept is the same, my point was Basic not actually meaning a "Basic" (Simplistic) Language , C++ ,C# , VB (.net) all can call the same functions, It just depends on what you reference, and how far "down the rabbit hole" you are willing to go
so when do you think the tuts gonna be done?
The second I can get it done, I apologize, I am trying to finish this software for a client, I have a week deadline , and it is very intensive.
its cool i understand man your job is hard
Posts 16–28 of 28 · Page 2 of 2
This thread is closed for replies.

Tags for this Thread

None

Talk with us