Du kan alltid m.h.a ps alt. motsvarande jämföra rimligheten i uptimen mot processen init (PID 1).
Den processen är alltid startad först och när burken gick igång
Alternativet /proc/1/stat etc.
Snyggast är väl att läsa i proc/1 eftersom ändringarna där kan påverka systemet mer
än ändringar i /proc/uptime.
Ska klura åt dig då jag för en del år sedan skrev en uptimecompetitionklient för Solaris och
Linux och andra unixar. Hade problem då med med fusk men glömt hur jag löste det
Solaris bootade man på årtal 1993 och sen ntp:ade man till sig ny tid = vips, 5000 dagar uptime
Linux skrev man om /proc/uptime men systemet uppdaterar denna fil regelbundet så de stannar inte så länge.
Förslaget är att du för dem som fuskar skapar en fil på sdkortet som påvisar att de fuskat
så får de leta upp den vid tillfälle och att filen inte ger dem tillträde att lämna in tider
// A
Click to expand...