Re: IPC Eavesdropping
Re: IPC Eavesdropping
- Subject: Re: IPC Eavesdropping
- From: Matthew Cox <email@hidden>
- Date: Sat, 15 Nov 2003 16:39:40 -0500
On Saturday, November 15, 2003, at 04:21 PM, Alastair Houghton wrote:
If you want to intercept communications between the two, you probably
want to inject code into one or other application to hook the
functions (or methods) you are interested in.
Yikes. My MiM (Man-in-middle) is supposed to avoid that. The idea is
that when it is launched by the GUI, it in turn launches the real
daemon. It should simply act as a relay between the two applications,
without either of them being the wiser. I hadn't considered the IPC
being done by some sort of RPC, and if it is, I don't know how to
proceed. I don't know the interfaces, the goal of this project was to
determine the interface so I could replace the god awful MS GUI with
something lighter and faster, but leverage their network code so I
could have a feature complete 3rd party client. (Proteus doesn't have
features I need, and Fire won't even connect.) Does anyone know how to
go about determining an RPC interface short of disassembing both
programs? Even if this isn't being done over RPC, do I still need to
inject code into a program I know nothing about internally to
accomplish this monitoring?
_______________________________________________
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.