web-dev-qa-db-ja.com

UnixとLinuxのいたずら

同僚にプレイするのに最適だとわかっている無害ないたずらはどれですか。

24
Eimantas

これがいたずらの対象かどうかはわかりませんが、できます シェルでStarWarsを見る

telnet towel.blinkenlights.nl

それについて

26
Moeb

「sl」をインストールします。汽車ポッポ! http://www.tkl.iis.u-tokyo.ac.jp/~toyoda/index_e.html

      ====        ________                ___________
  _D _|  |_______/        \__I_I_____===__|_________|
   |(_)---  |   H\________/ |   |        =|___ ___|      _________________ 
   /     |  |   H  |  |     |   |         ||_| |_||     _|                \_____A
  |      |  |   H  |__--------------------| [___] |   =|                        |
  | ________|___H__/__|_____/[][]~\_______|       |   -|                        |
  |/ |   |-----------I_____I [][] []  D   |=======|____|________________________|_
__/ =| o |=-~~\  /~~\  /~~\  /~~\ ____Y___________|__|__________________________|_
 |/-=|___||    ||    ||    ||    |_____/~\___/          |_D__D__D_|  |_D__D__D_|
  \_/      \__/  \__/  \__/  \__/      \_/               \_/   \_/    \_/   \_/

"ls"を入力するつもりで "sl"を入力すると、SL(Steam Locomotive)がターミナル全体で実行されます。これは単なるジョークコマンドであり、まったく役に立ちません。バイナリを/usr/local/bin."

17
directhex

時々私は自宅で自分のマシンにsshして、フェスティバルの音声合成を使ってスピーカーでメッセージを再生することで妻(または猫)を驚かせます。

echo "Helllloooo!  Is anyone home?" | festival --tts
17
jjclarkson

この行を~/.bashrcに追加します(デフォルトのシェルがbashであると想定)

export Prompt_COMMAND="cd"

被害者がcdをどこにいても、最終的には$HOMEになります。

Bashのmanページから:

Prompt_COMMAND  
    If set, the value is executed as a command prior to issuing each
    primary Prompt.
16
Shawn Chin
cat<<EOF >> ~/.bashrc
alias cd='echo "Segmentation fault" && echo $* > /dev/null'
alias ls='echo "Segmentation fault"'
EOF

~/.bashrcのいたずらのクリエイティブなバリエーションをもっと見つけられると思います。

13
Alex B

必ずしもUNIX固有ではありませんが、/etc/hostsファイル:

127.0.0.1    google.com
127.0.0.1    slashdot.org
127.0.0.1    questionablecontent.net

など、ApacheをErrorDocument 404 click_harder.htmlこのページ を指しています。

12
Lucas Jones

私はオフィス内で このリダイレクトスクリプトのいたずら を使用して、ブラウザの画像を上下逆にしました。

ある種のウイルスに感染したと思ったとき、人々がどのようにパニックを起こすかを見ると驚くでしょう。

また、いたずらを使用して画像をぼやけさせる(ぼかしの度合いを選択する)こともできます。無理をしないと、かなり面白くなります。

11
Dan

...無害かどうかはわかりませんが、ルームメートのデフォルトのランレベルを6に設定したことがありました。それは(私にとって)楽しい午後でした。

10
Matt Simmons

無害な悪ふざけはこちらです。

Ttyストップキャラクターについて知らない人がたくさんいることに驚くでしょう。そのため、被害者が端末を離れるときは、Ctrl-Sを使用して端末を停止します(これは通常、端末のキーが表示されるstty -aです)。そして、被害者が戻ってきたとき、彼または彼女はターミナルを生き返らせるために一生懸命努力しています...

そして、あなたが彼の端末を離れ続けている誰かを見つけたら....あなたは本当に運がいいです!

8
execve

私のお気に入りは、近くのコンピューターにログインして、クリケットやカエルの音を鳴らすことです。

フロリダ州マイアミで仕事をしているとき、私は家族全員でオレゴンに戻り、ガレージでカエルを探していました。

6

学校に戻って、CSラボ(当時のSunワークステーション)でソースからmpg123をホームディレクトリにコンパイルしました(それは楽しかったです)。その後、だれかがラボから(ワークステーションをロックせずに)外に出るたびに、 .cshrc(ワークステーションのデフォルトのシェル)を変更して、ログインするたびにJohn Lennonの「Imagine」を再生します。その曲を聞くのをやめられず、研究室全体から静かに(ワークステーションには内部スピーカーしかありませんでした)演奏しました。私が歩いた昼夜を問わず。

5
gabe.
alias cd="eject -T"

~/.${Shell}rc

echo "sleep 1" >>~/.${Shell}rc

そのような楽しい:)

5
Blue Peppers

私が本当に好きなのは、ls = "sl"をエイリアス化することです(slがインストールされている必要がありますが、これは問題になる場合とそうでない場合があります)。

知らない人のために、slはlsの一般的なタイプミスであり、slをタイプしないように訓練するために作成されたプログラムです。 C-cまたはC-dで抜け出せないローリングチョーチョートレインが表示されます(-e 合格)。

いくつかのパラメーターを使用して、さまざまなことを行うこともできます。 sl(6)あたり:

   OPTIONS

       -a     An accident seems to happen. You'll feel pity for people who cry for help.

       -l     shows little one.

       -F     It flies.

       -e     Allow interrupt by Ctrl+C.

同僚を台無しにするつもりなら-eを使うことはお勧めしませんが、残りは深刻な笑いの可能性を秘めています。

4
B.R.

端末専用システムの時代に、私はログインプログラムをシミュレートするプログラムを作成しましたが、「ログインが正しくありません」と言い続けました。次に、彼が昼食をとっているときに、同僚の端末で実行するように設定しました。

彼が戻ってきたとき、彼は本当に混乱してパニックになり、自分のパスワードが変更されたのかどうか疑問に思い、実際に私に電話して問題を解決するように頼みました。私は彼が試みるかもしれないことについてあらゆる種類のありそうな響きがあるが役に立たない提案をし始めました、そして私が合理的な提案を使い果たしていくつかを言い始めたときに最後に彼はラットのにおいがするまで彼が数分間完全に無邪気に聞こえることで逃れることができました本当に風変わりなもの!それから私たちは一緒にそれについて大笑いしました。

4
Neil Mayhew

これはWindowsでうまく機能しますが、KDEまたはGnomeにも適用できます。

  1. 一部のプログラムを開くと、通常の作業セッションのように見えます
  2. すべてのアプリが実行されているデスクトップ全体のスクリーンショットを作成します
  3. すべてのパネル(またはウィンドウの下のスタートバー)を非表示に設定します
  4. すべてのデスクトップアイコンをデスクトップ外のフォルダーに移動する
  5. スクリーンショットをデスクトップの背景画像として設定する

コンピュータが完全にハングしたように見えますが、実際には完全に正常に動作しています。特に意地悪な場合は、スクリーンショットに、不快な、または恥ずかしいWebサイトのあるFirefoxウィンドウがあるかもしれません。 (オフィスではこれを行わないでください。)

4
fschmitt

私が大学にいた頃、Unixターミナル(Xウィンドウではなくttyのみ)のプロジェクトで夜遅くまで働いていたとき、「空腹ですか?」 「なぜあなたはまだ働いているのですか?」 「締め切りは明日です。あきらめて寝てください!」画面に表示され始めました。

友達が部屋の向こう側にいて、端末のデバイスにcat 'ingまたはecho'していたことがわかりました(/dev/pts/<whatever>)-メッセージは、(writewallとは異なり)いかなる種類の帰属もなく、私の端末に直接表示されました。

最近のシステムはよりロックダウンされているので、書き込み可能な端末デバイスを見つけるのはそれほど簡単ではないでしょう。残念ながら、これは何年も前のことだったので、私は長い間試したことがありませんでした。おそらく、今は別の方法で試してみることができます。

3
Dan

Emacsユーザーには、邪悪な悪 broken-keyboard.el があり、被害者はキーボードに奇妙な問題があると思わせます。

