ひしだまの変更履歴

ひしだまHPの更新履歴。
主にTRPGリプレイの元ネタ集、プログラミング技術メモと自作ソフト、好きなゲームや音楽です。

bash ShellShock確認用コマンドの意味を調べてみた

2014-09-26 23:59:59 | PG(UNIX)

bashに脆弱性が見つかって、Shell Shockという名前が付けられた。

その脆弱性があるかないかを調べる為のコマンドが以下のようなもの。
$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"

なんだけど、ぱっと見た感じではどういう構造なのかがよく分からなかったので^^;、意味を調べてみた
(ちなみに当初はCygwinのbashは問題ないと思ってたんだけど、改めて試してみたらアウトだったorz)

あと、環境変数に関数定義を入れて関数として実行できるのは脆弱性対応前のバージョンだけで、脆弱性を対応したバージョンでは環境変数名が変更になったようで、関数と認識されないから実行できないようだ。
まぁ、この仕様変更で困るのは攻撃者だけだと思うけど^^;

P.S.
シェルショックという感じの名前のバスケットシューズありそうだなw 

コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

nohupとdisown

2012-03-04 13:01:10 | PG(UNIX)

UNIXでよく出てくるnohupは、端末を閉じても裏でコマンドを動かし続けたい時に使う。
というのは知っていたけれど、SIGHUP(ハングアップシグナル)を無視するという仕組みだったのか^^;
(環境によっては、nohupを付けなくても(SIGHUPが来なくて)そのままバックグラウンドで動き続けるようだ)
それと、標準出力・標準エラーの内容がファイルに出力されるのも便利。 

で、nohupを付け忘れて実行開始してしまった場合、disownで後からSIGHUP無視を出来るようになる。
Ctrl+Zやbgと組み合わせれば、バックグラウンドで実行することすら忘れた場合に便利そう(笑)

他に、標準出力・標準エラーへの出力も後からファイルを指定できるといいんだけど、その方法は見つからないなぁ。

参考: nohupをつけ忘れたときは

コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

wget curl

2011-07-17 20:05:51 | PG(UNIX)

久しぶりにUNIXコマンド一覧にコマンド追加。前回の更新が2009-05-10だから、本当にすごく久しぶりだ^^;

一番簡単な使い方としては、どちらもURLを指定してそのファイルを取ってくるもの。
HTTP以外に何に対応しているかとかで違いがある模様。

コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

Excelファイルの更新日時が変

2008-07-04 22:28:39 | PG(UNIX)

なんか、Excelファイルを開いたときに更新日時が新しくなるけど、閉じたときに元に戻らないとか聞いて、「えー何それ」と思った。でも自分で試しても同じ現象だし。
よくディレクトリーの表示上の更新が遅延するのでF5を押したら戻るだろうと思ったけど、そういう訳でもない。

以前はこんなことは無かったので、考えられるとすればsambaの設定をいじった時に何らかの不都合があったに違いない。
と思ってネットを調べたら、珍しくずばり同じ現象を発見。同じように直せた
(最初dos filemodeだと思って、いくら変えても動作が変化しないなぁおかしいなぁと思ったのはヒミツ(笑))

しかしExcelって、ずいぶん変な仕様だなぁ…。
(しかしこの事象が発覚するまで、2週間くらいは経ってる…全然気付かんかった!(爆))

コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

samba de ninshou

2008-06-13 23:59:52 | PG(UNIX)

今までSambaで誰でも自由にアクセスしていたのだが、今さらながらユーザー認証しなければならないことに…。
「guest ok」というパラメーターの意味って、なんだか分かりにくいなー。

それにしても、2003年に設定したサーバーをいまだにそのまま使っているというのもすごいな^^;
そのときのメモがそのまま使えるし!

コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする