| View previous topic :: View next topic |
| Author |
Message |
bahblah Grandmaster Cheater
Reputation: 0
Joined: 27 Sep 2005 Posts: 633
|
Posted: Fri Jun 23, 2006 12:38 pm Post subject: MakeWritable? |
|
|
I'm not sure how this works out with many processes...
Like what if you tried to make 0x401000 writable. How would you know which process address space it would make writable?
Sorry but I'm not familiar with pages.
|
|
| Back to top |
|
 |
me Grandmaster Cheater
Reputation: 2
Joined: 24 Jun 2004 Posts: 733 Location: location location
|
Posted: Fri Jun 23, 2006 12:57 pm Post subject: |
|
|
In the memory view window click on the view menu ( by the file edit menu's ) and then click on " show module addresses",
that will show you where the dll , file , exe that the code your making writable is,,,,
_________________
|
|
| Back to top |
|
 |
bahblah Grandmaster Cheater
Reputation: 0
Joined: 27 Sep 2005 Posts: 633
|
Posted: Fri Jun 23, 2006 1:41 pm Post subject: |
|
|
I'm talking in terms of programming.
In dbk32.sys source there are the functions MakeWritable(...) and MakeWritableKM(...), and I am wondering how they work.
|
|
| Back to top |
|
 |
me Grandmaster Cheater
Reputation: 2
Joined: 24 Jun 2004 Posts: 733 Location: location location
|
Posted: Fri Jun 23, 2006 6:27 pm Post subject: |
|
|
ahhahah your talking about inheritence of classes then ,,
like private / public ect, well I'll leave that to dark byte to explain then ,did my bit
_________________
|
|
| Back to top |
|
 |
bahblah Grandmaster Cheater
Reputation: 0
Joined: 27 Sep 2005 Posts: 633
|
Posted: Fri Jun 23, 2006 6:43 pm Post subject: |
|
|
| No... a lot of programs use the same virtual addresses like 0x401000. So I'm asking how do you know which program's address it is making writable.
|
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25815 Location: The netherlands
|
Posted: Sat Jun 24, 2006 2:32 am Post subject: |
|
|
MakeWritable in the dll makes the memory of the process that calls the function writable at the address specified.
I'll still have to implement the MakeWritableEx to also target other processes.
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
bahblah Grandmaster Cheater
Reputation: 0
Joined: 27 Sep 2005 Posts: 633
|
Posted: Sat Jun 24, 2006 10:06 am Post subject: |
|
|
Awesome. That was the answer I was hoping for.
Thanks again DarkByte.
|
|
| Back to top |
|
 |
|