Daily Archives: 2008 年 9 月 17 日

LPI-Japanの「Linux標準教科書(Ver1.0)」について

0
Filed under Linux

直接的に技術に関係はないんだけども、
ちょっと記事をみかけたので、忘れないようにメモしとく。

LPI-Japan

Linuxを基礎から学習するための教材を無料で提供してくれるそうですよ!!
量がすごいらしいです。
これからLinuxを勉強しようとかいう人にはいいかもですね。
電子データみたいですし。

書籍を買う前に無料で使えるものから使ってはどうでしょう。

ダウンロードは以下からできるみたいですね。
でも個人情報の入力がいるようだ。

ダウンロードサイト

register_globalsについて

0
Filed under php
Tagged as

前々からregister_globalsはoffにすべきというのは
知っていたのですが、プログラマーになって
具体的にというか本気で困ることに気がついた。

そもそもregister_globalsがonだと、何ができるのかというと、

http://a.com/?mode=bbb

にアクセスした場合、簡単に書くと、

if ( $_GET["mode"] == “bbb” ){
    echo “test”;
}

みたいな感じでGETの値を使う訳ですが、
register_globalsがonだと

if ( $mode == “bbb” ){
    echo “test”;
}

でも同じように通ってしまうわけですね。
$_GETとか$_POSTのような特殊変数じゃなくても
値が入ってしまうわけです。

これってミスの元になるし、脆弱性にもなりえますね。
自分の意思で変更できる環境なら、やっぱり変更するべしですね。

 ## でも、事前検証は確実・十分に!