Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
columbus-server — خدمة اكتشاف النطاقات الفرعية تعتمد على واجهة برمجة التطبيقات أولاً، تستخدم سجلات الشفافية للشهادات (Certificate Transparency) لإجراء تعداد سريع وسلبي للنطاقات الفرعية عبر واجهة REST API مع إخراج بصيغة JSON أو نص عادي. | Kitploit
أدوات/GitHubGitHub/elmasy-com/columbus-server
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعتعداد DNS والنطاقات الفرعيةاختبار أمان APIجمع المعلوماتتعداد النطاقات الفرعيةArchived
GitHubelmasy-com/columbus-server

columbus-server

خدمة اكتشاف النطاقات الفرعية تعتمد على واجهة برمجة التطبيقات أولاً، تستخدم سجلات الشفافية للشهادات (Certificate Transparency) لإجراء تعداد سريع وسلبي للنطاقات الفرعية عبر واجهة REST API مع إخراج بصيغة JSON أو نص عادي.

عرض المستودع
2825منذ 3 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
الموقع الإلكتروني

Columbus server

هذا المستودع مهمل!

‼️ تم نقل مكون الخادم إلى https://github.com/elmasy-com/columbus.


مشروع Columbus هو خدمة اكتشاف نطاقات فرعية تعتمد على واجهة برمجة التطبيقات أولاً، وهي خدمة تعداد نطاقات فرعية سريعة للغاية مع ميزات متقدمة.

بحث النطاق الفرعي استرجع Columbus 638 نطاقًا فرعيًا لـ tesla.com في 0.231 ثانية.

الاستخدام

افتراضيًا، يعيد Columbus النطاقات الفرعية فقط في مصفوفة سلسلة JSON:

root@kitploit:~
curl 'https://columbus.elmasy.com/lookup/github.com'

لكننا فكرنا في محبي Bash، لذا إذا كنت لا تريد التعامل مع JSON وتريد قائمة مفصولة بأسطر جديدة، فقم بتضمين الرأس Accept: text/plain.

root@kitploit:~
DOMAIN="github.com"

curl -s -H "Accept: text/plain" "https://columbus.elmasy.com/lookup/$DOMAIN" | \
while read SUB
do
        if [[ "$SUB" == "" ]]
        then
                HOST="$DOMAIN"
        else
                HOST="${SUB}.${DOMAIN}"
        fi
        echo "$HOST"
done

لمزيد من المعلومات، راجع الميزات أو توثيق API.

المدخلات

حاليًا، يتم الحصول على المدخلات من شفافية الشهادات.

سطر الأوامر

root@kitploit:~
Usage of columbus-server:
  -check
    	Check for updates.
  -config string
    	Path to the config file.
  -version
    	Print version informations.

-check: التحقق من أحدث إصدار على GitHub. يطبع up-to-date ويعيد 0 إذا لم تكن هناك حاجة للتحديث. يطبع أحدث علامة (مثل: v0.9.1) ويعيد 1 إذا كان هناك إصدار جديد متاح. في حالة الخطأ، يطبع رسالة الخطأ ويعيد 2.

بناء

root@kitploit:~
git clone https://github.com/elmasy-com/columbus-server
make build

تثبيت

إنشاء مستخدم جديد:

root@kitploit:~
adduser --system --no-create-home --disabled-login columbus-server

إنشاء مجموعة جديدة:

root@kitploit:~
addgroup --system columbus

إضافة المستخدم الجديد إلى المجموعة الجديدة:

root@kitploit:~
usermod -aG columbus columbus-server

نسخ الملف الثنائي إلى /usr/bin/columbus-server.

جعله قابلًا للتنفيذ:

root@kitploit:~
chmod +x /usr/bin/columbus-server

إنشاء دليل:

root@kitploit:~
mkdir /etc/columbus

نسخ ملف الإعدادات إلى /etc/columbus/server.conf.

تعيين الصلاحيات إلى 0600.

root@kitploit:~
chmod -R 0600 /etc/columbus

تعيين مالك ملف الإعدادات:

root@kitploit:~
chown -R columbus-server:columbus /etc/columbus

تثبيت ملف الخدمة (مثال: /etc/systemd/system/columbus-server.service).

root@kitploit:~
cp columbus-server.service /etc/systemd/system/

إعادة تحميل systemd:

root@kitploit:~
systemctl daemon-reload

بدء تشغيل Columbus:

root@kitploit:~
systemctl start columbus-server

إذا أردت أن يبدأ Columbus تلقائيًا:

root@kitploit:~
systemctl enable columbus-server
تنزيل الأداة