
Recon MindMap (RMM)
Jason Haddix의 TBHM v4 recon edition 워크숍에서 영감을 받아, 도메인 및 서브도메인 목록을 정리하는 작업을 단순화해 주는 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-based 형식이 필요하며(-o obsidian 플래그 전달), 출력을 파일로 리디렉션한 다음 파일을 보관소(vault)에 복사하세요.
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을 통해 하실 수 있습니다. 감사합니다!