[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