Ostorlab ドキュメント

リリースするすべてのアプリを テストし、優先付けし、修正する。

モバイルアプリ、Webアプリと API、ソースコード、ネットワークのスキャン、アタックサーフェスの把握、そして Ostorlab が検出した問題の修正までを解説するガイドです。

重大な脆弱性でビルドを失敗させる
$ ostorlab --api-key="$OSTORLAB_KEY" ci-scan run \
    --scan-profile=full_scan \
    --break-on-risk-rating=high \
    android-apk app-release.apk
✓ スキャンを作成しました
⋯ 静的・動的・バックエンド解析
✓ スキャン完了。リスク評価: MEDIUM
✓ ビルド成功(しきい値: HIGH)

はじめに

何をしますか?

4 つの目的。それぞれ、開くページを順番に示します。

スキャンを実行

モバイル、Web、API、コード、ネットワーク

  1. 最初のスキャンを実行

    アカウントを作成し、ダッシュボードを開いて、最初のスキャンを開始します。

    はじめに

  2. スキャンを選ぶ

    スキャンプロファイルを、対象のアセットとテスト内容で比較します。

    スキャン › スキャンプロファイル

  3. モバイルアプリをスキャン

    ストアでアプリを名前またはパッケージ名から探し、Fast か Full を選びます。

    スキャン › スキャンを実行

  4. Web アプリまたは API をスキャン

    URL またはドメインを入力し、プロファイルを選んで送信します。認証情報を追加すれば、ログイン後の画面もスキャンできます。

    スキャン › スキャンを実行

スキャンの検出結果を修正する

結果、チケット、ポリシー

  1. スキャン結果を理解する

    確定した検出結果と可能性のある検出結果を見分け、それぞれのカバレッジを確認します。

    スキャン › レポート

  2. 脆弱性とチケットの優先付け

    脆弱性を割り当て、修正までチケットを追跡します。

    ポリシーと修復 › チケッティング

  3. パッチ適用のポリシーを設定する

    リスク評価に応じて、脆弱性を修正するスケジュールを設定します。

    ポリシーと修復 › チケッティング

  4. PDF レポートを生成する

    スキャンの PDF レポートを生成して、保管または送付します。

    スキャン › レポート

自動化する

CI/CD、API、AI アシスタント

  1. CI/CD パイプラインでスキャンする

    Ostorlab を GitHub、GitLab、Jenkins などに追加し、リスクのある検出結果でビルドを失敗させます。

    統合とAPI › CI/CD

  2. API キーを作成する

    名前と有効期限を設定し、スクリプトや CI ジョブで使います。

    統合とAPI › API

  3. AI アシスタントを接続する(MCP)

    AI アシスタントにスキャン、脆弱性、チケットを扱わせます。

    統合とAPI › API

  4. GraphQL API を使う

    スキャンの作成、進捗の確認、脆弱性の一覧取得ができます。

    統合とAPI › API

組織を設定する

ユーザー、サインイン、プラン、キー

  1. ユーザーを追加してアクセスを管理する

    設定メニューから、組織にメンバーを追加します。

    組織 › ユーザー

  2. ロールとアクセス

    Admin、User、Reader、Attack Surface Auditor にできること。

    組織 › ユーザー

  3. シングルサインオン(SAML)

    メンバーが職場のメールアドレスでサインインできるようにします。

    統合とAPI › SSO

  4. トークンと BYOK

    トークンを購入するか、独自の AI プロバイダーキーを使います。

    スキャン › Cyber Models

プラットフォームのすべて

Ostorlab のすべてを一枚の図で

5 つの段階で、アセットを未知の状態から修正済みの状態まで導きます。管理はそのすべての土台です。

  1. 検出

    保有アセットを見つける

    アタックサーフェス
  2. スキャン

    テストする

    スキャン
  3. 優先付け

    結果を読み、優先度を付ける

    ポリシーと修復
  4. 修正

    割り当て、修正、検証

    ポリシーと修復
  5. 自動化

    ビルドのたびに実行

    統合とAPI

すべての段階の土台

管理

組織、ユーザーとロール、サインイン、プランとトークン、API キー、スキャナー、監査ログ。

すべてを取り巻くもの

セキュリティとプライバシー

セキュリティガイドとチェックリスト、ナレッジベース、Ostorlab によるデータの取り扱い。

探す

目的に合わせたセクション

  1. はじめに

    アカウントを作成し、ダッシュボードを見て回り、最初のスキャンを実行します。

  2. Copilot

    プラットフォーム、スキャン、脆弱性についてアシスタントに質問できます。

  3. スキャン

    スキャンプロファイルを選び、アプリ、ソースコード、ネットワークに対して実行し、レポートを読みます。

  4. アタックサーフェス

    保有するアセットを検出し、インベントリを最新に保ち、変化を監視します。

  5. ポリシーと修復

    チケットを処理し、ストリームにまとめ、何を先に修正するかを決めるポリシーを設定します。

  6. 組織

    組織を作成し、ユーザーとロールを追加し、設定とアクセスを管理します。

  7. プラン

    プランを追加するか、組織間でプランを譲渡します。

  8. セキュリティとプライバシー

    セキュリティチェックリスト、モバイルアプリのセキュリティガイド、プライバシー、ナレッジベース。

開発者向け

Ostorlab で開発する

独自のコードからスキャンと優先付けを自動化したり、AI アシスタントに検出結果を直接扱わせたりできます。

連携

すべてのビルドでスキャン

Ostorlab を CI/CD パイプラインに追加し、リスクのある検出結果でビルドを失敗させ、チケットを Jira、Linear、ServiceNow と同期できます。

すべての連携

プラットフォームの紹介動画を見る