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.
Customize