[linux-l] Dateien mit '/' im Dateinamen
Stephan Uhlmann
su at su2.info
Do Jul 31 14:17:18 CEST 2003
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thursday 31 July 2003 08:30, Steffen Dettmer wrote:
>
> CooL. Wirklich CooL. Ein kleines Kernel-modul gebastelt? Kannst
> Du das - rein zu Schulungszwecken :) - hier mal posten?
>
Inspiriert durch diesen wirklich interessanten Thread und weil ich schon immer
mal ein Kernelmodul mit praktischem Nutzen schreiben wollte, habe ich das mal
gemacht:
http://su2.info/timehack/
Das biegt den "time" Systemaufruf in der System-Call-Tabelle um. Erinnerte
mich stark an früher (DOS-Zeiten) , wo man Interrupttabellen umgebogen hat :)
Das define HACKME bezeichnet den zu täuschenden Prozess.
Testen kann man das so:
wget http://su2.info/timehack/timehack.c
wget http://su2.info/timehack/Makefile
make
su
insmod timehack.o
exit
cp /bin/date mydate
mydate # -> 1.1.1970 1 Uhr
date # -> normale Zeit
su
rmmod timehack
exit
Da ich sonst nicht so der Kernelhacker bin, ist Feedback willkommen.
Ciao,
Stephan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE/KQjO0TAeRPnvmyERAmxlAJ9I2Kntk+XTXurnjRcxf4Ibw+m6qQCeP2Dk
m1DHzPK/p5vxKg4q6r4YpPI=
=DiBS
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste linux-l