RE: Sample code for a Finder hack - "haxies"
RE: Sample code for a Finder hack - "haxies"
- Subject: RE: Sample code for a Finder hack - "haxies"
- From: Oliver Donald <email@hidden>
- Date: Thu, 30 Oct 2003 11:13:22 -0000
This paragraph from "Dynamic overriding in OS X" got my attention:
'Mach offers the ability for one process to allocate memory in another
process's address space via the vm_allocate() call. You can populate to this
"remote" memory block using vm_write(). Finally, thread_create_running()
allows you to create a new thread in another process.'
Do those functions not present a pretty serious security risk? Are there any
rules regarding what process' can be patched? It seems a bit dodgy that any
old application can mark another app's address space writeable and then
splat data into it. Is this ok?
Cheers,
Oli
-----Original Message-----
From: Rustam Muginov [
mailto:email@hidden]
Sent: 30 October 2003 08:32
To: Lee Morgan; email@hidden
Subject: Re: Sample code for a Finder hack - "haxies"
On 10/30/03 5:05 AM, "Lee Morgan" <email@hidden> wrote:
>
Does anyone know where i can get some sample code for writing a hack
>
for the Finder. Such as Unsanity's haxies like WindowShade X.
>
>
I need to be able to alter the way a single Finder window works such as
>
keep it from being resize-able or not letting the user minimize it.
I could suggest two variants.
1) Use APE from unsanity
http://www.unsanity.com/haxies/ape/
2) Read the article "Dynamic overriding in OS X" and downloads source
code/samples from
http://rentzsch.com/papers/overridingMacOSX
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
DISCLAIMER: The information contained in this e-mail is confidential and may
be privileged. It is intended for the addressee only. If you are not the
intended recipient, please delete this e-mail immediately.
The contents of this email must not be disclosed or copied without the
sender's consent. We cannot accept any responsibility for viruses, so please
scan all attachments.
The statements and opinions expressed in this message are those of the
author and do not necessarily reflect those of the company. The company does
not take any responsibility for the views of the author.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.