forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

PS2DIS experts?

 
Post new topic   This topic is locked: you cannot edit posts or make replies.    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
PosX100



Joined: 15 Aug 2007
Posts: 98

PostPosted: Wed Aug 15, 2007 1:13 am    Post subject: PS2DIS experts? Reply with quote

Are there any ps2dis experts here? we need urgent help on something!

Here we go!

Im trying with a friend, to edit the memory of our test psp application , so we can get a better understanding of how memory works.

Here's what we have , and our progress:

we have a simple eboot , that does this:

Quote:

int somevariable=0;

while (inloop) {
CLEAR;
//track changes
printf("PRESS X/O TO INCREASE/DECREASE THE VARIABLE ");
switch(somevariable)
{
case 0: THE_MESSAGE="DEFAULT!";break;
case 650: THE_MESSAGE="Hey , why you edited my data?";break;
case 445:THE_MESSAGE="STOP IT!";break;
}
}

Now , with cheat master we're able to locate & edit the address.
All fine here.

But guess what happens if we edit the code a little:

Quote:

int somevariable=0;


to
Quote:

int *somevariable= new int;


What actually happens , is , that the address is always different on each run.
We heard that we have to use PS2dis(so we can find the secret pointer) , and we tried to learn...but we need a little help.
We searched for the actual variable name (which is MANA_POINTS) , but the address is fake.

Can someone expert/experienced help us?

thanks.
Back to top
View user's profile Send private message
jimparis



Joined: 10 Jun 2005
Posts: 1179
Location: Boston

PostPosted: Wed Aug 15, 2007 4:44 am    Post subject: Reply with quote

New allocates memory at runtime. There's no reason the address would be the same each time.
Back to top
View user's profile Send private message
PosX100



Joined: 15 Aug 2007
Posts: 98

PostPosted: Wed Aug 15, 2007 9:59 am    Post subject: Reply with quote

jimparis wrote:
New allocates memory at runtime. There's no reason the address would be the same each time.


Yes , we know it , but let me explain why were doing it that way.

Our target , is to create CHEATS for our favorite games that we own& share them to the public.
Some games allocate memory DYNAMICALLY (people call them "dma games"), and you have to search all the time for addresses.

There is a reason that we call our demo-app "D.M.A EMULATOR"...
So , can someone help us with some tips on how to locate the wanted address?
Back to top
View user's profile Send private message
kururin



Joined: 05 Jul 2006
Posts: 36

PostPosted: Sat Aug 18, 2007 12:45 am    Post subject: Reply with quote

"We don't hack official games here"

Something tells me that's how ooPo will close the message :p
Back to top
View user's profile Send private message
Stealth Kill



Joined: 21 Aug 2005
Posts: 18

PostPosted: Sat Aug 18, 2007 9:29 am    Post subject: Reply with quote

I can hack every game with Ps2dis.

here a video

http://www.myvideo.de/watch/2157490
Back to top
View user's profile Send private message
jbit
Site Admin


Joined: 28 May 2005
Posts: 293
Location: København, Danmark

PostPosted: Sun Aug 19, 2007 1:30 am    Post subject: Reply with quote

We don't hack official games here
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   This topic is locked: you cannot edit posts or make replies.    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group