
Recon MindMap (RMM)
TBHM v4 recon edition by Jason Haddix ワークショップから着想を得て、ドメインとサブドメインのリストを整理する作業を簡素化するコマンドラインインターフェース (CLI) ツールを開発しました。目標は、Obsidian Mind Map や xmind などのマインドマッピングソフトウェアを使用して、複雑なドメイン構造を簡単に生成できるツールを作成することです。
動作する Go 環境が必要です。したがって、Go のインストール方法 に従ってください。 必要な最低バージョンは go1.19 です。
make
Building Recon MindMap (RMM) binary to './rmm'
cp ./rmm /usr/bin/rmm
make docker
./rmm
Usage:
rmm [options] <command>
Commands:
server Start a RMM server (TODO).
update Update RMM binary (TODO).
Options:
-f, --file Filename from where to read input.
-h, --help Print command line options.
-v, --version Print version information.
-o, --output Display result in different formats list|markdown|json|yaml|obsidian (default: list)
docker run alevsk/rmm:latest -h 18:34:54
Usage:
rmm [options] <command>
Commands:
server Start a RMM server (TODO).
update Update RMM binary (TODO).
Options:
-f, --file Filename from where to read input.
-h, --help Print command line options.
-v, --version Print version information.
-o, --output Display result in different formats list|markdown|json|yaml (default: list)
ドメインのリストを直接 RMM に渡し、結果をそのままクリップボードにコピーします。
curl https://raw.githubusercontent.com/JamieFarrelly/Popular-Site-Subdomains/master/Microsoft.com.txt | ./rmm |
pbcopy
Xmind を開き、結果をそのままマインドマップツールに貼り付けます。

ドメインのリストを直接 RMM に渡します。Obsidian で描画するにはコンテンツが MarkDown 形式である必要があります (-o markdown フラグを指定)。結果をそのままクリップボードにコピーします。
curl https://raw.githubusercontent.com/JamieFarrelly/Popular-Site-Subdomains/master/Microsoft.com.txt | ./rmm -o markdown | pbcopy

ドメインのリストを直接 RMM に渡します。Obsidian Canvas で描画するにはコンテンツが JSON ベースの形式である必要があります (-o obsidian フラグを指定)。出力をファイルにリダイレクトし、そのファイルを自分のボールトにコピーします。
curl https://raw.githubusercontent.com/JamieFarrelly/Popular-Site-Subdomains/master/Microsoft.com.txt | ./rmm -o obsidian > rmm.canvas
cp rmm.canvas ~/Obsidian/Notes/rmm.canvas

docker run -v $(pwd)/microsoft.txt:/tmp/microsoft.txt alevsk/rmm:latest -f /tmp/microsoft.txt -o json | jq .

RMM への貢献を歓迎します! 貢献するには、次のガイドラインに従ってください:
すべてのコントリビューターには、私たちの行動規範に従うことをお願いしています。詳細については、CODE_OF_CONDUCT.md ファイルをお読みください。
RMM について質問やコメントがあれば、@alevsk までご連絡ください。
このソフトウェアは無料で提供されています。何か寄付をしていただける場合は、PayPal から受け付けています。ありがとうございます!