Target Maker

診断対象一覧を手動巡回から作るデスクトップアプリ

Documentation

Capture

接続タブでは、Desktopで開始する手動巡回session、Chromeの現在タブ同期、embedded proxy、現在セッションへのbindをまとめて扱います。

収集の流れ

  1. 1. 案件を選択します。
  2. 2. 接続タブで「セッション開始」を押します。
  3. 3. Chromeで対象ページを開き、現在タブURLが表示されるまで待ちます。
  4. 4. 「接続」または「現在のセッションへbind」を実行します。
  5. 5. 対象サイトを手動で巡回します。
  6. 6. 巡回後に「セッション停止」を押します。停止時に候補一覧は自動更新されます。
  7. 7. ルールやドメイン設定を変えた場合は、必要に応じて「候補を更新」を実行します。

巡回に使うブラウザ

手動巡回はChromeで行います。Chrome拡張が現在タブURLと画面遷移をDesktopへ同期し、embedded proxyで観測したrequestと同じsessionへ結び付けます。

別ブラウザにproxyだけを設定する運用は推奨しません。Chrome拡張から現在タブを同期してbindした状態でないと、proxy trafficの保存先や対象遷移との結び付きが期待通りになりません。

bindの意味

bindは、現在の案件sessionとブラウザの現在タブを結び付ける操作です。これにより、proxyで観測したrequestをどの案件・どの巡回sessionのものとして扱うかが明確になります。

未接続

sessionはありますが、現在タブと結び付いていません。

ブラウザ待ち

対象タブのURLがまだDesktopへ同期されていません。

接続済み

現在のsessionとタブが結び付き、proxy観測を候補生成へ使える状態です。

別案件で収集中

他の案件sessionが進行中の場合は、停止後にこの案件を開始します。

接続タブで見る状態

Embedded proxy

観測中

対象タブでproxy trafficを観測できている状態です。

Certificate

導入済み

HTTPS requestを復号して収集する前提が整っています。

Current Tab

URL表示

Chrome拡張から現在タブのURLが同期されています。

Pipeline

セッション停止 / 候補を更新

通常はセッション停止時に候補一覧が更新されます。設定変更後は手動で再生成します。