Helpwinapi

Posts 1–15 of 18 · Page 1 of 2
winapi
do you need to know winapi for hacking or what do you need to know for hacking and dont say c++ or get a book im learning c++ and have beeen for the past 4 months
Yes, usage of WinAPI will be relevant while creating hacks and the like.
Quote Originally Posted by atom0s View Post
Yes, usage of WinAPI will be relevant while creating hacks and the like.
what is in winapi that i will need to know or what is it
Quote Originally Posted by J0nathan27 View Post
what is in winapi that i will need to know or what is it
Honestly depends on what you are doing. For example, if you want to create a trainer for a game you'd most likely use API such as:
- CreateToolhelp32Snapshot
- Process32First / Process32Next
- Module32First / Module32Next
- Thread32First / Thread32Next
- OpenProcess
- ReadProcessMemory
- WriteProcessMemory
- VirtualAllocEx
- VirtualProtectEx
- CreateRemoteThread

As well as others and so on. Understanding how to use these API will help greatly.
Quote Originally Posted by atom0s View Post
Honestly depends on what you are doing. For example, if you want to create a trainer for a game you'd most likely use API such as:
- CreateToolhelp32Snapshot
- Process32First / Process32Next
- Module32First / Module32Next
- Thread32First / Thread32Next
- OpenProcess
- ReadProcessMemory
- WriteProcessMemory
- VirtualAllocEx
- VirtualProtectEx
- CreateRemoteThread

As well as others and so on. Understanding how to use these API will help greatly.
so what other hack could i make with the knowledge of winapi and what couldnt i make

---------- Post added at 04:04 PM ---------- Previous post was at 04:01 PM ----------

so basically to make any good hack i would need to know winapi, how long does it usually take to learn winapi, is it complicated, and can anyone direct me to some code that uses winapi or any hack source code that has winapi so i can learn from it and is making a hack in a .exe and a .dll the same, can they do the same thing
any help is greatly appreciated
Quote Originally Posted by J0nathan27 View Post
dont say [...] get a book
get a book about winapi?
Bro, if you get an hack with WriteProcessMemory it's WinAPI, OpenProcess for trainers it's WinAPI, search some source code of simple trainers here on MPGH. An .exe (stands for executable) is just a program that is going to edit process memory as the .dll (stands for dynamic linked library) but in the dll you have, let's say, "direct" access to the process memory and you can do like *(DWORD) * ADDR_ = 0; But for this you'll need to inject the .dll into process. Spend some time reading (read a lot) and try make some few "hacks", don't leech. DIY.
Quote Originally Posted by Cernunnos View Post
Bro, if you get an hack with WriteProcessMemory it's WinAPI, OpenProcess for trainers it's WinAPI, search some source code of simple trainers here on MPGH. An .exe (stands for executable) is just a program that is going to edit process memory as the .dll (stands for dynamic linked library) but in the dll you have, let's say, "direct" access to the process memory and you can do like *(DWORD) * ADDR_ = 0; But for this you'll need to inject the .dll into process. Spend some time reading (read a lot) and try make some few "hacks", don't leech. DIY.
ya thanks i will but i dont leech i wish one day to be a programmer for a job so leeching in no way will help me
Quote Originally Posted by J0nathan27 View Post
ya thanks i will but i dont leech i wish one day to be a programmer for a job so leeching in no way will help me
You're welcome, I'm happy to see that you're in the right way. And remember, Google is your best friend.
Quote Originally Posted by Cernunnos View Post
Bro, if you get an hack with WriteProcessMemory it's WinAPI, OpenProcess for trainers it's WinAPI, search some source code of simple trainers here on MPGH. An .exe (stands for executable) is just a program that is going to edit process memory as the .dll (stands for dynamic linked library) but in the dll you have, let's say, "direct" access to the process memory and you can do like *(DWORD) * ADDR_ = 0; But for this you'll need to inject the .dll into process. Spend some time reading (read a lot) and try make some few "hacks", don't leech. DIY.
do you know if c++ primers plus 6th edition is any good because that what i have been reading for the pat couple months

---------- Post added at 05:51 PM ---------- Previous post was at 05:50 PM ----------

Quote Originally Posted by atom0s View Post
If you need help with WinAPI just look through MSDN. MSDN is Microsofts online documentation for all public Windows API:
MSDN

For example, ReadProcessMemory:
ReadProcessMemory function (Windows)

As long as you read through things you should be able to understand how to use things easily.
do you know if c++ primers plus 6th edition is any good because that what i have been reading for the pat couple months

---------- Post added at 05:51 PM ---------- Previous post was at 05:51 PM ----------

do you know if c++ primers plus 6th edition is any good because that what i have been reading for the pat couple months
If you need help with WinAPI just look through MSDN. MSDN is Microsofts online documentation for all public Windows API:
MSDN

For example, ReadProcessMemory:
ReadProcessMemory function (Windows)

As long as you read through things you should be able to understand how to use things easily.
Quote Originally Posted by atom0s View Post
If you need help with WinAPI just look through MSDN. MSDN is Microsofts online documentation for all public Windows API:
MSDN

For example, ReadProcessMemory:
ReadProcessMemory function (Windows)

As long as you read through things you should be able to understand how to use things easily.
so i have been on msdn.com and i found the list of all the winapi fumctions but is there any page that shows you what they are/how to use them
Dunno, I never read an actual book to learn C/C++ I just used the internet when I started, trial and error to grasp the syntax and such, and went from there.
Quote Originally Posted by atom0s View Post
Dunno, I never read an actual book to learn C/C++ I just used the internet when I started, trial and error to grasp the syntax and such, and went from there.
really, how did that work out
Quote Originally Posted by J0nathan27 View Post
really, how did that work out
Experience and application is more important than knowledge...
Posts 1–15 of 18 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Talk with us