On Fri, Feb 09, 2007 at 05:37:17PM +0100, Josef Spillner wrote:
Am Freitag, 9. Februar 2007 16:36 schrieb Tobias Koenig:
Hi Josef,
Du kannst dir ein Modul schreiben was einfach den insmod() call in der syscall Tabelle auf eine Funktion verbiegt die nix tut... Nachdem du dieses Modul geladen hast laufen alle nachfolgenden insmod aufrufe also ins Leere.
www-data@localhost$ # hm.... www-data@localhost$ make_root_exploit.sh localhost% # hm.... jetzt weiter localhost% modprobe hackermod insmod: I'm schutzmod, you cannot do this, hahaha localhost% rmmod schutzmod localhost% modprobe hackermod insmod: you're 0wned...
Josef
P.S. natürlich würdest du rmmod() auch mit verbiegen :)
Nein, ich würde das Modul nicht 'hackermod' nennen, sondern rtl8139 ;)
Ciao, Tobias