> For the complete documentation index, see [llms.txt](https://hacking-notes.jord4n.pro/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hacking-notes.jord4n.pro/ja/reconnaissance.md).

# 偵察

攻撃対象領域のマッピング、サブドメイン列挙、Webファジング、Nmapスキャン、技術フィンガープリンティングのためのペネトレーションテスト用偵察手法。

偵察はペネトレーションテストの最初の段階です。目的は、対象の攻撃面をマッピングし、公開されているサービスを特定し、サブドメインを発見し、Web技術をフィンガープリントすることです。

このセクションでは、ペネトレーションテスト、CTF評価、外部攻撃面レビューで使用される実践的な偵察手法を扱います。

## 偵察のワークフロー

1. 稼働中のホストと公開サービスを特定します。
2. 開いているポートとサービスのバージョンを列挙します。
3. ディレクトリ、ファイル、パラメータ、隠れたWebリソースを発見します。
4. サブドメイン、DNSレコード、公開インフラを列挙します。
5. Web技術、フレームワーク、CMS、サーバー、バージョンをフィンガープリントします。
6. 公開ソース調査と外部OSINT作業は、専用のHacking Tools OSINTハブに送ってください。

## 偵察手法

<table data-view="cards" data-full-width="false" data-search="false"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h3><i class="fa-eye" style="color:$primary;">:eye:</i></h3></td><td><h4>Nmap</h4></td><td>ポートスキャン、サービス検出、NSEスクリプト、ホスト発見、ファイアウォール回避、脆弱性スキャンのためのNmap偵察ノート。</td><td><a href="/ja/reconnaissance/nmap.md">Nmap</a></td></tr><tr><td><h3><i class="fa-folder-open" style="color:$primary;">:folder-open:</i></h3></td><td><h4>Webファジング</h4></td><td>GobusterやWfuzzなどのツールを使って、隠れたディレクトリ、ファイル、拡張子、パラメータ、公開リソースを発見するためのWebファジング手法。</td><td><a href="/ja/reconnaissance/web-fuzzing.md">Webファジング</a></td></tr><tr><td><h3><i class="fa-earth-europe" style="color:$primary;">:earth-europe:</i></h3></td><td><h4>サブドメイン</h4></td><td>公開DNSレコード、証明書透明性エントリ、インデックス化されたホスト、公開インフラを発見するためのサブドメイン列挙手法。</td><td><a href="/ja/reconnaissance/subdomains.md">サブドメイン</a></td></tr><tr><td><h3><i class="fa-fingerprint" style="color:$primary;">:fingerprint:</i></h3></td><td><h4>Webプロファイリング</h4></td><td>対象Webサイト上の技術、フレームワーク、CMS、サーバー、ライブラリ、公開バージョンを特定するためのWebプロファイリング手法。</td><td><a href="/ja/reconnaissance/web-profiling.md">Webプロファイリング</a></td></tr><tr><td><h3><i class="fa-google" style="color:$primary;">:google:</i></h3></td><td><h4>Google Dorking</h4></td><td>偵察中にインデックス化された機密ファイル、公開パネル、バックアップ、漏えい情報、公開情報を見つけるためのGoogle Dorking手法。</td><td><a href="/ja/reconnaissance/google-dorking.md">Googleドーキング</a></td></tr></tbody></table>

### 推奨ツール

* [Nmap](/ja/reconnaissance/nmap.md) ポートスキャン、サービス検出、NSEスクリプト、ファイアウォール回避のために。
* [Webファジング](/ja/reconnaissance/web-fuzzing.md) ディレクトリ、ファイル、パラメータを発見するために、GobusterやWfuzzなどのツールを使って。
* [サブドメイン列挙](/ja/reconnaissance/subdomains.md) DNSクエリ、証明書透明性、Google Dorks、公開データセットを使って。
* [Webプロファイリング](/ja/reconnaissance/web-profiling.md) WhatWeb、Wappalyzer、BuiltWithを使って対象の技術スタックを特定するために。
* [Google Dorking](/ja/reconnaissance/google-dorking.md) インデックス化された機密ファイル、公開パネル、バックアップ、公開情報を見つけるために。
* [OSINTおよび調査ツール](/ja/hacking-tools/osint.md) メール、漏えい情報、メタデータ、電話番号、公開された個人情報の相関分析のために。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://hacking-notes.jord4n.pro/ja/reconnaissance.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
