ikepyonのだめ人間日記

セキュリティに関することを書いていく予定。

2007-06-01から1ヶ月間の記事一覧

より良いWebアプリケーション設計のヒント

http://www.ipa.go.jp/security/awareness/vendor/programmingv2/contents/003.html なかなかすごいなぁ。「例えば、PHPを避ける」って・・・ 確かにPHPで作ったアプリケーションは脆弱性が多い傾向があるけど、それって、PHPだけのせいじゃないと思うんですが…

あつ〜い

昨日、暑くてむしゃくしゃしたので、例のブツを某所に放置してみたw さて、どうなることやらw

LAPSE: Web Application Security Scanner for Java

http://suif.stanford.edu/~livshits/work/lapse/ 前に書いたかもしれないけど、ソースコード監査をするツールっぽい

でた〜w

http://www.microsoft.com/japan/technet/security/secnews/community/community070627.mspx うーん、やっぱ醜いなぁorz 編集してくれるのかと思ってたw

セキュアデベロップメントそにょに

というわけで、セキュアコーディングではなくセキュアデベロップメントというものを推進してみたいと思うんだけど、具体的に何をすればいいのか検討していくことからはじめてみる。 開発工程では以下のようなものがあると思うんだな。 要件定義 設計 実装 テ…

セキュアデベロップメント

ぼけ〜っと話をしていて、安全なアプリケーションを作るには、セキュアコーディングというTIPS的な方法では無くて、セキュアデベロップメントとも言うべき、要件定義から、テストまで含めた開発手法が必要なんじゃないかなぁと思った。 どうも、セキュアコー…

セキュリティキャンプ

http://www.jipdec.jp/camp/ どうやら、講師と講座内容が公開されたらしい。 毎年思うんですが、参加したいなぁ。この内容で一般向け講座開いてもらえないかなぁw

Webアプリセキュリティ検査手法

って、きちんとまとめた方がいいのかなぁ? 某所からたまにどうやって検査するのか聞かれるんだよねぇ。 基本は異常系のテストなので、それさえしっかりやればセキュリティに特化したテストって不要なはずなんだけど。

PHP Security Scanner

http://sourceforge.net/projects/securityscanner/ どうもPHPのコードを検査するツールらしい。

Webアプリケーションを作る前に知るべき10の脆弱性(from また上野宣かさんとこ)

http://www.atmarkit.co.jp/fsecurity/column/ueno/47.html 設計段階というか、要件定義の段階からセキュリティを考慮しておけば、後々楽なんだけどねぇ。 でも、何をやればいいのか具体的に分からないというのが多くの人の意見なんかなぁと思う。 やはり、…

サイバー犯罪の動向と対策 ― 前編

http://www.nikkeibp.co.jp/sj/special/229/

w3af - Web Application Attack and Audit Framework

http://w3af.sourceforge.net/ とりあえず、チェック

JSONとセキュリティそにょに

JSONで動的にデータをやり取りするのって、Javascriptを動的に生成するのとほぼ同じなんだよなぁ。 だから、JSONでデータを生成するときは、ちゃんとしたエスケープ処理(何かはともかくw)が必要となるんだけど、そういったこと考慮して、みんなJSON使ってる…

文字コードとセキュリティ

ふと思ったんだけど、日本語以外のマルチバイトコードのセキュリティってどうなんだろう? 考え方は変わらないんだろうけどねぇ。 日本語のサイトに中国語を食わせてみるとか、影響はないのかなぁと思った金曜日の昼前

これからのことを考えると・・・

なんか、月末は非常に忙しくなりそな予感orz

WatchfireがIBMに買収されたっぽい

http://www-306.ibm.com/software/rational/welcome/watchfire/ にゃんと。この間ISSを買ったと思ったらWatchfireもか

JSON

http://tools.ietf.org/html/rfc4627 Security considerations: Generally there are security issues with scripting languages. JSON is a subset of JavaScript, but it is a safe subset that excludes assignment and invocation. A JSON text can be s…

くらくら

朝起きたら、クラクラしたので、午前中は寝てました。でも、未だ復活して無い感じorz

JSONと文字コード

JSONの文字コードってどういう扱いになるんだ?扱っている文字コードの違いでXSSが発生しないのかなぁ?

JSONとセキュリティ

JSONって、受け取ったデータをeval関数の引数として使うのね。これって、データとコードの区別がつけられないから、非常に危険だと思うんですが・・・ 受け取ったデータにコードらしきものが含まれていたら、意図しないコードが実行されて非常に危険なんだけど…

XMLHttpRequestの利用方法w

XMLHttpRequestを使えば、自由に改行が操作できるみたい。 例えば、こんなScriptがあったとすると。 <script> function createHttpRequest(){ if(window.ActiveXObject){ try { return new ActiveXObject("Msxml2.XMLHTTP") } catch (e) { try { return new ActiveXO…

Anurag Agarwal - Application Security Evangelist

http://myappsecurity.blogspot.com/ なんかよく分からんがw アプリケーションセキュリティエバンジェリストのブログらしい。 人に教えてもらったのでw

XSS祭り

ガクブルしながら、サニタイズ済みwの某所にて開催されたXSS祭りに普通の人として参加してきました。 やっぱり、関西の人はすごいです。 しかし、汎用的なXSS対策モジュールみたいなのって、作れないもんですかねぇ?各言語毎に対策モジュールがあれば、すご…

ねむい

やっぱり、土曜日のバイト疲れが・・・

How To Write Unmaintainable Code

http://www.strauss.za.com/sla/code_std.html 後で読む 多分かなり、当てはまってるよなぁorz