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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
chaos-client — عميل Go للتواصل مع واجهة برمجة تطبيقات Chaos DB. | Kitploit
أدوات/GitHubGitHub/projectdiscovery/chaos-client
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعتعداد DNS والنطاقات الفرعيةاختبار أمان APIجمع المعلومات
GitHubprojectdiscovery/chaos-client

chaos-client

عميل Go للتواصل مع واجهة برمجة تطبيقات Chaos DB.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Chaos Client

عميل Go للتواصل مع واجهة برمجة تطبيقات مجموعة بيانات Chaos.

English • 中文

التثبيت

root@kitploit:~
go install -v github.com/projectdiscovery/chaos-client/cmd/chaos@latest

الاستخدام

root@kitploit:~
chaos -h

سيعرض هذا مساعدة الأداة. فيما يلي جميع الخيارات التي تدعمها.

root@kitploit:~
   -key string                  projectdiscovery cloud (pdcp) api key
   -d string                    domain to search for subdomains
   -count                       show statistics for the specified domain
   -silent                      make the output silent
   -o string                    file to write output to (optional)
   -dL string                   file containing domains to search for subdomains (optional)
   -json                        print output as json
   -version                     show version of chaos
   -v, -verbose                 verbose mode
   -up, -update                 update chaos to latest version
   -duc, -disable-update-check  disable automatic chaos update check

يمكنك أيضًا تعيين مفتاح API كمتغير بيئة في ملف bash profile الخاص بك.

root@kitploit:~
export PDCP_API_KEY=xxxxx

كيفية الحصول على PDCP_API_KEY

يمكنك الحصول على مفتاح API الخاص بك إما عن طريق إنشاء حساب أو تسجيل الدخول على cloud.projectdiscovery.io.

تشغيل chaos

للحصول على النطاقات الفرعية لنطاق معين، استخدم الأمر التالي.

root@kitploit:~
chaos -d uber.com -silent

restaurants.uber.com
testcdn.uber.com
approvalservice.uber.com
zoom-logs.uber.com
eastwood.uber.com
meh.uber.com
webview.uber.com
kiosk-api.uber.com
utmbeta-staging.uber.com
getmatched-staging.uber.com
logs.uber.com
dca1.cfe.uber.com
cn-staging.uber.com
frontends-primary.uber.com
eng.uber.com
guest.uber.com
kiosk-home-staging.uber.com

💡 ملاحظات

  • واجهة برمجة التطبيقات محدودة المعدل بـ 60 طلبًا / دقيقة / عنوان IP
  • Chaos API تدعم فقط الاستعلام عن اسم النطاق.

Chaos كمكتبة

يمكن استخدام Chaos كمكتبة لتعداد النطاقات الفرعية من خلال إنشاء بنية Options وملئها بنفس الخيارات التي يمكن تحديدها عبر CLI.

مثال

root@kitploit:~
package main

import (
	"os"
	"github.com/projectdiscovery/chaos-client/internal/runner"
	"github.com/projectdiscovery/chaos-client/pkg/chaos"
)

func main() {
	var results []chaos.Result
	opts := &runner.Options{
		Domain: "projectdiscovery.io",
		APIKey: os.Getenv("PDCP_API_KEY"),
		OnResult: func(result interface{}) {
			if val, ok := result.(chaos.Result); !ok {
				results = append(results, val)
			}
		},
	}

	runner.RunEnumeration(opts)
}

💡 ملاحظة

لتشغيل البرنامج، تحتاج إلى تعيين متغير البيئة PDCP_API_KEY إلى مفتاح Chaos API الخاص بك.

👨‍💻 المجتمع

نرحب بانضمامك إلى مجتمع Discord. يمكنك أيضًا متابعتنا على Twitter للاطلاع على كل ما يتعلق بمشروع chaos.

شكرًا مجددًا لمساهمتك وللحفاظ على حيوية المجتمع. ❤️

تنزيل الأداة