HOME > おもちゃ箱 >
perlって真珠?

ボッキ〜中島の初心者cgi設置奮闘記。Acci_Notice v3.0使用。
 

  セキュリティホール    [ 021 ]

 いたずら書き対策を考慮に入れながらとは言っても、perl浅薄なところでは、ゆとりなんてなく、やはりちゃんと動くことを優先していたのだろう、改めて見直してみると、ところどころにセキュリティホールがあった。簡単にいうと、ろくでもない掲示板cgiというやつだ。
 cgiの後ろに?を付けて送信するタイプだけど、もともとアクセス制限を設けておらず、書き込むのはフリーななのであまり気にしていなかった。ipアドレスなしで書き込めるメリットはあるが。
 しかし、他人の書いたモノを修正したり削除したりできる個所があったのにはさすがに冷や汗モノ。
 分かりやすく、サブルーチンを多用したのが見落としの原因だったと思った。
 慌てて突貫工事で修正したけど、いやいや、こんなのをエラそうに公開していたなんて、穴があったら入れたい、じゃなかった、入りたい・・・・おお、だからセキュリティホールか。ボケてどうする。

 もし、いたずら防止などを気にせず、素のままで記したら、スクリプトの行数も半分ぐらいになるかも、と思った。


 1    2  

Back