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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
google_socks — إثبات مفهوم يوضح استخدام Google Drive للقيادة والتحكم. | Kitploit
أدوات/GitHubGitHub/lukebaggett/google_socks
تسريب البياناتاختبار الاختراقأمن السحابةالقيادة والسيطرةالأدوات والمكوناتالفريق الأحمرArchived
GitHublukebaggett/google_socks

google_socks

إثبات مفهوم يوضح استخدام Google Drive للقيادة والتحكم.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

هذا السكربت يُستخدم للسماح لمقبسين (sockets) بالتواصل أثناء ترحيل البيانات عبر Google Drive.

اطّلع على هذا المنشور لمزيد من التفاصيل.

عملية الإعداد

  • ثبّت وحدات بايثون المطلوبة (انظر أدناه)
  • شغّل "python2 ./google_socks.py --setup" واتبع التعليمات
    • أنشئ مشروع Google API
    • أنشئ بيانات اعتماد OAuth client ID للمشروع
    • نزّل ملف JSON الخاص ببيانات الاعتماد تلك
    • انقل ملف بيانات الاعتماد إلى مجلد google_socks وسمّه "client_secrets.json"
    • بعد ذلك، سيمنحك سكربت الإعداد رابط Google ويطلب منك سرًا
    • اتبع الرابط، وفوّض السكربت لاستخدام API، واستلم السر
    • ألصق السر في موجه سكربت الإعداد
    • انسخ كود بايثون المقدم إلى ملف google_socks.py أسفل "# PASTE NEW CREDENTIALS HERE"
    • فعّل Google Drive API
    • انتهى كل شيء!
  • اقرأ معلومات المساعدة هنا: "python ./google_socks.py -h"

وحدات بايثون المطلوبة

root@kitploit:~
pip2 install google-auth google-auth-oauthlib google-auth-httplib2 python-dateutil google-api-python-client

المساعدة

root@kitploit:~
Usage: google_socks.py [options]

Options:
  -h, --help  show this help message and exit
  --setup     Setup script with Drive App
  -c CREDS    Index of creds in credentials array to use (default: 0)
  -d          Delete files with names provided to -s and -r
  -l          Enable Socket Mode: Listener
  -i IP       Enable Socket Mode: Connect
  -p PORT     Port number for socket mode (default: 8000)
  -s SEND     Sending channel (default: 0)
  -r RECV     Receiving channel (default: 1)
  -P POLL     Poll every x seconds (default: 0)
  -j JITTER   Amount of randomness in polling (default: 1.0)
  -v          Enable verbose output
  --debug     Enable debug output

نصيحة الأداء

إذا كنت بحاجة إلى إرسال البيانات بأسرع ما يمكن، فاضبط الاقتراع على صفر (-P 0) أو الاهتزاز على صفر (-j 0). إذا حصلت على خطأ بسبب تجاوز حد معدل الاستخدام للـ API، فجرّب رفع وقت الاقتراع تدريجيًا حتى تجد النقطة المثلى. وجدت أن 0.2 ثانية تعمل جيدًا.

تنزيل الأداة