Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
cook — إطار عمل لقوائم الكلمات لتلبية اهتماماتك مع قوائم الكلمات الخاصة بك. مخصص لباحثي الأمن، صائدي الثغرات، والقراصنة. | Kitploit
أدوات/GitHubGitHub/glitchedgitz/cook
كسر كلمات المرورالاختبار العشوائياختبار الاختراقالأدوات والمكونات
GitHubglitchedgitz/cook

cook

إطار عمل لقوائم الكلمات لتلبية اهتماماتك مع قوائم الكلمات الخاصة بك. مخصص لباحثي الأمن، صائدي الثغرات، والقراصنة.

عرض المستودع
1.4k14015منذ 7 أشهرتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

COOK

أداة قوية جداً لتوليد قوائم الكلمات، تقسيمها، دمجها، البحث عنها، حفظها، إنشاء التباديل والتوافيق للكلمات، تطبيق ترميز/فك ترميز مختلف وكل ما تحتاجه.

قاتل الإحباط! وقابلة للتخصيص!

الفهرس

  • التثبيت
    • الإعدادات
  • أساسيات
    • النطاقات
    • منهج الوسائط
  • مكونات COOK
    • التصنيفات
    • احفظ قوائم الكلمات/القوائم/الحروف كل شيء في my.yaml
    • الدوال
    • تخصيص my.yaml
      ▸ إضافة/تحديث
      ▸ حذف
    • ملف محلي / جلب عنوان URL
  • الطرق
    • ترميز متعدد
    • كسر اصطلاحات التسمية 💫
    • جميع الطرق cook help methods
  • بعض الأمثلة على حالات الاستخدام
    • ضم قوائم الكلمات سطراً بسطر
    • الطباعة في كل خطوة
    • الدمج مع الأدوات
  • الاستخدام النهائي
    • مثال استخدام من الحياة الواقعية:
  • عامل التكرار * و **
  • قواعد التحليل
  • الخيارات
  • الاستخدام كمكتبة
  • شارك وصفاتك ومكوناتك في cook-ingredients
  • ساهم

التثبيت

استخدم Go أو حمّل أحدث الإصدارات

go install -v github.com/glitchedgitz/cook/v2/cmd/cook@latest

الإعدادات

من الإصدار v2.2 يحفظ cook ملفات cook-ingredients في $home/.config/cook/cook-ingredients

للتغيير، أنشئ متغير مسار باسم COOK=[المسار الذي تريده]

أساسيات

بدون الأساسيات، كل شيء معقد.

النطاقات

منهج الوسائط

أطلق عليها أي اسم واستخدمها لتوليد النمط. سيكون هذا أكثر فائدة عند تطبيق الترميز على كل عمود باستخدام الطرق.

cook -start intigriti,bugcrowd  -sep _,- -end users.rar,secret.zip  / start sep end
ملاحظة: يجب تضمين الوسيط في النمط، وإلا فلن يطبع شيئًا.

مكونات COOK

يعتمد Cook على cook-ingredients، وهي مجموعة ملفات .yaml تحتوي على مجموعات كلمات، دوال، منافذ، قوائم كلمات من assetnotes، seclist، fuzzdb، 15+ إلخ.

التصنيفات

التصنيفالوصف
listsمصفوفة من القيم لاستخدامها مباشرة عند الاستدعاء
filesمصفوفة من عناوين URL
portsنطاقات من الأرقام
raw-filesمصفوفة من الملفات المحلية
functionsتُستخدم الدوال لتوليد الأنماط

احفظ قوائم الكلمات/القوائم/الحروف كل شيء في my.yaml

الدوال

cook -dob date[17,Sep,1994] elliot _,-, dob

تخصيص my.yaml

حرّر my.yaml يدويًا أو استخدم هذه الأوامر.

▸ إضافة/تحديث

إذا كانت الكلمة المفتاحية غير موجودة ستنشئها. وإلا فستحدثها وتضيف القيمة الجديدة في نفس المتغير.

# الصيغة
cook add [الكلمة المفتاحية]=[القيمة1, القيمة2, ..., القيمةN] in [التصنيف]

# الأمر
cook add unique_name=word1,word2,word3 in lists

▸ حذف

cook delete [الكلمة المفتاحية]

ملف محلي / جلب عنوان URL

استخدم : بعد اسم الوسيط.

cook -f: live.txt f
cook -f: https://example.com/wordlist.txt f

الوصول إلى قوائم الكلمات من قواعد البيانات

قام Cook بجلب مستودعات متعددة ويمكنه استخدام قوائم الكلمات مباشرة من هذه المستودعات...

assetnotes، seclist، fuzzdb، إلخ.

الطرق

باستخدام الطرق يمكنك الترميز، فك الترميز، عكس، تقسيم، فرز، استخراج والقيام بالكثير...

يمكن تطبيق الطرق على المخرجات النهائية أو على كل عمود على حدة

  • -m/-method لتطبيق الطرق على المخرجات النهائية
  • -mc/-methodcol لتطبيقها على كل عمود.
  • param.methodname تطبيق على أي وسيط على حدة، وسنشرح هذا لاحقًا.

ترميز متعدد

  • ترميزات متراكبة:
    • استخدم النقطة .
    • md5.b64e.urle تطبيق طرق متعددة واحدة تلو الأخرى.
    • منطق الإخراج:
      • النمط المولد > تجزئة md5 > ترميز base 64 > ترميز URL.
  • ترميزات مختلفة:
    • استخدم الفاصلة ,
    • md5,sha1,sha256 تطبيق ترميزات مختلفة على نفس النمط المولد.
    • منطق الإخراج:
      • النمط المولد > تجزئة md5
      • النمط المولد > تجزئة sha1
      • النمط المولد > تجزئة sha256

كسر اصطلاحات التسمية 💫

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

الفصل الذكي -m smart

▶ cook adminNew,admin_new -m smart
المخرجات:

admin
New
admin
new

الربط الذكي -m smartjoin[<حالة>:<حرف>]

يقوم بفصل ثم ربط مرة أخرى بالحرف المقدم.

▶ cook adminNew,admin-old -m smartjoin[:_]
المخرجات:

admin_New
admin_old

تطبيق حالات على المقاطع المفصولة

هنا طبقنا حالة الجمل (camelcase)

▶ cook suppose_this_is_long_text -m smartjoin[c:_]
المخرجات:

suppose_This_Is_Long_Text

جميع الطرق cook help methods

sort                           - ترتيب
sortu                          - ترتيب مع قيم فريدة فقط
reverse                        - عكس السلسلة
leet                           - a->4, b->8, e->3 ...
                                    leet[0] أو leet[1]

smart                          - فصل الكلمات حسب اصطلاحات التسمية
                                    redirectUri, redirect_uri, redirect-uri  ->  [redirect, uri]
smartjoin                      - سيتم تقسيم الكلمات من اصطلاحات التسمية &
                                    param.smartjoin[c,_] (حالة, ربط)
                                    redirect-uri, redirectUri, redirect_uri ->  redirect_Uri

u          upper               - أحرف كبيرة
l          lower               - أحرف صغيرة
t          title               - حالة العنوان (أول حرف كبير)

عمليات النصوص

split                          - split[حرف]
splitindex                     - splitindex[حرف:فهرس]
replace                        - استبدال الكل replace[هذا:بهذا]

JSON

json                           - استخراج حقل JSON
                                    json[مفتاح] أو json[مفتاح:مفتاح فرعي:مفتاح فرعي فرعي]

عمليات URL

تنزيل الأداة