11

只是好奇,您可以伪造一个uptime,例如将其增加到 10 年吗?

我试过改变系统时间,但它不会做这个把戏。

4

3 回答 3

10
alias uptime='echo " 11:07:17 up 10 BILLION YEARS!,  4 users,  load average: 0.38, 0.52, 0.41"'

如果您想获得额外的花哨,您可以获取实际的正常运行时间输出并对其进行修改。

于 2011-02-14T10:08:34.010 回答
7

看看这个实用程序:UptimeFaker

于 2011-08-18T14:36:52.850 回答
5

是的,您应该能够将 gdb 附加到正在运行的内核,并破解正常运行时间值。您需要知道它的保存位置,并有一个符号文件。我在这里假设正常运行时间是静态分配的。

或者,编写一个小的内核模块,它会在您加载它时破坏正常运行时间(并立即再次卸载)。

于 2011-02-14T11:44:03.087 回答