ドメインスキャン用のIPアドレス
Aikidoは、ドメインのスキャン(DAST)を実行するために専用のIPアドレスを使用します。接続の問題、レート制限、またはセキュリティによるブロックを防ぐため、これらのIPをファイアウォールの許可リストやその他のセキュリティソフトウェアに追加してください。その後、ドメインを再スキャンして接続を確認してください。
Aikido PentestのIPアドレスをお探しですか?それらはPentest用のIPアドレスに記載されています。
「Fetch OpenAPI by URL」を使用するには、Code & ContainerスキャンのIPアドレスも追加する必要があります。
どのIPを許可リストに追加すべきですか?
ドメインスキャンのトラフィックは、アプリケーションが稼働しているリージョンではなく、お使いのAikidoワークスペースがホストされているリージョンから送信されます。Aikidoへのログインに使用しているURLを確認し、そのリージョンのIPを許可リストに追加してください:
| Aikido URL | リージョン | IPリスト |
|---|---|---|
| app.aikido.dev | EU | EUベースのIPアドレス |
| app.us.aikido.dev | US | USベースのIPアドレス |
| app.aikidogov.us | FedRAMP | FedRAMPのIPアドレス |
| app.au.aikido.dev | AU | AUベースのIPアドレス |
| app.me.aikido.dev | ME | MEベースのIPアドレス |
app.aikido.devでログインしている場合、エンドポイントがUSでホストされていても、スキャンにはEUのIPが使用されます。この場合、USのIPのみを許可リストに追加すると、スキャンが失敗します。
app.aikidogov.usでログインしている場合、スキャンにはFedRAMPのIPが使用されます。商用USのIP(app.us.aikido.dev)はFedRAMPワークスペースでは機能しません。
IPアドレス
EUベースのIPアドレス(app.aikido.dev)
- 3.248.4.169
- 54.76.211.68
- 54.228.156.63
- 54.247.155.164
- 18.200.152.99
- 18.202.99.112
USベースのIPアドレス(app.us.aikido.dev)
- 98.85.190.95
- 52.204.144.1
- 44.209.56.130
- 18.210.114.117
- 35.168.38.209
- 35.173.56.162
- 54.227.161.94
- 44.209.154.183
FedRAMPのIPアドレス(app.aikidogov.us)
- 16.65.244.192
- 16.65.77.60
MEベースのIPアドレス(app.me.aikido.dev)
- 158.252.118.40
- 158.252.52.197
- 40.172.160.56
AUベースのIPアドレス(app.au.aikido.dev)
- 54.66.103.236
- 52.65.129.204
オプションのIPアドレス
サポートとのトラブルシューティングに使用されます。
- 79.127.239.171
リクエストヘッダー
Aikidoのスキャン(Front-endスキャンを除く)から送信されるすべてのHTTPリクエストには、特定のUser-Agentヘッダーが含まれます。これを使用して、DASTトラフィックを識別したり、許可リストに追加したりできます:
User-Agent: aikido-scan-agent/1.0
サードパーティプロバイダーでIPアドレスをホワイトリストに登録する手順については、以下のリソースを参照してください。
- Cloudflare WAF
- Cloudflare Turnstileは、特定のクライアントIPアドレスの許可リスト登録をサポートしていません。Aikidoのスキャントラフィックに対してTurnstileをバイパスする必要がある場合は、アプリケーションコード内で行う必要があります。 以下の両方の条件を満たす場合にのみバイパスすることをお勧めします。
- リクエストがAikidoのIP範囲から送信されている
- 上記のとおり、リクエストのヘッダーに
aikidoUser Agentが含まれている
- Cloudflare Turnstileは、特定のクライアントIPアドレスの許可リスト登録をサポートしていません。Aikidoのスキャントラフィックに対してTurnstileをバイパスする必要がある場合は、アプリケーションコード内で行う必要があります。 以下の両方の条件を満たす場合にのみバイパスすることをお勧めします。
- Azure WAF
- AWS WAF。
- Application Load BalancerまたはCloudFrontの背後にあるWAFの場合、WAFは
X-Forwarded-Forヘッダー内の最後のIPアドレスをチェックする必要があります。
- Application Load BalancerまたはCloudFrontの背後にあるWAFの場合、WAFは
- Vercel WAF
- 信頼できるIPには「bypass」アクションを使用してください