Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 10 Dec 2007 14:39:09 +0100
From:      Raffaele De Lorenzo <raffaele.delorenzo@libero.it>
To:        =?UTF-8?B?RGFnLUVybGluZyBTbcO4cmdyYXY=?= <info@plot.uz>
Cc:        freebsd-security@freebsd.org, Julian Elischer <julian@elischer.org>, FreeBSD Net <freebsd-net@freebsd.org>
Subject:   Re: Added native socks support to libc in FreeBSD 7
Message-ID:  <475D417D.5020303@libero.it>
In-Reply-To: <868x4291ap.fsf@ds4.des.no>
References:  <4759022A.4020105@libero.it> <47599AE1.6060805@elischer.org>	<475D2185.3090405@libero.it> <868x4291ap.fsf@ds4.des.no>

next in thread | previous in thread | raw e-mail | index | archive | help
Dag-Erling Smørgrav wrote:
> Raffaele De Lorenzo <raffaele.delorenzo@libero.it> writes:
>   
>> The socks implementation wraps some syscall socket functions like
>> "_connect" and "_bind" trasparently from the applications. When one of
>> these is called, the "socks" check starts:  [...]
>>     
>
> You don't need to put this in libc; you can have wrappers in a separate
> library which you load with LD_PRELOAD.  The strong symbols in the
> wrapper library will override the weak symbols in libc.
>
> DES
>   
You can see in the port-tree my project  "csocks"  and  
http://csocks.altervista.org.

Raffaele



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?475D417D.5020303>