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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/drew-alleman/datasurgeon
الاستخبارات مفتوحة المصدر (OSINT)الاستطلاعتحليل التجزئةتسريب البياناتالتحقيق الجنائي الرقميجمع المعلوماتCTFاختبار الاختراقالاستجابة للحوادث
GitHubdrew-alleman/datasurgeon

DataSurgeon

يستخرج بسرعة عناوين IP، عناوين البريد الإلكتروني، التجزئات (Hashes)، الملفات، بطاقات الائتمان، أرقام الضمان الاجتماعي، والكثير غيرها من النص.

90072منذ 2 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة
DataSurgeon — يستخرج بسرعة عناوين IP، عناوين البريد الإلكتروني، التجزئات (Hashes)، الملفات، بطاقات الائتمان، أرقام الضمان الاجتماعي، والكثير غيرها من النص. | Kitploit
عرض المستودع

DataSurgeon v1.2.8

preview DataSurgeon (ds) هي أداة متعددة الاستخدامات مصممة للاستجابة للحوادث، ومنع تسرب البيانات (DLP)، واختبار الاختراق، وتحديات CTF. تسمح باستخراج أنواع مختلفة من المعلومات الحساسة بما في ذلك عناوين البريد الإلكتروني، وأرقام الهواتف، والتجزئات، وبطاقات الائتمان، وعناوين URL، وعناوين IP، وعناوين MAC، وسجلات SRV DNS، وغيرها الكثير!

  • يدعم ويندوز، لينكس، وماك أو إس
  • دعم تحليل الملفات بشكل متكرر داخل الدلائل
  • دعم الإضافات (Plugin)
  • إخراج CSV

روابط سريعة

  • ميزات الاستخراج
  • التحديثات الأخيرة
  • التثبيت السريع
  • وسائط سطر الأوامر
  • أمثلة
  • اختبارات السرعة
  • إدارة الإضافات
    • أين يمكن تقديم اقتراحات الإضافات
    • إضافة إضافة جديدة
    • عرض جميع الإضافات
    • كيفية استخدام الإضافة الجديدة
    • تحديث إضافة
    • إزالة إضافة
    • إنشاء إضافة خاصة بك
  • الإبلاغ عن المشكلات
  • أهداف المشروع

ميزات الاستخراج

لمعرفة كيفية إدارة الإضافات، يرجى اتباع الدليل هنا.

المعلومات الشخصية

  • عناوين البريد الإلكتروني
  • أرقام الهواتف
  • أرقام الضمان الاجتماعي

المعلومات المالية

  • بطاقات الائتمان
  • محافظ بيتكوين

معلومات الشبكة

  • عناوين URL
  • عناوين IPv4 وعناوين IPv6
  • عناوين MAC
  • سجلات SRV DNS

