
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-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. شكرًا لك!