3
durin42

.inputrcに追加:

"nano": "vi"
"vi": "emacs"
"cd": "ls"
1
user1686

この一人は、linux/unix sysadminの仕事のポジションについて誰かにインタビューするときに.bashrcに入れることができるエイリアスのリストを思いつきました。ここにエイリアスの完全なリストを掲載しますが、必要に応じて記事の全文 こちら を読むことができます。かなりおもしろいです。

PS1="youAreHere/ "
export PS1
alias --='-'
alias ash='echo youAreHere/ '
alias bash='echo youAreHere/ '
alias cat='Perl -l'
alias cd='cd .'
alias cp='echo cp'
alias csh='echo youAreHere/ '
alias df='echo /dev/dump 100% 100% 0% /tmp/jailfs/hoosegow/you'
alias echo='echo '
alias emacs='ed'
alias env='vmstat'
alias ex='ed'
alias exec='echo cannot fork'
alias exit='echo are you sure?'
alias id='echo user\(me\) group\(sadly the same\)'
alias joe='ed'
alias jsh='echo youAreHere/ '
alias kill='echo all dead'
alias ksh='echo youAreHere/ '
alias less='more ---x'
alias logout='echo are you sure?'
alias ls='echo .'
alias mkdir='echo making directory'
alias more='less </dev/null'
alias mv='echo stay'
alias netstat='cat /dev/random'
alias ping='ping /dev/null'
alias Prompt='echo youAreHere/'
alias ps='echo you 501 501 0 Apr 1 ? 0:00 /usr/bin/vicks -vaporub'
alias pwd='echo you are here'
alias rm='echo can\'\''t find'
alias rmdir='removing directory'
alias set='iostat'
alias sh='echo youAreHere/ '
alias su='echo cannot su to'
alias Sudo='exec'
alias touch='echo please don\'\''t touch'
alias unalias='echo no aliases found named'
alias vi='ed'
alias vim='ed'
alias w='echo x, y and z'
alias who='echo what?'
alias zsh='echo youAreHere/ '
# alias alias="sleep 5"  # Uncommenting that last line is optional ;)
1
pootzko

私が勉強している間、私が他の人と遊んだことを覚えていたいたずらは2つでした。

  1. suラッパーを書き込んで、ユーザーのパスワードを要求し、それらを書き込み可能なファイルに保存して、通常のsuに進みます。最後に、私はネットワークにユーザーのパスワードのすべてのコレクションを持ち、ユーザーのパスワードが私が自分のパスワードを知っていることを象徴的に暗示することを示すものであれば、何とかしてそれらをいじめることに慣れていました。でも楽しかったです:-))

  2. 偽装してユーザーのパスワードを収集するcgiスクリプトをhttpインスタンスに展開しました。認証はシステムによるものであり、テキストファイルに格納するcgiスクリプトにパスワードを共有します。

どちらもパスワードの巧妙な操作に関連して、とても楽しかった私は今これを勧めません。私は今、システム管理者の立場に立っているので、ウェブ上でさえパスワードを共有することは絶対に避けてください。疑わしい場合は、ローカルネットワーク内のサイトの正当性についてSysAdmに問い合わせてください。

1
Nikhil Mulley

X11ディスプレイで機能する場合は、デスクトップに「ショートカット」を配置してアクセスできます。

  1. デスクトップにフォルダーを追加し、 "Horse porn"と呼びます。
  2. GIMPを使用して、デスクトップ全体のスクリーンショップを作成します。
  3. 手順2で撮ったスクリーンショットを壁紙として設定します。
  4. "Horse porn"フォルダを削除します。フォルダーは壁紙として設定されたスクリーンショットの一部なので、引き続き表示されます。
  5. ストップウォッチを入手して、$ userがそれを実行するのにかかる時間を確認してください。

Windows(TM)でも動作します。

dISPLAY変数をPC名/ IPに設定します。
デバッグ(wdb)ウィンドウを誰かのPCに開くと、混乱して混乱します。もちろん、彼らのPCはxwinとxhost +を実行しているはずです。

0
Hemant