Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fwd: Protected Memory



Hey, thanks for all the info guys!  And, no, I'm not writing any spyware.  Thanks Pelle!  It was The Cheat...  Basically, I want to fiddle around with some memory in iTunes to see if I can get it to list >100 songs in the party shuffle.

Anyway, thanks for everyone's replies.  They were quite informative.

-William


On 24/02/06, Pelle Johansson < email@hidden> wrote:

24 feb 2006 kl. 00.38 skrev Tomas Zahradnicky:

>>> I had a program under OS 9 that could be used to do this (mostly
>>> to cheat at games :)
>
> That programs usually didn't dare to just write and used
> undocumented APIs from PrivateInterfaceLib instead.
>
> Why would you need to do that?
>
>> Most modern operating systems do not allow one application to
>> access memory of another application (apart from shared memory
>> which requires the processes to cooperate).
>
> Well, most modern OSes allow you to do it through the VM APIs and
> you can map a portion of one process's virtual address space into
> your own process's address space where you can change it and
> possibly write it back if you have the enough privileges to do so,
> of course.

Someone already wrote a version of The Cheat to Mac OS X. You can
probably use it as reference. It's available with source at <http://
www.brokenzipper.com/> (GPL licenced).
--
Pelle Johansson




--
-william

--
-william
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/darwin-dev/email@hidden

This email sent to email@hidden

References: 
 >Protected Memory (From: William Riley-Land <email@hidden>)
 >Re: Protected Memory (From: Steve Checkoway <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.