【こんな方におすすめです】
・制作会社がPHPで独自に作った会員サイト・予約システムを使っている
・作った会社と連絡が取れない、または保守契約が切れている
・何年もプログラムを更新しておらず、PHPのバージョンも分からない
・個人情報やログイン機能を扱っていて、漏えいが心配
・Laravel・CakePHPなどで作ったサイトを公開前に確認したい
【このサービスでできること】
独自開発のPHPサイトは、作った人によって安全性に大きな差があります。
入力欄・ログイン・ファイルのアップロードなど、
攻撃に使われやすい箇所を中心に検査し、
「危険度」と「修正方法」を報告書にまとめます。
報告書には開発者向けの修正方針も記載するので、
社内のエンジニアや制作会社にそのまま渡して修正を依頼できます。
【主な診断項目】
■ 入力欄への攻撃への耐性
・SQLインジェクション(データベースの不正操作)
・クロスサイトスクリプティング(XSS)
・CSRF(利用者の意図しない操作の実行)
■ ログイン・会員機能
・セッション管理、ログイン状態の乗っ取り対策
・パスワードの扱い、総当たり攻撃への対策
・他人のデータが見えてしまわないか(権限のチェック)
■ ファイルの扱い
・アップロード機能の悪用、意図しないファイルの読み出し
■ 環境・設定
・サポートが終了したPHPのバージョンを使っていないか
・エラー画面にプログラムの内部情報が表示されていないか
・.env や phpinfo など、公開してはいけないファイルの露出
・使っているライブラリの既知の脆弱性
■ 通信
・SSL証明書の設定、セキュリティ関連のHTTPヘッダー
【プラン】
◆ ライト:外部からの点検と環境・設定のチェック(サイトに負荷をかけません)
◆ スタンダード:ライト+入力欄・ログイン機能の検査(主要10画面まで)
◆ プレミアム:スタンダード+ソースコードの確認+修正後の再診断1回
【お届けするもの】
・診断報告書(PDF)
経営者向けの要約/問題と危険度(高・中・低)/開発者向けの修正方針
・納品後7日間、トークルームで質問対応
※基本料金はライトプランです。スタンダード・プレミアムは
有料オプションから選択してください(どちらか1つ)。
ご購入前に、以下をご確認ください。
■ 購入前にお知らせいただきたいこと
・診断するサイトのURL
・主な機能(会員登録、ログイン、予約、決済、ファイルのアップロードなど)
・おおよその画面数
・使用しているフレームワーク(Laravel、CakePHPなど/分かる範囲で構いません)
内容によっては、お見積りをご案内する場合があります。
■ 診断できるサイトについて
・ご依頼者様が所有・管理しているサイトに限ります。
他社や第三者のサイトの診断はお受けできません。
・開発会社・保守会社がいる場合は、事前にご了承を得てください。
■ プレミアムのご購入希望の方へ
・プレミアムは見積り相談にて承ります。
■ 診断同意書について
・スタンダード以上のプランでは、診断範囲・日時・免責事項を記した
同意書へのご同意をお願いしております。
■ 検査の実施について(スタンダード以上)
・できる限り、本番環境ではなくテスト環境(ステージング環境)での実施をおすすめします。
・本番環境で実施する場合は、テスト用のアカウントをご用意いただき、
アクセスの少ない日時を相談のうえで実施します。
・検査の過程で、テスト用のデータが登録される場合があります。
・念のため、診断前にデータベースのバックアップを取っていただくようお願いいたします。
■ ソースコードの確認(プレミアム)について
・機密保持契約(NDA)のご締結に対応しております。
・お預かりしたソースコードは、納品後に削除いたします。
■ ご了承いただきたいこと
・サーバーやクラウドの事業者によっては、診断前に連絡が必要な場合があります。
・本診断はすべての脆弱性の発見や、今後被害に遭わないことを保証するものではありません。
・プログラムの修正作業はサービスに含まれません(有料オプションで承ります)。
・すでに不正アクセスや情報漏えいの被害が疑われる場合は、購入前にご相談ください。