naisei.dev › AIで作ったアプリの安全点検

安全点検

AIで作った業務アプリ、
外から丸見えになっていませんか。

AIは「動くもの」を作るのが得意です。でも、動くことと、安全なことは別です。 コードと設定を拝見して、AIで作ったアプリによくある穴を探し、直し方まで報告します。

本番を攻撃しない・鍵を預からない点検です。

AIで作ったアプリに、よくある6つの穴

どれも、画面を触っているだけでは気づけません。アプリは正しく動くからです。

  1. 公開キーで、データベースが読める

    緊急

    画面に入っている鍵だけで、会員の名前や電話番号を全部読める。書き換えも消すこともできる。

  2. 誰でもメールを送れる窓口

    緊急

    会社の名前とアドレスで、誰にでも好きな文面のメールを送られる。なりすましの踏み台になる。

  3. 金額をブラウザが決めている

    緊急

    通信を書き換えると、好きな金額(たとえば50円)で「支払い済み」にできる。

  4. 自分で管理者になれる

    高

    会員が自分の「権限」の欄を書き換えて、管理画面に入れる。

  5. 見せるつもりのないファイルが公開

    高

    運用のメモ・バックアップ・社内の設定が、URLを打てば読める。

  6. 管理画面に命令を仕込める

    高

    申込フォームの名前の欄に入れた命令が、職員が一覧を開いたときに動く。

AIは、頼まれた機能を動かすことを優先します。「誰に使わせないか」は、頼まないと作らないことがよくあります。

しかも、穴があっても画面はふつうに動くので、作った本人も気づけません。外の人が先に気づくこともあります。

本番は攻撃しません。コードと設定を見ます

外から攻撃して試す「侵入テスト」ではありません。アプリの中身(コード・データベースの設定・各サービスの設定)を拝見して、穴を見つけます。

  1. 話を聞く無料・30分

    何で作ったか、どんな情報を扱っているかを伺います。点検が要らなければ、そうお伝えします。

  2. 範囲と許可を、書面で

    何を見て、何をしないか。確認書を交わしてから始めます。許可のないものは見ません。

  3. 点検する1〜2週間

    AIで候補を洗い出し、1件ずつ人が確かめます。緊急のものは、見つけた日にお知らせします。

  4. 報告して、一緒に決める

    報告書をお渡しし、オンラインで直す順番を決めます。直したあとの確認も1回行います。

70あまりの項目を、基盤に合わせて

点検の項目は全部で70あまり。お使いの基盤に当てはまるものを見ます(例:Supabase と Vercel で作ったアプリなら約60項目)。

見るところ

  • データベースの鍵(行ごとの鍵・ルール)
  • ログインと権限の決め方
  • メール・LINEを送る口
  • お金の計算と、決済の通知
  • 秘密の鍵の置き場所と、変更の履歴
  • 公開しているファイル
  • 入力された文字の画面への出し方
  • 部品の古さ(公表済みの弱点)
  • 管理者アカウントと2段階認証
  • AI開発ツールに渡している権限

対応している基盤

  • Supabase
  • Firebase
  • Vercel
  • Next.js
  • Cloudflare
  • Google Apps Script
  • Stripe(決済)

ここにない基盤(Bubble・kintone のカスタマイズなど)は、ご相談ください。できる範囲を先にお伝えします。

届く報告書

「危険です」ではなく、誰が・何を・どうできるかで書きます。直し方と、直ったかの確かめ方まで添えます。

安全点検 報告書(見本)
報告書の見本の1ページ目。ひとことで言うとの付箋、重要度ごとの件数(緊急2・高3・中2・低2)、今週やること3つが並んでいる。

架空の英語教室のアプリを点検した見本です。教室名・数字は架空です。

見本を全部読む →

料金

安全点検パックアプリ1つ

料金
8万円
モニター料金匿名で事例にさせていただける場合
4万円
  • 点検一式(基盤に当てはまる項目)
  • 報告書
  • オンラインでの説明(60分)
  • 直したあとの確認 1回

目安は、表が20個・外から呼べる口が10個くらいまでのアプリです。それより大きい場合は、先にお見積りします。

直す作業も頼む
お見積り
見つかった穴を、こちらで直します。1件ずつ、または伴走プランの中で。
月1回の見守り
月1万円〜
変えた部分の点検・部品の更新・設定の変化を、毎月1枚にまとめて送ります。

お約束

  1. 本番を攻撃しません。見るのはコードと設定です。本番に送るのは、同意をいただいた件数の確認だけです。

  2. 鍵やパスワードは預かりません。閲覧の招待と、お客様に出していただく資料で点検します。

  3. 会員の個人情報は見ないようにします。確かめるのは件数まで。触れてしまっても、記録・複製しません。

  4. 終わったら、お預かりしたコードと資料を消します。消したことをご連絡します。

  5. 「穴はゼロです」とは言いません。見つかったものを、正直に報告します。

よく聞かれること

社内でAIを使って作ったアプリでも、頼めますか?
はい、いちばん多いご相談です。作った方が仕組みに詳しくなくても大丈夫です。
外注先が作ったアプリは?
発注元として許可をいただければ点検できます。開発会社との契約によっては、先に一声かけていただきます。
外からの侵入テストはしますか?
しません。本番に負荷や攻撃をかける試験が必要な場合は、専門の会社をおすすめします。
見つかった穴は、直してもらえますか?
はい、別料金で直します。報告書の直し方を見て、社内で直していただいても構いません。
どのくらいかかりますか?
資料がそろってから1〜2週間です。緊急のものは、見つけた日にお知らせします。

まず、何で作ったかだけ教えてください

30分のオンライン相談で、点検が要るかどうかをお伝えします。
相談フォームは、「安全点検」を選んだ状態で開きます。
無料で、営業目的の折り返しは一切ありません。

30分無料相談を申し込む