

![]() |
![]() |
|
|||||||
![]() |
![]() |
| Programming General non-hacking related programming. |
![]() |
|
|
LinkBack | Thread Tools |
![]() |
![]() |
|
|
#1 (permalink) |
![]() ![]() ![]() Advocate Join Date: Jul 2006
Posts: 219
![]() |
still dun get it, tell me, i have a running process and i need to get its base adress with cheatengine or artmoney or ollydb, how do i do that?
__________________
고객님 가정에 행복한 일들만 가득하길 기원합니다. 감사합니다. Last edited by Owyn : 07-26-2008 at 06:46 PM. |
|
|
![]() |
![]() |
|
Advertisement
|
|
![]() |
![]() |
|
|
#2 (permalink) |
![]() ![]() ![]() Blessed |
Open Olly, attach it to the process, and use ALT+"E" to bring up the list of modules. Find the entry that corresponds to the programs executable file. The far left column will contain the base address. However, as was mentioned in the previous thread that you obviously didn't read, this is all a waste of time. The PE headers are always loaded at the same same place, and thus the base address will always be the same (0x400000). Also, as was previously mentioned, to get the base address programmatically, GetModuleHandleA() is the solution.
|
|
|
![]() |
![]() |
![]() |
![]() |
|
|
#4 (permalink) |
![]() ![]() ![]() Blessed |
GetModuleHandle Function (Windows)
Google and MSDN are your friends. Please use them before wasting our time and server resources with lame questions. And FYI, GetModuleHandleA is merely the ANSI implementation of GetModuleHandle. If you need the unicode version, use GetModuleHandleW. |
|
|
![]() |
![]() |
![]() |
![]() |
|
|
#5 (permalink) |
![]() ![]() Deviant Join Date: Oct 2007
Posts: 48
![]() |
The hModule/hInstance of the dll is identical to the base address.
DllMain Callback Function (Windows)
__________________
We are the Others. We serve different forces, but in the Twilight there is no difference between the absence of darkness and the absence of light. |
|
|
![]() |
![]() |
![]() |
![]() |
|
|
#6 (permalink) |
![]() ![]() ![]() Blessed |
He wanted the base address of the process, not the base address of where the memory for where his DLL is mapped...
|
|
|
![]() |
![]() |
![]() |
![]() |
|
|
#7 (permalink) |
|
Mortal
Join Date: Sep 2008
Posts: 9
![]() |
I'm new in hooking socket api and i had managed to hook send, sendto and recvfrom with modify IAT table, However i can't hook the recv.I find recv entrypoint is 0x71a42e70, but it can't make work, anyone can share tips or codes that managed to hook recv in warcraft 3?thanks!
![]() |
|
|
![]() |
![]() |
|
Advertisement
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| 1,000,000 Replies | Mr.Lampy | Forum Games | 14326 | Today 11:06 PM |
| How to get base address of a program. | zonemikel | Programming | 6 | 07-26-2008 01:32 AM |
| [Medium] [Teams] 12/06/06 - Competition - Rebuild Base Macro | TheTempest | Challenges | 55 | 02-01-2007 09:08 AM |
| [Hard] [Teams] 12/06/06 - Base Defense Competition - 4 week timeperiod | TheTempest | Challenges | 9 | 12-10-2006 08:41 PM |
| All times are GMT. The time now is 11:10 PM. |

