Linux kernel uptime hack module
Switch branches/tags
Nothing to show
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore - smaller fixes Dec 31, 2012
Makefile - add CFLAGS override in Makefile when doing DEBUG builds Jan 2, 2013
README - docs update to reflect latest refactorings Jan 2, 2013
uptime_hack.c - trivial strings update Jan 2, 2013

README

README
======

INFO:
This is a rework of my ancient uptime_hack LKM -- we're now compatible
with 3.0+ kernels and we look more like a rootkit, as /proc entries aren't
shadowable with 2.6+ kernels.

USE:
root@vampirella:~# uptime
 14:59:40 up  2:52,  4 users,  load average: 0.09, 0.15, 0.21
root@vampirella:~# insmod uptime_hack.ko uptime=12345
root@vampirella:~# uptime
 14:59:52 up 35 days, 17:22,  4 users,  load average: 0.07, 0.14, 0.21

root@vampirella:~# echo 102021 > /sys/module/uptime_hack/parameters/uptime 
root@vampirella:~# uptime
 14:58:25 up 295 days,  7:03,  4 users,  load average: 0.08, 0.16, 0.22

root@vampirella:~# insmod uptime_hack.ko
root@vampirella:~# lsmod| grep uptime_hack
uptime_hack            13443  0 

root@vampirella:~# echo y > /sys/module/uptime_hack/parameters/hideme 
root@vampirella:~# lsmod| grep uptime_hack
root@vampirella:~#