Changing Your MAC Address/Without Root Privileges
From Wikibooks, open books for an open world
There are a number of techniques for changing your MAC address without root privileges on Unix based systems (Linux, BSD, OSX, etc.). This can be done with such techniques as LD_PRELOAD or ptrace. See the external links for a tutorial.