good smb client implementation by using the kernel
Jelmer Feenstra
spark at dds.nl
Tue Oct 10 20:42:14 GMT 2000
On Tuesday 10 October 2000 22:40, David Collier-Brown wrote:
> Jelmer Feenstra wrote:
> > I know of smbwrapper, I recall it doesn't work with new libc6's anymore.
> > The hooks to enable catching of those calls are removed (on purpose, to
> > make sure these kind of dirty tricks can't be done anymore) I believe.
>
> The tricks are not only non-dirty, they're part of the
> elf specification.
>
> Two types or interposition are standard in elf, as
> at least one is required for generality in shared
> libraries (as found by the Multicians, back before
> Unix was a gleam in the eye of R&T).
>
> It is admittedly easier to deal with the security
> issues by disabling all the code instead of just
> code in setuid binaries, but it's a bad idea.
>
> --dave (who did 3 years with the ABI team, doing nothing
> **except** interposers) c-b
Ok, I must admit, I have not looked very deep into this matter. But, my
question is now, does or doesn't the smbwrapper solution (interpositioning)
still work with the latest versions of libc ?
Jelmer Feenstra
More information about the samba-technical
mailing list