セキュリティ罰金担当の高橋です。今までは動作しているWebアプリについて、セキュリティチェックを行うツールを紹介してきましたが、今回はソースコードに対してセキュリティチェックを行うRIPSツールを紹介します。RIPSとはRIPSとはPHPのソースコードの静的分析ツールです。PHPのソースコードを解析し、セキュリティチェックや依存関係のグラフの作成を行います。RIPS自体はWebアプリケーションとして動作します。実行環境の構築RIPS自体を動作させるにはWebサーバーとPHPのインストールが必要です。今回は以下の環境で実行しました。Apache、PHPはxamppを利用してインストールしました。今回はXSSの検知を確認するために以下の2ファイルに対して実行します。file:に上記のPHPファイルが格納されているパスを指定します。typeでチェックをする観点を設定します。今回はALLを選択します。scanボタンをクリックすると、実行されます。実行が完了すると、以下のような画面が表示されます。$_SERVER['HTTP_USER_AGENT'];が脆弱性が含まれている箇所として検出されました。実行結果の見方Resultsにはプログラムの静的分析の結果が表示されます。画面の右上にある4つのボタンでは以下の内容が表示されます。input:プログラムで使用されている外部から入力される値の一覧が表示されますstatus:スキャンの結果が表示されます(スキャン後に表示されるResultsと同じ画面)functions:チェック対象のソースコード内で定義されている関数の一覧が表示されますまとめセキュリティーチェック以外にも、入力項目一覧や、関数一覧などのソースコードの解析機能も便利だなと思いました。現在のバージョンではオブジェクト指向のソースコードに対応していないようです。インターフェースがWeb画面しか無いので、WebAPIもあれば使い勝手がよいと思いました。Chromeアプリ[Postman]の使い方メモ井上です。API作成時にとても便利なPostman。LambdaでWebサイトの死活監視を行ってSlackに結果を流すこんにちは、AWS担当のwakです。Lambdaの話をし...2015-11-09StatusCakeでサイト監視してSlackへ通知するこんにちは。modeをつかってみた募金担当の高橋です。(1)はてなブログをはじめよう!jabe20さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。