Windows 10/11
بمعمارية x64 فقط، ولا حاجة إلى حساب للتشغيل
SmartCode Relay 2.9.22 وكيل لنظام Windows يقرأ السجلات التي تصدّرها، ويعدّ مسودات لتحديد معدل الطلبات ودليل استجابة للخوادم التي تديرها، ويعرض تغييرات الملفات على هيئة diff يمكنك مراجعتها.
logs/3 ملفاتyour log tool > summary.csvexit 0/checkout summary.csv4 تطابقاتcopy/server-settings.txtتمت القراءةcopy/server-settings.txt+6 -1your test commandexit 0بمعمارية x64 فقط، ولا حاجة إلى حساب للتشغيل
صدر في 28 أكتوبر 2026
الملف .exe المحمول نحو 25 ميغابايت
لغة للواجهة
بعد وقوع الحدث وخارج مسار الحركة
أو النموذج المدمج
تُبنى ddos protection لموقع تديره في معظمها خارج خادمك: سعة لدى مزوّد الاستضافة، أو شبكة توصيل محتوى (CDN) أو خدمة تنقية الحركة، وإلى جانبها في جهتك تحديد معدل الطلبات والتخزين المؤقت ودليل استجابة مكتوب. يساعدك SmartCode Relay 2.9.22 على التخطيط لهذا الجانب وضبطه وتوثيقه. يقرأ السجلات لاحقًا. ولا يقع في مسار حركة المرور أبدًا.
تصدّر سجل الوصول لليلة أمس من خادمك وتضعه في مجلد المشروع. يعرض SmartCode Relay محتوى المجلد بالأداة list_dir، ثم يشغّل Shell سكربت تلخيص السجل الخاص بك الذي يحسب الطلبات لكل عنوان ولكل مسار ويحفظ الملف summary.csv. بعد ذلك يبحث grep في هذا الملخص عن المسار الذي تشك فيه، مثل /checkout. الذروة المشروعة تأتي عادةً بعد إطلاق أو إشارة إلى موقعك، ومن شبكات كثيرة نحو صفحات متنوعة، أما فيضان الطبقة السابعة (layer 7) فيصيب غالبًا مسارًا أو مسارين بطلبات متطابقة. السجلات تعطي مؤشرات لا دليلًا. في وضع Ask first يتوقف الوكيل قبل الأمر الذي يكتب الملف، فتقرأ أولًا.
list_dir logs/ → 3 files
Shell your log tool > summary.csv → exit 0
grep /checkout summary.csv → 4 matchesيحدّد تحديد معدل الطلبات عدد الطلبات التي يجوز لعميل واحد إرسالها إلى مسار واحد. ابدأ من نسخة من إعدادات خادمك، لا من الملف الحي أبدًا. تفتح read_file النسخة، وتضيف edit_file القاعدة المقترحة وتعرض diff، ويشغّل Shell أمر اختبار الإعدادات الخاص بك ويعرض رمز الخروج الفعلي. يمسّ التغيير ملفًا واحدًا. في وضع Ask first يظهر diff قبل أن تقبل، فيمكنك رفض التغيير. ارفض ما يبدو خاطئًا. طبّقه على الخادم الحي بنفسك بعد نجاح الاختبار ووجود سطر للتراجع.
read_file copy/server-settings.txt → read
edit_file copy/server-settings.txt → +6 -1
Shell your test command → exit 0دليل الاستجابة صفحة نصية بسيطة تقول من تتصل به وماذا تفعّل لدى مزوّدك. اطلب من الوكيل ملفًا نصيًا، فيحفظ write_file الملف ddos-runbook.txt وفيه سطر المُحفِّز و6 خطوات مرقّمة وسطر للتراجع وسطر للمراجعة. يستطيع http_get قراءة صفحة توثيق واحدة لدى مزوّد الاستضافة، فتأتي أسماء الإعدادات من المصدر. لا يحتوي الدليل على أي أمر هجوم. انتقل أولًا إلى Plan only لقراءة المخطط، لأن هذا الوضع لا ينفّذ شيئًا، ثم دع Ask first يتوقف قبل حفظ الملف.
تدخل مهلات الانتظار وحدود الاتصالات في المراجعة أيضًا. انسخ إعدادات خادم الويب إلى المجلد؛ تفتح read_file النسخة بينما يبحث grep فيها عن الأسطر المتعلقة بالإعدادين المهمين هنا، وهما مهلات الانتظار وحدود الاتصالات. اقرأ هذا الناتج فقط. على الخوادم المخصّصة (bare metal)، أي الأجهزة التي تستأجرها أو تملكها على وصلة شبكة واحدة، يتم التخفيف من DDoS في الغالب لدى مزوّدك، لأن وصلة شبكة ممتلئة لا يصلحها أي شيء يعمل على الجهاز. يضع الوكيل قائمة بما تطلبه من مزوّدك. في وضع Ask first لا يتغير شيء حتى تقبل diff، وتختبر كل تعديل على النسخة أولًا.
تبقى إجابات الدردشة نصًا. أما SmartCode Relay 2.9.22 فيشغّل الأدوات بنفسه ويعرض كل إجراء في بطاقة مع نتيجته الفعلية، فتتحقق مما حدث.
| مساعد الدردشة المعتاد | SmartCode Relay | |
|---|---|---|
| الملفات | تنسخ أنت النص من الرد إلى ملفاتك | يقرأ الملفات في مجلد المشروع ويبحث فيها ويعدّلها، مع diff |
| الأوامر | يصف الأمر ويترك لك تشغيله | يشغّل Shell أمرك ويعرض رمز الخروج الفعلي |
| الموافقة | لا توجد نقاط توقف لأن الرد نص فقط | Auto-run أو Ask first أو Plan only؛ وأنت تختار مقدار ما يُنفَّذ |
| السجلات | لا يرى سجلاتك إلا إذا لصقتها | يقرأ السجلات المصدَّرة بعد الحدث؛ وليس في مسار حركة المرور |
هذا لصاحب متجر صغير أو مدونة أو واجهة API يدير الخادم بنفسه ويستطيع تصدير سجل. تحتاج إلى الوقائع أولًا. غالبًا ما ينتهي البحث عن «protect server from ddos» عند إعداد لدى المزوّد وتحديد لمعدل الطلبات ودليل استجابة، وهذه هي الأمور الثلاثة التي يساعدك التطبيق على تدوينها.
الاستضافة الهاوية تُحتسب أيضًا. إذا استهدف هجوم DDoS خادم اللعبة الذي تديره لأصدقائك، فتنطبق المكالمة نفسها إلى المزوّد وتحديد المعدل نفسه ودليل الاستجابة نفسه، ويظل الوكيل يقرأ السجلات بعد الحدث فقط.
يناسب أي خادم تديره. إذا كان يستطيع تصدير سجل، فالطريقة واحدة: لخّص السجل حسب العنوان وحسب المسار، واقرأ الأرقام بنفسك، واحتفظ بخطوات مثال دليل الاستجابة الست في ملف تجده بسرعة.
الحماية من DDoS مجموعة طبقات لا مفتاح واحد: سعة لدى مزوّد الاستضافة أو شبكة CDN، وعنوان أصلي للخادم غير معلن، وتحديد لمعدل الطلبات، وتخزين مؤقت، ومهلات معقولة، ودليل استجابة مكتوب. تتداخل الطبقات عن قصد. لا تكفي طبقة واحدة، وتحتاج كل طبقة إلى اختبار.
نعم، smartcodegroup.com هو الموقع الرسمي لتطبيق SmartCode Relay. هذه هي النسخة الأصلية. نزّل المثبّت من هنا، وقارن مجموعه الاختباري SHA-256 بالبيان المنشور، ولا تشغّله إلا إذا تطابقا. وإذا بدا لك شيء مريبًا فاضغط Send feedback داخل التطبيق.
لا. SmartCode Relay ليس في مسار حركة المرور لديك، لذا لا يمسّ أي شيء يفعله الحركة الحية. فهو يقرأ السجلات التي تصدّرها بعد الحدث، ويعدّ مسودات القواعد ودليل الاستجابة، وأنت تطبّقها لدى مزوّدك أو على خادمك.
الجواب المختصر: بالطبقات. اطلب من مزوّد الاستضافة أو من CDN تصفية الحركة قبل وصولها إليك، وأبقِ العنوان الأصلي للخادم غير معلن، وحدّد معدل الطلبات لكل عميل ولكل مسار، وخزّن الصفحات الثابتة مؤقتًا، واكتب دليل استجابة. ثم اختبر كل قاعدة.
نعم، لكن فقط على نسخة الاختبار الخاصة بك، أو على الموقع الحي بإذن كتابي من مزوّد الاستضافة، لأن المزوّدين قد يعدّون اختبار الحمل هجومًا. احصل على هذا الإذن أولًا. يستطيع الوكيل مساعدتك في كتابة الخطة وقراءة النتائج بعد ذلك.
يعتمد ذلك على النموذج الذي تختاره. مع نموذج سحابي تذهب الطلبات، بما فيها أي نص من السجلات يقرؤه الوكيل، إلى ذلك المزوّد؛ ومع نموذج محلي لا يغادر شيء جهازك. تحتوي سجلات الوصول على عناوين IP للزوار. افحص سجلاتك أولًا.
مزوّد ذكاء اصطناعي سحابي عبر نقطة نهاية API قياسية، أو نموذج يعمل محليًا على جهازك، أو النموذج المدمج. يفحص زر Test نقطة النهاية ويعرض زمن الاستجابة ونافذة السياق. اضغط Test أولًا.
لا حاجة إلى حساب. نزّل الإصدار 2.9.22، وهو برنامج تثبيت بحجم نحو 34 ميغابايت، وقارن مجموعه الاختباري بالبيان المنشور، ووجّهه إلى سجل واحد مصدَّر من خادمك.
نزّل SmartCode Relay لنظام Windows ↗كل صفحة متاحة بعشرين لغة.
ما الذي يقدّمه SmartCode Relay لأصحاب الخوادم ↗ اربط نموذجًا سحابيًا أو محليًا أو مدمجًا ↗ راجع سجلًا وأعدّ مسودة تحديد معدل الطلبات ↗ نزّل مثبّت Windows وتحقق منه ↗ إجابات عن النطاق والخصوصية والنماذج ↗ كيف يتعامل هذا الموقع والتطبيق مع البيانات ↗