المعلومات الأمنية

  • معرفات المفاتيح الخاصة لواجهة برمجة تطبيقات Google (Google API Private Key ID's)
  • مفاتيح AWS
  • أرقام CVE (إضافة)

معلومات النظام والملفات

  • الملفات
  • سجلات ويندوز (Registry) (إضافة)

التجزئات (Hashes)

  • MD4 و MD5
  • SHA-1, SHA-224, SHA-256, SHA-384, SHA-512
  • SHA-3 224, SHA-3 256, SHA-3 384, SHA-3 512
  • MySQL 323, MySQL 41
  • NTLM
  • bcrypt

التحديثات الأخيرة

5/25/2023 | 1.2.0

يقدم هذا التحديث نظام إدارة الإضافات لـ DataSurgeon. يمكنك الآن إضافة وإزالة وعرض الإضافات باستخدام الخيارات --add و --remove و --list.

أضفت أيضًا إضافة جديدة، ds-winreg-plugin، التي يمكنها العثور على مسارات سجل ويندوز.

لإضافة إضافة جديدة، استخدم --add <URL>، حيث يكون الرابط مستودع GitHub يحتوي على ملف plugins.json. لإزالة إضافة، استخدم --remove <URL>. لعرض جميع الإضافات، استخدم الخيار --list.

بمجرد إضافة إضافة، يمكنك استخدامها كوسيطة في DataSurgeon. اسم الوسيطة هو "Argument Long Name" في ملف plugins.json الخاص بالإضافة.

التثبيت السريع

يمكن أيضًا استخدام المثبت السريع لتحديث DataSurgeon.

دليل فيديو

Guide

قم بتثبيت Rust و Github ثم أعد تشغيل المحطة الطرفية.

لينكس

root@kitploit:~
read -p "Would you like to add 'ds' to your local bin? This will make 'ds' executable from any location in your terminal. (y/n) " response && wget -q -O - https://raw.githubusercontent.com/Drew-Alleman/DataSurgeon/main/install/install.sh | bash -s -- "$response"

ويندوز

أدخل السطر التالي في نافذة PowerShell بصلاحيات مرتفعة.

root@kitploit:~
IEX (New-Object Net.WebClient).DownloadString("https://raw.githubusercontent.com/Drew-Alleman/DataSurgeon/main/install/install.ps1")

أعد تشغيل المحطة الطرفية وستتمكن من استخدام ds من سطر الأوامر.

ماك

root@kitploit:~
curl --proto '=https' --tlsv1.2 -sSf https://raw.githubusercontent.com/Drew-Alleman/DataSurgeon/main/install/install.sh | sh

وسائط سطر الأوامر

help

دليل فيديو

Video Title

أمثلة

استخراج الملفات من موقع ويب بعيد

هنا أستخدم wget لتقديم طلب إلى stackoverflow ثم أقوم بتوجيه نص الجسم إلى ds. الخيار -F سيعرض جميع الملفات التي تم العثور عليها. يُستخدم --clean لإزالة أي نص إضافي قد يتم إرجاعه (مثل HTML إضافي). ثم يتم إرسال النتيجة إلى uniq الذي يزيل أي ملفات غير فريدة تم العثور عليها. إذا أردت، يمكنك إزالة رسالة التحذير في الأعلى 'Reading standard input..' باستخدام -S.

root@kitploit:~
$ wget -qO - https://www.stackoverflow.com | ds -F --clean | uniq

preview

استخراج عناوين MAC من ملف إخراج

هنا أقوم بسحب جميع عناوين MAC الموجودة في ملف سجل autodeauth باستخدام استعلام -m. الخيار --hide سيعمل على إخفاء سلسلة المعرف أمام النتائج. في هذه الحالة، يتم إخفاء 'mac_address: ' من الإخراج. يُستخدم الخيار -T للتحقق من نفس السطر عدة مرات للعثور على تطابقات. عادةً، عند العثور على تطابق، تنتقل الأداة إلى السطر التالي بدلاً من التحقق مرة أخرى.

root@kitploit:~
$ ./ds -m -T --hide -f /var/log/autodeauth/log     
2023-02-26 00:28:19 - Sending 500 deauth frames to network: BC:2E:48:E5:DE:FF -- PrivateNetwork
2023-02-26 00:35:22 - Sending 500 deauth frames to network: 90:58:51:1C:C9:E1 -- TestNet

قراءة جميع الملفات في دليل

يمكنك استخدام الخيار --directory لقراءة جميع الملفات في الدليل المحدد بشكل متكرر. يُستخدم الخيار -D لعرض اسم الملف الذي تم العثور على التطابق فيه. يُستخدم -l أو --line لعرض رقم السطر الذي تم العثور على المحتوى فيه.

root@kitploit:~
$ ds --directory test_dir/ -Dl

preview

إخراج CSV

لإخراج نتائجك إلى ملف CSV، استخدم الخيار -o متبوعًا باسم الملف الذي تريد حفظ بياناتك فيه. يتم دعم -D و -X. الصيغة هي: ds -o <FILENAME>.csv (يلزم .csv).

root@kitploit:~
 $ wget -qO - https://www.stackoverflow.com | ds -o output.csv -C

preview

اختبارات السرعة

عند عدم تقديم استعلام محدد، سيبحث ds في جميع أنواع البيانات الممكنة، وهو أبطأ بشكل كبير من استخدام استعلامات فردية. أبطأ استعلام هو --files. كما أن استخدام cat لتوجيه البيانات إلى ds أسرع قليلاً.

فيما يلي الوقت المنقضي عند معالجة ملف اختبار بحجم 5 جيجابايت تم إنشاؤه بواسطة ds-test. تم تشغيل كل اختبار 3 مرات وتم تسجيل متوسط الوقت.

مواصفات الكمبيوتر

root@kitploit:~
Processor	Intel(R) Core(TM) i5-10400F CPU @ 2.90GHz, 2904 Mhz, 6 Core(s), 12 Logical Processor(s)
Ram         12.0 GB (11.9 GB usable)

البحث في جميع أنواع البيانات

الأمرالسرعة
cat test.txt | ds -t00h:02m:04s
ds -t -f test.txt00h:02m:05s
cat test.txt | ds -t -o output.txt00h:02m:06s

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

الأمرالسرعةعدد الاستعلامات
cat test.txt | ds -t -600h:00m:12s1

الإبلاغ عن المشكلات

عند تقديم مشكلة جديدة، يرجى الإجابة على جميع الأسئلة في قالب الخطأ. سيتم إغلاق المشكلات التي لا تحتوي على معلومات كافية.

أهداف المشروع

  • إخراج JSON
  • فك ضغط tar/zip ووضع البحث في الدلائل
  • اكتشاف وفك تشفير Base64
تنزيل الأداة
cat test.txt | ds -t -i -m
00h:00m:22
2
cat test.txt | ds -tF6c00h:00m:32s3