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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
faraday-cli — واجهة سطر الأوامر لـ Faraday | Kitploit
أدوات/GitHubGitHub/infobyte/faraday-cli
ماسحات الثغرات الأمنيةاختبار الاختراقDevSecOpsالقيادة والسيطرة
GitHubinfobyte/faraday-cli

faraday-cli

واجهة سطر الأوامر لـ Faraday

عرض المستودعالموقع الإلكتروني
52214منذ 3 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

Faraday على الطرفية

استخدم faraday مباشرة من الطرفية المفضلة لديك

Example

faraday-cli هو العميل الرسمي الذي يجعل أتمتة سير عمل الأمان لديك أسهل.

قبل التثبيت، نوصي بإنشاء وتفعيل بيئة افتراضية لـ Python لتجنب التأثير على حزم Python في نظامك. على سبيل المثال:

root@kitploit:~
python3 -m venv .venv
source .venv/bin/activate

يمكنك أيضًا استخدام virtualenv إذا كنت تفضل. بمجرد تفعيل البيئة الافتراضية، قم بتشغيل أوامر التثبيت أدناه.

التثبيت من pip

root@kitploit:~
pip install faraday-cli

التثبيت من المصدر

root@kitploit:~
git clone https://github.com/infobyte/faraday-cli.git
cd faraday-cli
pip install .

الوثائق

لمزيد من المعلومات، يمكنك الاطلاع على الوثائق

استخدمها كأمر

تسجيل الدخول

تكوين المصادقة لـ faraday-cli

root@kitploit:~
$ faraday-cli auth

Example

إنشاء مساحة عمل

عند إنشاء مساحة عمل، يتم تحديدها كنشطة افتراضيًا، إلا إذا استخدمت العلم "-d"

root@kitploit:~
$ faraday-cli workspace create some_name
✔ Created workspace: some_name

تحديد مساحة العمل النشطة

root@kitploit:~
$ faraday-cli workspace select some_name
✔ Selected workspace: some_name

قائمة مساحات العمل

root@kitploit:~
$ faraday-cli list_ws
NAME         HOSTS    SERVICES    VULNS  ACTIVE    PUBLIC    READONLY
---------  -------  ----------  -------  --------  --------  ----------
some_name       14          13       39  True      False     False

قائمة المضيفين في مساحة عمل

root@kitploit:~
$ faraday-cli host list
  ID  IP           OS       HOSTNAMES          SERVICES  VULNS
----  -----------  -------  ---------------  ----------  -------
 574  127.0.0.1    unknown                            1  3
 566  127.0.0.10   unknown                            1  3
 569  127.0.0.11   unknown                            1  3
 568  127.0.0.12   unknown                            1  3
 570  127.0.0.13   unknown                            1  3
 576  127.0.0.2    unknown                            1  3
 565  127.0.0.3    unknown                            1  3
 572  127.0.0.4    unknown                            1  3
 573  127.0.0.5    unknown                            1  3
 567  127.0.0.6    unknown                            1  3
 571  127.0.0.7    unknown                            1  3
 564  127.0.0.8    unknown                            1  3
 575  127.0.0.9    unknown                            1  3
 590  58.76.184.4  unknown  www.googlec.com           0  -

الحصول على مضيف

root@kitploit:~
$ faraday-cli host get 574

$ faraday-cli host get 574
Host:
  ID  IP         OS       HOSTNAMES    OWNER    OWNED      VULNS
----  ---------  -------  -----------  -------  -------  -------
 574  127.0.0.1  unknown               faraday  False          3

Services:
  ID  NAME    DESCRIPTION    PROTOCOL      PORT  VERSION    STATUS      VULNS
----  ------  -------------  ----------  ------  ---------  --------  -------
2638  ssh                    tcp             22  unknown    open            2

Vulnerabilities:
   ID  NAME                                      SEVERITY    STATUS    CONFIRMED    TOOL
-----  ----------------------------------------  ----------  --------  -----------  -------
13509  SSH Weak Encryption Algorithms Supported  MED         opened    False        Openvas
13510  SSH Weak MAC Algorithms Supported         LOW         opened    False        Openvas
13511  TCP timestamps                            LOW         opened    False        Openvas

إنشاء مضيفين

root@kitploit:~
$ faraday-cli host create -d \''[{"ip": "stan.local", "description": "some server"}]'\'

أو قم بتوجيهه عبر الأنبوب

root@kitploit:~
$ echo '[{"ip": "1.1.1.5", "description": "some text"}]' | faraday-cli host create --stdin

الهروب من علامات الاقتباس المفردة (\') ضروري فقط عند استخدامه كأمر. في الشل أو عند استخدام الأنابيب ليس ضروريًا

استيراد الثغرات من تقرير الأداة

root@kitploit:~
$ faraday-cli tool report "/path/to/report.xml"

Example

استيراد الثغرات من الأمر

root@kitploit:~
$ faraday-cli ping -c 1 www.google.com

Example

قائمة العوامل

root@kitploit:~
$ faraday-cli agent list
  id  name      active    status    executors
----  --------  --------  --------  -----------
   8  internal  True      online    nmap

تشغيل المنفذ

root@kitploit:~
$ faraday-cli agent run -a 1 -e nmap -p \''{"target": "www.google.com"}'\'
Run executor: internal/nmap [{'successful': True}]

استخدمها كشل

يمكن استخدام faraday-cli كشل، ويمتلك جميع الأوامر نفسها التي لديك كواجهة سطر أوامر

Example

حالات الاستخدام

المسح المستمر لأصولك باستخدام faraday

على سبيل المثال، قم بتشغيل nmap لجميع المضيفين في faraday الذين يستمعون على المنفذ 443 واستيراد النتائج مرة أخرى إلى faraday

root@kitploit:~
$ faraday-cli host list --port 443 -ip | nmap -iL - -oX /tmp/nmap.xml  && faraday-cli process_report /tmp/nmap.xml

مسح نطاقاتك الفرعية

استخدم أداة مثل assetfinder للبحث عن النطاقات، وامسحها باستخدام nmap وأرسل النتائج إلى faraday

root@kitploit:~
$ assetfinder -subs-only example.com| sort | uniq |awk 'BEGIN { ORS = ""; print " {\"target\":\""}
{ printf "%s%s", separator, $1, $2
separator = ","}END { print "\"}" }' | faraday-cli  agent run  -a 1 -e nmap --stdin
تنزيل الأداة