This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: "Segmentation fault" CygWin tools with code Injection-MS Detours
- From: Christopher Faylor <cgf-no-personal-reply-please at cygwin dot com>
- To: cygwin at cygwin dot com
- Date: Thu, 11 Aug 2005 10:36:45 -0400
- Subject: Re: "Segmentation fault" CygWin tools with code Injection-MS Detours
- References: <42FB4856.9060808@club-internet.fr> <42FB4B92.4060101@le-resistant.com>
- Reply-to: cygwin at cygwin dot com
On Thu, Aug 11, 2005 at 02:58:58PM +0200, Louis Lecaroz wrote:
>Having (if possible ;) ) a patch & a standard modification in cygwin to
>allow this type of programming will be really great !
Cygwin has its own (currently undocumented) hooking mechanism. Setting
the LD_PRELOAD environment variable to the name of a DLL will cause any
function in the DLL to override the similarly named cygwin function. It
works similarly to linux:
LD_PRELOAD
A whitespace-separated list of additional, user-specified, ELF shared
libraries to be loaded before all others. This can be used to
selectively override functions in other shared libraries.
except that it uses DLLs rather than "ELF shared libraries".
cgf
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/