Meetings:1999-12
From GTALUG
Sitemap > People > Contact > Meetings > Meetings:1999-12
Sitemap > Meetings > History > Historical:Meetings
Better Living through Dynamic Linking.
Presented by David Collier-Brown
To: tlug-admin@ss.org
Subject: TLUG meeting: Tue Dec 14.
From: Drew Sullivan <drew@ss.org>
Date: Mon, 13 Dec 1999 22:01:05 -0500
Sender: drew@pentagon.ss.org
TLUG meetings are held at UofT on the second Tuesday of each month at 7:30 pm.
December -> SF1105 (aka the 'blue room')
SF = Sandford Flemming building.
See http://oracle.osm.utoronto.ca/map/
Dec. 14: Presenter: David Collier-Brown
Topic: Better Living through Dynamic Linking
Description: Linux (and Solaris) provide a standard
facility to "interpose" new functions between
a program and any shared library. The Samba
team wrote a complete, portable "SMB Filesystem"
using the loader this way, and Sun has written
a truss/strace for library calls, not just system
calls. This talk will show how to use the
linker on Linux to insert arbitrary code under
a compiled program.
Bio: Dave is a developer at Sun Opcom in Toronto,
and used interposition on the the Sun "ABI" team
for several years. He is the third author of the
O'Reilly Samba book.

