
أداة بحث نصي كامل بدون اتصال بالإنترنت لأوامر وتقنيات الفريق الأحمر مع ربط MITRE ATT&CK، مطابقة تقريبية، وخادم MCP مدمج لتكامل المساعد الذكي.

red-tldr هي أداة خفيفة للبحث عن أوامر الفريق الأحمر. تساعد مشغلي الفريق الأحمر ذوي الخبرة في العثور بسرعة على الأوامر والتقنيات والنقاط الرئيسية التي يحتاجونها — مثل أمر man مصمم للأمن الهجومي.
بدءًا من الإصدار v0.5.0، يأتي red-tldr مع خادم MCP مدمج، بحيث يمكن للمساعدين الذكاء الاصطناعي مثل Claude Desktop و Cursor الاستعلام مباشرة عن قاعدة معرفة الفريق الأحمر الخاصة بك.
في العمل اليومي للفريق الأحمر، تحتاج إلى حفظ مئات الأوامر — وعادة ما تتذكر فقط الأحرف القليلة الأولى. البحث من خلال التوثيق أو محركات البحث بطيء ومزعج. يمنحك red-tldr إجابات فورية دون اتصال بالإنترنت وحتمية من قاعدة بيانات منتقاة تتحكم فيها.
text (طرفية ملونة)، json، markdown$ brew install red-tldr
# AUR: https://aur.archlinux.org/packages/red-tldr
$ sudo pacman -S red-tldr
$ git clone https://github.com/Rvn0xsy/red-tldr
$ cd red-tldr
$ go build
قم بالتنزيل من الإصدارات.
$ tar -zxvf red-tldr_latest_linux_amd64.tar.gz
$ ./red-tldr
يوصى بإضافة red-tldr إلى PATH الخاص بك.
# Keyword search
$ red-tldr mimikatz

# Fuzzy matching — type a few characters
$ red-tldr mi

عند العثور على نتائج متعددة، اختر حسب الرقم:

# JSON output
$ red-tldr mimikatz -f json
# Markdown output
$ red-tldr mimikatz -f markdown
# Rebuild local index (JSON + Bleve)
$ red-tldr update
# Download latest database from GitHub
$ red-tldr upgrade
يتضمن red-tldr خادم MCP مدمجًا يكشف قاعدة معرفة الفريق الأحمر الخاصة بك للمساعدين الذكاء الاصطناعي.
| الأداة | الوصف |
|---|---|
search_redteam_commands | البحث عن الأوامر حسب الكلمة المفتاحية، المنصة، الفئة، التكتيك، أو التقنية |
get_command_details | الحصول على التفاصيل الكاملة لإدخال أمر معين |
list_techniques | عرض تقنيات MITRE ATT&CK المتاحة في قاعدة البيانات |
$ red-tldr serve
أضف إلى إعدادات Claude Desktop (claude_desktop_config.json):
{
"mcpServers": {
"red-tldr": {
"command": "red-tldr",
"args": ["serve"]
}
}
}
$ red-tldr serve --http --addr localhost:8080 --endpoint /mcp
مسار الإعدادات الافتراضي: ~/.red-tldr/config.toml
[red-tldr]
index-update = false
github-update = false
path = ""
color = true
كل إدخال هو ملف YAML في مستودع red-tldr-db. التنسيق المحسّن (v0.5.0+) يدعم حقول إضافية مع البقاء متوافقًا مع الإصدارات السابقة:
name: mimikatz-sekurlsa
tags:
- mimikatz
- credentials
- lsass
data: |
# Mimikatz Sekurlsa
privilege::debug sekurlsa::logonpasswords
category: credential-access
platforms:
- windows
mitre_attack:
tactics:
- credential-access
techniques:
- T1003.001
metadata:
author: Rvn0xsy
confidence: high
related:
- mimikatz-dpapi
جميع الحقول الجديدة (category, platforms, mitre_attack, metadata, related) اختيارية — تعمل ملفات YAML الحالية بدون تعديل.
نرحب بالمساهمات!
| العنصر | الوصف | النوع |
|---|
| index-update | إعادة بناء الفهرس تلقائيًا عند البحث | Bool |
| github-update | تنزيل قاعدة البيانات تلقائيًا من GitHub | Bool |
| path | مسار تخزين قاعدة البيانات | String |
| color | إخراج طرفية ملون | Bool |