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 に答える
5

ええ、実行中のカーネルに gdb をアタッチして、稼働時間の値をハックできるはずです。それがどこに保管されていたかを知り、シンボルファイルを持っている必要があります。ここでは、稼働時間が静的に割り当てられたものに保持されていると想定しています。

または、ロード時にアップタイムをハックする (そしてすぐに再度アンロードする) 小さなカーネル モジュールを作成します。

于 2011-02-14T11:44:03.087 に答える