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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
PacketSender — أداة شبكة للإرسال / الاستقبال عبر TCP، UDP، SSL، HTTP | Kitploit
أدوات/GitHubGitHub/dannagle/packetsender
أدوات عامةالتقاط وتحليل الحزمتخطيط الشبكةأمن الشبكات
GitHubdannagle/packetsender

PacketSender

أداة شبكة للإرسال / الاستقبال عبر TCP، UDP، SSL، HTTP

عرض المستودع
2.7k39452منذ 16 أيامتمت المراجعة من قبل Kitploit
الموقع الإلكتروني

الأكثر شعبية

عرض الكل →

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

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

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

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

![Packet Sender Logo](https://assets.kitploit.com/production/public/readmes/4523/b1ad52fec7e1700637640bafd4d4fb8351facb4fc7e39476d6e33c9ddfbf4654.png)

### [https://packetsender.com](https://packetsender.com/)


*اقرأ هذا بلغات أخرى: [English](https://github.com/dannagle/packetsender/blob/master/README.md), [Español](https://github.com/dannagle/packetsender/blob/master/README.es.md), [Deutsch](https://github.com/dannagle/packetsender/blob/master/README.de.md), [Français](https://github.com/dannagle/packetsender/blob/master/README.fr.md), [italiano](https://github.com/dannagle/packetsender/blob/master/README.it.md) [简体中文](https://github.com/dannagle/packetsender/blob/master/README.zh.md).*


[![Downloads](https://img.shields.io/github/downloads/dannagle/PacketSender/total.svg)](https://packetsender.com/download)

Packet Sender هي أداة مفتوحة المصدر تتيح إرسال واستقبال حزم TCP و UDP و SSL (TCP مشفر) بالإضافة إلى طلبات HTTP/HTTPS وتوليد اللوحات. الفرع الرئيسي يدعم رسمياً Windows و Mac و Desktop Linux (مع Qt). قد تقوم جهات أخرى بإعادة تجميع وإعادة توزيع Packet Sender. Packet Sender مجاني ومرخص بموجب GPL v2 أو أحدث. يمكن استخدامه لأغراض تجارية وشخصية. إذا وجدت التطبيق مفيداً، يرجى التفكير في التبرع/الرعاية ليستمر التطوير.



# جدول المحتويات
* [الرعاة](#sponsors)
  * قم بزيارة [IWL.com](https://www.iwl.com/)
  * قم بزيارة [NagleCode.com](https://dannagle.com/)
  * قم بزيارة [Eletiope.com](http://eletiope.com/)
  * قم بزيارة [John Huntington](https://www.controlgeek.net/)
* [الواجهة الرسومية](#gui)
* [مولد حركة المرور المكثف (واجهة رسومية)](#udptraffic)
* [الشبكة](#network)
* [التنزيلات](#downloads)
* [تطبيق iOS المحمول](#ios)
* [الدعم](#support)
* [حاسبة الشبكة الفرعية IPv4](#subnetcalculator)
* [الإيقاظ عبر الشبكة المحلية / الحزمة السحرية](#wakeonlan)
* [سحابة Packet Sender](#cloud)
* [الوضع المحمول](#portable)
* [الماكرو والاستجابات الذكية](#smartresponses)
* [TCP و SSL المستمران](#persistent)
* [طلبات HTTP/HTTPS](#http)
* [مولد اللوحات](#panelgen)
* [واجهة سطر الأوامر](#cli)
* [مولد حركة المرور المكثف (سطر أوامر)](#cliintensetraffic)
* [بناء Packet Sender](#building)




<a id="sponsors"></a>
## الرعاة

ترغب Packet Sender في شكر الرعاة التاليين.

[![IWL](https://assets.kitploit.com/production/public/readmes/4523/531907dcfa6be5b3ad4ba9e01aef28ddccea570b529bd39ceefbab932aa012ad.png)](https://www.iwl.com/)
<br>IWL هي شركة كاليفورنية تصنع منتجات شبكات الحاسوب.
<br><br><br>

[![NagleCode](https://assets.kitploit.com/production/public/readmes/4523/e7f663baca18dfe8d97da95756c613051320560b65e5f69ccd90e01e3bd47440.png)](https://dannagle.com)
<br>NagleCode هي ناشر برامج واستوديو تطوير.
<br><br><br>

[![Eletiope](https://assets.kitploit.com/production/public/readmes/4523/7c0706b0bb2f6988797f47a34e905260584d7e7f27ea613f468012cf77712eaa.png)](http://eletiope.com)
<br>تقوم Eletiope بتركيب الإضاءة والوسائط السمعية البصرية والغرف الغامرة للمعارض والمتاحف وصالات العرض التجارية.
<br><br><br>

[John Huntington](https://www.controlgeek.net/)
<br>مؤلف واستشاري ومربي ومهندس صوت ومصور حائز على جوائز ومطارد للعواصف.
<br><br><br>

[هل ترغب في إدراج اسمك/شعارك هنا؟](https://github.com/sponsors/dannagle)



<a id="support"></a>
## الدعم

* Twitter/X: [@NagleCode](https://x.com/NagleCode)
* المنتديات موجودة في: [GitHub Discussions](https://github.com/dannagle/PacketSender/discussions).
* البريد الإلكتروني: [اتصال Packet Sender](https://packetsender.com/contact)
* تواصل معي على [LinkedIn](https://www.linkedin.com/in/dannagle/)

*ملاحظة:* حاول (مؤقتاً) تعطيل جدار الحماية إذا كنت تواجه مشاكل في Windows.

<a id="downloads"></a>
# التنزيلات

## تنزيل سطح المكتب

يمكن تنزيل الإصدارات الرسمية من Packet Sender من [PacketSender.com](https://packetsender.com/download). تقوم بعض الجهات بإعادة توزيع Packet Sender.

![Windows Logo](https://assets.kitploit.com/production/public/readmes/4523/492a51943555e50a24b8f877dd5b9c6ef8a714202da9ef339f49559de86e3fae.png) ![Mac Logo](https://assets.kitploit.com/production/public/readmes/4523/9811072ea2e15cac8f727367cdfe1b9d85dae47ca249e16d53c5145cf5253826.png) ![Linux Logo](https://assets.kitploit.com/production/public/readmes/4523/726cb46d23519e548d8ce8f7d2875dbad5d996cf00c287b3ed287d0ee6cbc58c.png)


<!--
Not sure when this will be back.

## Mobile Apps


### Android Mobile App
![Android Logo](https://assets.kitploit.com/production/public/readmes/4523/58ca99be7b1fe591ef33b8b965592d59895087b83ddbb23b0d5a49282846d597.png)

The Android version is located [on Google Play](https://play.google.com/store/apps/details?id=com.packetsender.compose) or [on Amazon Appstore](https://www.amazon.com/dp/B08RXM6KM2/)

[![Packet Sender Android](https://assets.kitploit.com/production/public/readmes/4523/9d1aa075d05f36ddc4c0a3b31b57fd83acd6708bf3ad590757b1d3fcf49d5b4f.png)](https://play.google.com/store/apps/details?id=com.packetsender.compose

-->



<a id="ios"></a>
## تطبيق iOS المحمول

تطبيق Packet Sender لنظام iOS أصلي بالكامل، ويحتوي على الحد الأدنى من الأذونات، ولا يجمع أي بيانات. هذا برنامج يحترمك. شكراً لدعمك لهذا الجهد.

الإصدار لنظام iOS موجود [على متجر تطبيقات Apple](https://apps.apple.com/app/id1558236648#?platform=iphone)

[![Packet Sender iOS](https://assets.kitploit.com/production/public/readmes/4523/0f19e61029fc5c98a696b934aac0255b68ec21ad18b726072df05732582590b1.png)](https://apps.apple.com/app/id1558236648#?platform=iphone)

<a id="gui"></a>
# الواجهة الرسومية

Packet Sender متطابق لجميع إصدارات سطح المكتب. الاختلاف الوحيد هو السمة لتتناسب مع نظام التشغيل.

![Packet Sender screenshot](https://assets.kitploit.com/production/public/readmes/4523/2810c3b2d87ceb10b3a303c194dbd4a592b5f8d4b4d28975eef2a68c2f9a70d3.png)

1. تحتوي الحزمة على اسم وعنوان وجهة (يتم حل أسماء النطاقات افتراضياً قبل الإرسال) ومنفذ وبيانات مرتبطة بها.
2. في الجدول، توجد قائمة بالحزم المحفوظة. يمكنك النقر المزدوج لتحرير الحقول مباشرة في هذا الجدول.
3. في الزاوية اليمنى السفلية، توجد حالة ومنافذ خوادم UDP و TCP و SSL. النقر على هذه سيفعّل أو يعطّل البروتوكول. يدعم Packet Sender الارتباط بأي عدد من المنافذ.
4. يوجد أيضاً زر تبديل IP. النقر على هذا يغيّره إلى IPv4 (افتراضي) أو IPv6 أو IP مخصص

### ملاحظات عامة
* قيمة إعادة الإرسال "0" تعني أنها حزمة لمرة واحدة.
* أثناء إعادة إرسال الحزم، سيكون هناك زر لإلغاء جميع عمليات إعادة الإرسال.
* يرجى التحقق من جدار الحماية الخاص بك. يقوم Windows بحظر الخوادم القائمة على TCP بشدة. ستظل Packet Sender تعمل إذا قام جدار الحماية بحظرها، ولكنها لن تستطيع استقبال حزم TCP غير مرغوب فيها.
* يمكن إرسال استجابة اختيارية. تستخدم نفس الاستجابة لـ TCP و UDP و SSL.
* لإرسال IPv6، ستحتاج أيضاً إلى معرف النطاق.
* تدعم Packet Sender الترميز المختلط ASCII و HEX:
  * انقر نقراً مزدوجاً على أي حقل لفتح المحرر متعدد الأسطر
  * يتم ترجمة \XX إلى XX بالنظام الست عشري
  * سيتم ترجمة \n و \r و \t إلى 0A و 0D و 09
  * أرقام HEX مفصولة بمسافات
    * سيقوم حقل HEX بمحاولة تفسير المحددات الشائعة الأخرى (مثل الفواصل والنقطتين (Wireshark) والفاصلة المنقوطة و " 0x" وغيرها) وتصحيحها تلقائياً. إنه متسامح جداً مع الأخطاء.
    * تيار واحد من HEX مدعوم أيضاً. إذا كان عدد البايتات فردياً، ستفترض Packet Sender أن البايت الأمامي يحتاج إلى صفر ثم تقوم بالتصحيح التلقائي.
  * مثال ASCII: hello world\r
  * مثال HEX: 68 65 6c 6c 6f 20 77 6f 72 6c 64 0d
  * يمكنك حفظ حزمة مباشرة من سجل الحركة. سيُطلب منك اسم، وسيتم تبديل عنوان المصدر والمنفذ لراحتك.
  * يمكنك أيضاً تحميل ملف مباشرةً في حقل HEX. يدعم حقل HEX إرسال ما يصل إلى 10,922 بايت. الحد النظري للإرسال عبر سطر الأوامر هو 200 ميغابايت.


## مفاتيح الاختصار/اختصارات لوحة المفاتيح

يمكن التنقل في الحقول في الأعلى باستخدام CTRL+1، CTRL+2، إلخ، حتى CTRL+8 (زر الإرسال). على Mac، مفتاح الاختصار هو Command.

مفاتيح الاختصار والحقول هي:
* CTRL + 1 = الاسم
* CTRL + 2 = ASCII
* CTRL + 3 = HEX
* CTRL + 4 = العنوان
* CTRL + 5 = المنفذ
* CTRL + 6 = تأخير إعادة الإرسال
* CTRL + 7 = اختيار البروتوكول
* CTRL + 8 = إرسال (ينفذ)


بعض الملاحظات:
* الحقول مرتبطة بمفتاح الاختصار المقابل بغض النظر عن اختيار البروتوكول.
* عند الانتقال إلى خيار TCP/UDP/SSL، يمكنك استخدام الأسهم لأعلى/لأسفل أو الأحرف t/u/s/h لتحديد خيار.
* إذا كنت ستقوم بالأتمتة باستخدام مفاتيح الاختصار (باستخدام أدوات مثل [AutoHotKey](https://www.autohotkey.com/))، فقد ترغب في إيقاف تشغيل "استعادة الجلسة السابقة".



<a id="network"></a>
# ميزات الشبكة

## الإعدادات الأساسية
بشكل افتراضي، يتم تشغيل Packet Sender مع تمكين خوادم UDP و TCP و SSL على منافذ عشوائية (تظهر كأزرار في الزاوية اليمنى السفلية). يمكنك الارتباط بأي عدد من المنافذ (إذا كان نظام التشغيل يسمح بذلك)، باستخدام أرقام منافذ مفصولة بفواصل. على سبيل المثال، `0, 1000, 2000` سترتبط بـ "عشوائي" والمنافذ 1000، 2000.

![Basic Network Settings](https://assets.kitploit.com/production/public/readmes/4523/8a4cb21b67af87d2839fe89d5c9ee095b49c3338fe929558664c36ef09d32263.png)

يعرض زر UDP الآن 3 منافذ مرتبطة. واحد منها عشوائي.

![Bound UDP Example](https://assets.kitploit.com/production/public/readmes/4523/edf09b49f2e985e67a4226960a31460ab614050e11afed32ff8dd7db7dd39e33.png)

الإعداد الآخر هو الرد على جميع الطلبات برد. يمكنك أيضاً جعل هذا الطلب ماكرو. يوجد حقل لكتابة الرد (أو تحميل حزمة محفوظة).


## إعدادات UDP/TCP/SSL الإضافية
بشكل افتراضي، ترتبط Packet Sender بأي عنوان IPv4. في هذه المنطقة من الإعدادات، يمكنك جعلها ترتبط بأي IPv6 بدلاً من ذلك، أو بعنوان IP محدد.

الارتباط بعنوان محدد مفيد جداً عندما تكون هناك بطاقات شبكة متعددة وتريد إجبار الاتصال (مثل حزم البث) على الخروج من بطاقة محددة.

![Bound UDP Example](https://assets.kitploit.com/production/public/readmes/4523/57dad64da2ca88c53096333f61e64c8ca4a96b3edccf4411edae3d44c692931b.png)

تتوقع بعض البروتوكولات أن يرسل الخادم البيانات قبل أن يرسل العميل (مثل العديد من خدمات telnet). يمكن تمكين سير العمل هذا باستخدام "استلام قبل الإرسال".

إذا كان لديك جهاز بطيء (مثل خادم مضمن بمعالج ضعيف)، قد ترغب في تمكين "تأخير 500 مللي ثانية بعد الاتصال". سيمنح هذا الخادم البطيء وقتاً لتشغيل معالجه.

## IPv4, IPv6, IP مخصص

تم تكوين الخوادم المدمجة في Packet Sender لدعم إما IPv4 أو IPv6 ولكن ليس كلاهما في نفس الوقت. بالنسبة للعملاء، ستتبدل واجهة المستخدم الرسومية وسطر الأوامر بسلاسة بين الوضعين عند الإرسال (قد يكون معرف النطاق مطلوباً لـ IPv6). انقر على مفتاح التبديل IPv4 / IPv6 في الزاوية اليمنى السفلية للتبديل بينهما.

داخل الإعدادات، يمكنك أيضاً فرض خوادم Packet Sender على الارتباط بعنوان IP مخصص. يمكن أن يكون هذا مفيداً جداً للأنظمة ذات بطاقات الشبكة المتعددة أو إعدادات IP المعقدة. ستقوم Packet Sender بإطلاق خطأ إذا طُلب منها الارتباط بعنوان غير موجود.

![IP Specific binding](https://assets.kitploit.com/production/public/readmes/4523/de81c4cf6b43c05456797e395d785768c2dfe09a02eadecc49d05eac2abce9a0.png)


<a id="subnetcalculator"></a>
## حاسبة الشبكة الفرعية IPv4

تحتوي Packet Sender على حاسبة شبكة فرعية مدمجة. وهي موجودة ضمن قائمة الأدوات.
![Packet Sender Subnet Calc](https://assets.kitploit.com/production/public/readmes/4523/2214540ca98e901ea60d06c85f26aaa0292aa12d718e7b9e8e1d45288262862b.png)

* ستعرض نافذة السجل (القسم السفلي) عناوين IPv4 و IPv6 غير الحلقية الموجودة على جهاز الكمبيوتر الخاص بك.
* على الجانب الأيسر، أدخل عنوان IPv4 في حقل IP.
* على الجانب الأيسر، أدخل الشبكة الفرعية إما بتنسيق X.X.X. أو /XX
* تظهر نتائج الحساب على الجانب الأيمن.
* الحقل أدناه هو فحص سريع لمعرفة ما إذا كان عنوان IPv4 ضمن إحدى شبكاتك الفرعية.


<a id="wakeonlan"></a>
## الإيقاظ عبر الشبكة المحلية / الحزمة السحرية

الإيقاظ عبر الشبكة المحلية (أو WOL) هو بروتوكول يطلب من أجهزة الكمبيوتر الاستيقاظ من وضع السكون. يتم تشغيله بواسطة حزمة بث تحتوي على بيانات خاصة بناءً على عنوان MAC للهدف. لمزيد من المعلومات، [ألق نظرة على ويكيبيديا](https://en.wikipedia.org/wiki/Wake-on-LAN).

تحتوي Packet Sender على مولد WOL مدمج. وهو موجود ضمن قائمة الأدوات.

![WOL Tool](https://assets.kitploit.com/production/public/readmes/4523/cdb5f48ca6f7232757e6dcb41fe183078767006058044e854299280237ca9eb6.png)

قم بتعبئة الخيارات، وسيتم ملء الواجهة الرسومية الرئيسية بالبيانات الصحيحة لتنسيق WOL.

![WOL results](https://assets.kitploit.com/production/public/readmes/4523/01504040fac56623d7adb116456b3894334b0600d1ab35ff84bd8d7c24eb2690.png)

هناك أيضاً خيارات سطر أوامر للمساعدة في إنشاء وإرسال حزم WOL```text
packetsender --wol f8:23:66:30:e5:30
Sending broadcast Wake-On-LAN to target: F8:23:66:30:E5:30 on port 7
UDP (60360)://255.255.255.255:7 ff ff ff ff ff ff f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30 f8 23 66 30 e5 30
```
## عميل وخادم SSL

يدعم Packet Sender إنشاء اتصالات مشفرة عبر SSL.
هذا مدعوم في الواجهة الرسومية وسطر الأوامر.

يضم Packet Sender OpenSSL للاستخدام في ويندوز. على ماك ولينكس، سيستخدم Packet Sender مكتبات SSL الأصلية.

![Packet Sender Direct TCP](https://assets.kitploit.com/production/public/readmes/4523/1598093377f33916c41f0879ee814bde67cbf3e1a3e168a6999aee9b57bbdb33.png)

ملاحظات SSL:
* تتم عملية التفاوض على الشهادة فورًا أثناء الاتصال.
* افتراضيًا، يتجاهل Packet Sender جميع أخطاء SSL (شهادة منتهية الصلاحية، اسم مضيف خاطئ، موقعة ذاتيًا، إلخ).
* يُخرج Packet Sender تقدم التفاوض على الشهادة في سجل المرور.
* يُخرج Packet Sender خوارزمية التشفير المستخدمة في سجل المرور (مثل AES 128).

يضم Packet Sender شهادة "Snake Oil" داخلية لاستخدامها كخادم في ويندوز. توجد الشهادة والمفتاح في نفس مكان الحزم والإعدادات.

_ملاحظة: تجاوز مواقع الشهادات في الإعدادات يؤدي أيضًا إلى تجاوز شهادة snake-oil._

إذا حدث خطأ SSL، سيُخرجه Packet Sender إلى سجل المرور. إذا كان الإعداد هو المتابعة على أي حال (افتراضي)، فسيواصل التفاوض على التشفير. وإلا، ينتهي الاتصال بفشل الاتصال.

![Packet Sender Direct TCP Expired](https://assets.kitploit.com/production/public/readmes/4523/50197612c0f06695d86abbaea93e655154b6c51b43699af699b27afa7dd067f4.png)

## البث المتعدد (تجريبي)

يتم تشغيل دعم البث المتعدد في Packet Sender عند محاولة الإرسال إلى عنوان IPv4 متعدد أو من القائمة الفرعية للبث المتعدد. الميزة حالياً تجريبية ولها هذه المشاكل المعروفة.

* يتخلى Packet Sender عن دعم IPv6 عند الانضمام إلى البث المتعدد.
* ويبقى متخليًا عنه حتى تعود إلى الإعدادات أو تحاول الإرسال إلى IPv6.
* على Wi-Fi، يستغرق أحيانًا 20 ثانية حتى يصبح الانضمام إلى البث المتعدد ساري المفعول.
* لا يحتوي Packet Sender على منطق لإعادة الانضمام إلى مجموعة بث متعدد إذا أعيد تشغيل المحول أو حدث خطأ شائع آخر.

لا يوجد دعم للبث المتعدد عبر IPv6، رغم أنه على خريطة الطريق. نرحب بالرعاة الذين يرغبون في دعم البث المتعدد عبر IPv6 بالاتصال بي.

<a id="udptraffic"></a>

## مولد حركة مرور UDP (تجريبي)

عندما لا يكون نظام الإرسال العادي كافيًا، يمكنك إغراق عنوان IP مستهدف بالحزم لمعرفة ما إذا كان جهازك يستطيع التعامل معها. يمكن العثور على هذا في شريط أدوات الواجهة الرسومية في _Tools -> Intense Traffic Generator_

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

![IP Specific binding](https://assets.kitploit.com/production/public/readmes/4523/45d73bd266b72bc4cbd1b88081e34096b8528c205cb2d8786c3c7d05b342a0f1.png)

# ميزات Packet Sender


<a id="cloud"></a>
## سحابة Packet Sender

يمكن حفظ/استرجاع/مشاركة مجموعات الحزم بسرعة باستخدام خدمة [سحابة Packet Sender](https://cloud.packetsender.com/) المجانية. يمكن أيضًا استخدام السحابة لعرض وتوزيع حزمك علنًا (عبر رابط) للتعاون والبرامج التعليمية والمستخدمين النهائيين، إلخ. يمكن لـ Packet Sender استيراد مجموعات الحزم العامة باستخدام رابط عام.

هناك أسباب مختلفة للقيام بذلك:

* الاحتفاظ بجميع حزمك جاهزة لاسترجاعها بسرعة عند تثبيت Packet Sender جديد.
* التبديل السريع بين مجموعات الحزم عند العمل على مشاريع مختلفة.
* مشاركة تسجيل الدخول (مسموح به) للإنشاء التعاوني لمجموعات الحزم.
* الحصول على صفحة عامة لمجموعات الحزم الخاصة بك ليتمكن الآخرون من العثور عليها واستيرادها بسرعة.

![Packet Sender Cloud Import](https://assets.kitploit.com/production/public/readmes/4523/903227249ca3b41c1dce277c23cdcc437649407f79adfa04d3b1bedf35b51f51.png)

إذا كنت تنشر واجهة برمجة تطبيقات شبكية، فإن الاحتفاظ بصفحة سحابية عامة أسهل بكثير من التفصيل المؤلم (IP، منفذ، نوع، إلخ) للحزم للمستخدمين. بالإضافة إلى ذلك، تحديث تلك الصفحة سهل.

يمكن العثور على مزيد من المعلومات عنها على
https://cloud.packetsender.com/help


<a id="portable"></a>
## الوضع المحمول

يحتوي Packet Sender على وضع "محمول". عند التشغيل، سيبحث عن `portablemode.txt` ويملأ أي ملفات إعدادات مفقودة في دليل وقت التشغيل هذا. هذه الملفات هي `packets.ini`, `ps_settings.ini`, `ps.key`, و `ps.pem`.
يمكنك أيضًا جعل بعض الملفات محمولة والأخرى في موقعها القياسي عن طريق إزالة portablemode.txt.

### ملفات DLL التي يمكن إزالتها في الوضع المحمول للكونسول فقط
إذا كنت لا تحتاج إلى الواجهة الرسومية، يمكنك إزالة ملفات DLL هذه
- Qt6Svg.dll
- Qt6Widgets.dll
- Qt6Gui.dll
- opengl32sw.dll
- D3Dcompiler_47.dll
- دليل iconengines
- دليل imageformats
- دليل styles

لاحظ أن ملفات DLL التي تحتوي على أحرف `+` في أسمائها يمكن أن تسبب مشاكل مع أمر النسخ في سطر أوامر ويندوز إذا لم تحيطها بعلامات اقتباس `"`.

### ملفات DLL التي يمكن إزالتها إذا كنت لا تحتاج إلى اتصالات آمنة
إذا كنت لا تحتاج إلى SSL، يمكنك إزالة ملفات DLL هذه
- libcrypto-1_1-x64.dll
- libssl-1_1-x64.dll


دليل وقت التشغيل لمستخدمي ويندوز هو نفس مكان ملف .exe.

بالنسبة لمستخدمي ماك، دليل وقت التشغيل هذا هو `PacketSender.app/Contents/MacOS`.
إذا تم العثور على ملفات INI، فسيستخدمها بدلاً من `%APPDATA%` أو `Library/Application Support`.


<a id="smartresponses"></a>
## الردود الذكية

يدعم Packet Sender ما يصل إلى 5 ردود ذكية.

لتمكين هذه الميزة، انتقل إلى _File -> Settings_ في شريط أدوات الواجهة الرسومية. انتقل إلى علامة التبويب _Smart Responses_ وقم بتمكين مربع الاختيار **Send a Smart Response**.

![Packet Sender Direct TCP](https://assets.kitploit.com/production/public/readmes/4523/7f290e9b626613c1d0cf1f8225501a6fc787dd33538afde5c4d6a2570c0342e1.png)

* سيقارن Packet Sender الحزمة ضمن الترميز الذي تختاره.
* يقوم Packet Sender بترجمة الترميز قبل إرسال الرد.
* الترميزات المتاحة هي:
  * Mixed ASCII -- الطريقة القياسية لـ Packet Sender في ترميز ASCII مع الأحرف غير القابلة للطباعة
  * HEX -- ترميز HEX العادي لـ Packet Sender


## الماكرو

يدعم Packet Sender هذه الماكرو عند إرسال الردود:

* {{DATE}} -- يرسل التاريخ الحالي بتنسيق "yyy-mm-dd".
* {{TIME}} -- يرسل الوقت الحالي بتنسيق "hh:mm:ss ap".
* {{UNIXTIME}} -- يرسل الطابع الزمني الحالي لنظام epoch.
* {{COUNTER}} -- يرسل عدادًا متزايدًا لكل حزمة تستخدمه. يبدأ من 1 عند التشغيل.
* {{RANDOM}} -- يرسل رقمًا عشوائيًا يتراوح من 0 إلى 32767 أو 2147483647، حسب 32 بت أو 64 بت (المثبت الافتراضي لويندوز هو 32 بت. ماك هو 64 بت).
* {{UNIQUE}} -- يرسل سلسلة عشوائية. يستخدم UUID داخليًا لتوليدها.
سيقوم Packet Sender باستبدال الماكرو بالقيم الحقيقية قبل الإرسال.


<a id="persistent"></a>
## TCP و SSL المستمران

يدعم Packet Sender اتصالات TCP و SSL المستمرة عبر نافذة واجهة رسومية منفصلة. يتم تمكينها عبر مربع اختيار في النافذة الرئيسية أو من خلال نافذة الإعدادات.

![Packet Sender Direct TCP and SSL](https://assets.kitploit.com/production/public/readmes/4523/006e1829e3cf602b556fd8a2a006995d964484136e03f06e72c67d9191943d08.png)

### ملاحظات حول TCP و SSL المستمرين:
* يمكن إنشاء أي عدد من الاتصالات المستمرة.
* يمكن تحميل الحزم المحفوظة مسبقًا في القائمة المنسدلة.
* يوجد عرض "خام" وعرض "ASCII". عرض ASCII مفيد لاستكشاف البيانات التي لا تطبع في العرض الخام.
* يتم حفظ المرور أيضًا في سجل المرور في النافذة الرئيسية.
* يمكن تحميل ملف إلى الاتصال المستمر. قد ترغب في إيقاف التسجيل إذا استخدمت هذا.
* يبدأ المؤقت في الزاوية اليسرى السفلية بمجرد إرسال/استقبال حزمة بيانات صالحة. يتوقف عند إغلاق الاتصال.
* يمكنك اختياريًا إضافة إرجاع عربة عند الإرسال السريع بالضغط على مفتاح الإرجاع. هذا مفيد لقوائم موجه الأوامر عبر اتصالات TCP / SSL. يتذكر Packet Sender الحالة السابقة لمربع اختيار \r.
* الاتصالات المستمرة الواردة إلى الخادم ستطلق نافذة الواجهة الرسومية المنفصلة.
* أثناء إعادة الإرسال، يتم نقل حزمة الاتصال المستمر إلى نافذة الواجهة الرسومية الجديدة. النقر على "Resending(1)" سيلغيها.

الاتصالات المستمرة غير مدعومة عبر سطر الأوامر.


<a id="http"></a>
# POST & GET HTTP/HTTPS
يدعم Packet Sender إرسال طلبات POST/GET عبر HTTP و HTTPS. 
تتضمن القائمة المنسدلة للبروتوكول الخيارات التالية: HTTP GET, HTTP POST, HTTPS GET, HTTPS POST. عند اختيار HTTP(S)، سيتم تحديث حقول الإدخال إلى: الاسم، الطلب، العنوان، البيانات (عند اختيار POST)، زر إنشاء البيانات (عند اختيار POST)، تحميل ملف (عند اختيار POST). 

## إرسال طلبات GET/POST HTTP/HTTPS
![](https://assets.kitploit.com/production/public/readmes/4523/c02008622da935fa3f75b9607c0a311ab3ad8b89f239179f7e24c3afcb5a8a5d.png)
* اختر HTTP(S) GET أو POST من القائمة المنسدلة للبروتوكول
* في حقل *العنوان* أدخل النطاق أو IP
* في حقل *الطلب* أضف مسار URL، إذا لزم الأمر
* في حقل *المنفذ*، الافتراضي لـ HTTP هو 80 ولـ HTTPS هو 443
* حدد *TCP المستمر* لرؤية بيانات الخادم بشكل أوضح (تتم إزالة رؤوس HTTP تلقائيًا). 

**يمكنك أيضًا لصق URL كامل في حقل الطلب وسيقوم Packet Sender بتحليله وملء الحقول الأخرى تلقائيًا.**

### لطلبات POST:
* يمكنك إضافة البيانات يدويًا في حقل *البيانات*.
	* سيكون التنسيق: key=value
	* لمعاملات متعددة: key=value&key=value&key=value
* أو يمكنك النقر على زر *إنشاء البيانات*

<img src="https://assets.kitploit.com/production/public/readmes/4523/10d31cc53bcf0ba4d4a60d38c83a08231617142f8eec6b3cdb68f83964c3da06.png" width="400" height="284">

* لإضافة بيانات، أدخل معاملي المفتاح والقيمة. انقر على زر **+**. 
* يمكن إضافة معاملات متعددة باستخدام زر +. 
* إزالة المعاملات بالنقر على زر X بجانب المعامل
* بمجرد إضافة المعاملات، انقر على موافق وسيتم إنشاء البيانات في حقل البيانات. 

### لإضافة بيانات اعتماد المصادقة:

<img src="https://assets.kitploit.com/production/public/readmes/4523/0592ee55242fa40c5eeb6dd0bd87956167c1461a7b224259a81ac065c055b9a0.png" width="800" height="339">

* انتقل إلى File -> Settings -> HTTP
* حدد *إنشاء رأس Auth*
* أدخل *المضيف* و *UN/معرف العميل* و *PW/الوصول*
* انقر على *HTTP Auth Header* لإنشاء رأس المصادقة

<a id="panelgen"></a>
# مولد اللوحة
يدعم Packet Sender إنشاء لوحات تحكم. تتكون اللوحات من أزرار بها نصوص (حزم) مخصصة لها. النقر على الزر سينفذ الحزمة (الحزم) المشار إليها في ذلك الزر. 

<img src="https://assets.kitploit.com/production/public/readmes/4523/933ef79915bb7e6ced4a6fff3b2bb9b98ef19619b5096476cb8d5496c487e3dd.png" width="400" height="358">

## تحميل لوحة
يمكن إنشاء اللوحات بإحدى طريقتين:
* النقر على **اللوحات** في شريط الأدوات واختيار إما تحميل لوحة البداية أو مشروع لوحة فارغ
	* تحميل لوحة البداية سيحمل اللوحة المعينة كلوحة بداية. إذا لم يتم تعيين أي لوحة كلوحة بداية، سيفتح مشروع لوحة فارغ.
* تمييز حزمتين محفوظتين أو أكثر والنقر على زر **إنشاء لوحة** (يظهر زر إنشاء اللوحة فقط عند تحديد حزم متعددة) 

يدعم Packet Sender التشغيل في وضع اللوحة فقط مع لوحة البداية باستخدام خيار سطر الأوامر `--starterpanel`

![](https://assets.kitploit.com/production/public/readmes/4523/f7c192adf3d8525943d29a219a3792852144eb4b9142f45daafc91f2fa91cc8f.png)


## برمجة لوحة
```

---

[Read more](https://github.com/dannagle/packetsender)
تنزيل الأداة