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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
Invoke-Transfer — أداة PowerShell لنقل الملفات في البيئات المقيدة (Citrix, RDP, VNC, Guacamole) عبر الحافظة، أجزاء Base64، ضغطات المفاتيح، أو قراءة لقطة الشاشة عبر OCR. | Kitploit
أدوات/GitHubGitHub/joelgmsec/invoke-transfer
الاستخبارات مفتوحة المصدر (OSINT)تسريب البياناتاختبار الاختراقالأدوات والمكوناتالفريق الأحمر
GitHubjoelgmsec/invoke-transfer

Invoke-Transfer

أداة PowerShell لنقل الملفات في البيئات المقيدة (Citrix, RDP, VNC, Guacamole) عبر الحافظة، أجزاء Base64، ضغطات المفاتيح، أو قراءة لقطة الشاشة عبر OCR.

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

الأكثر شعبية

عرض الكل →

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

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

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

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

Invoke-Transfer

Invoke-Transfer

نقل بيانات الحافظة عبر PowerShell

إن Invoke-Transfer أداة PowerShell تساعدك على إرسال الملفات في بيئات شديدة التقييد مثل Citrix وRDP وVNC أو Guacamole. يمكنك إرسال الملفات بتنسيق نصي، أو أجزاء صغيرة مشفرة بـ Base64، أو كنص عادي. بالإضافة إلى ذلك، يمكنك استلام الملفات من لقطة شاشة باستخدام وظيفة التعرف الضوئي على الحروف (OCR) الأصلية في Microsoft Windows.

✨ الميزات

  • 🔀 تشفير Base64: تحويل الملفات إلى تنسيق نصي لنقل سهل وآمن
  • 📋 نقل عبر الحافظة: إرسال الملفات عبر الحافظة في البيئات المقيدة
  • ⚡ نقل مجزأ: تقسيم الملفات إلى أجزاء بحجم 120 كيلو بايت مع تأخيرات قابلة للتكوين
  • ✏️ وضع الضغطات الخام: إرسال النص العادي (وضع الآلة الكاتبة) مع تأخيرات زمنية
  • ⌨️ واجهة برمجة تطبيقات HID لـ PiKVM: إرسال ضغطات المفاتيح عبر واجهة HID لـ PiKVM على الأجهزة المتوافقة
  • 🥑 توافق مع Guacamole: وضع خاص لبيئات Apache Guacamole
  • 🖼️ دعم التعرف الضوئي: قراءة واستلام الملفات من لقطات الشاشة باستخدام Windows OCR
  • 💻 أصلي لنظام Windows: مصمم لنظام Windows الحديث مع PowerShell 5.1

⚙️ المتطلبات

  • PowerShell 5.1
  • Windows 10 أو أحدث

قم بتنزيل المستودع:

root@kitploit:~
git clone https://github.com/JoelGMSec/Invoke-Transfer

🚀 الاستخدام

root@kitploit:~
.\Invoke-Transfer.ps1 -h

  ___                 _           _____                     __
 |_ _|_ __ _   __ __ | | __ __   |_   _| __ __ _ _ __  ___ / _| ___ _ __
  | || '_ \ \ / / _ \| |/ / _ \____| || '__/ _' | '_ \/ __| |_ / _ \ '__|
  | || | | \ V / (_) |   <  __/____| || | | (_| | | | \__ \  _|  __/ |
 |___|_| |_|\_/ \___/|_|\_\___|    |_||_|  \__,_|_| |_|___/_|  \___|_|

  ----------------------- by @JoelGMSec & @3v4Si0N ---------------------


 Info:  This tool helps you to send files in highly restricted environments
        such as Citrix, RDP, VNC, Guacamole.. using clipboard or keystrokes

 Usage: .\Invoke-Transfer.ps1 -split {FILE} -sec {SECONDS}
          Send 120KB chunks with a set time delay of seconds
          Add -guaca to send files through Apache Guacamole

        .\Invoke-Transfer.ps1 -plain {FILE or TEXT} -sec {SECONDS}
          Send raw keystrokes with a set time delay of seconds
          Add -pikvm {PiKVM_IP} to send files through PiKVM

        .\Invoke-Transfer.ps1 -merge {B64FILE} -out {FILE}
          Merge Base64 file into original file in desired path

        .\Invoke-Transfer.ps1 -read {IMGFILE} -out {FILE}
          Read screenshot with Windows OCR and save output to file

 Warning: This tool only works on Windows 10 or greater
          OCR reading may not be entirely accurate

المعلمات المتاحة:

  • -split → تقسيم الملف إلى أجزاء لنقلها عبر الحافظة
  • -plain → إرسال ضغطات مفاتيح خام مع تأخيرات زمنية مخصصة
  • -pikvm → إرسال ضغطات مفاتيح خام إلى جهاز متوافق مع PiKVM
  • -guaca → تفعيل وضع التوافق مع Apache Guacamole
  • -sec → تعيين التأخير الزمني بين الأجزاء/الضغطات بالثواني
  • -merge → دمج أجزاء Base64 مرة أخرى في الملف الأصلي
  • -read → استخدام OCR الأصلي لقراءة النص من لقطة شاشة

📸 لقطات الشاشة

image

🗂️ التوثيق

يمكن العثور على الدليل التفصيلي للاستخدام على الرابط التالي:

https://darkbyte.net/transfiriendo-ficheros-en-entornos-restringidos-con-invoke-transfer

📄 الترخيص

هذا المشروع مرخص بموجب رخصة GNU GPL-3.0 - راجع ملف LICENSE لمزيد من التفاصيل.

👨‍💻 الاعتمادات والاتصال

تم إنشاء هذه الأداة وتصميمها من البداية بواسطة Joel Gámez Molina (@JoelGMSec) وHéctor de Armas Padrón (@3v4si0n).

طرق أخرى للتواصل معي على مدونتي darkbyte.net

⚠️ إخلاء المسؤولية

يأتي هذا البرنامج بدون أي ضمان، وللاستخدام التعليمي فقط وتدقيقات الأمان المصرح بها.

المؤلف غير مسؤول عن أي استخدام خاطئ أو ضرر يسببه هذا البرنامج.

☕ الدعم

ادعم عملنا بشراء قهوة لنا:

buymeacoffe

تنزيل الأداة