SmartCode Relay
الموقع الرسمي لتطبيق SmartCode Relay

DDoS protection تبدأ بخطة يمكنك اختبارها

SmartCode Relay 2.9.22 وكيل لنظام Windows يقرأ السجلات التي تصدّرها، ويعدّ مسودات لتحديد معدل الطلبات ودليل استجابة للخوادم التي تديرها، ويعرض تغييرات الملفات على هيئة diff يمكنك مراجعتها.

المنصة

Windows 10/11

بمعمارية x64 فقط، ولا حاجة إلى حساب للتشغيل

الإصدار

2.9.22

صدر في 28 أكتوبر 2026

التثبيت

نحو 34 ميغابايت

الملف .exe المحمول نحو 25 ميغابايت

اللغات

13

لغة للواجهة

الدور

يقرأ السجلات

بعد وقوع الحدث وخارج مسار الحركة

النماذج

سحابي أو محلي

أو النموذج المدمج

الخطة أولًا

ما المقصود بـ ddos protection لموقع تديره

تُبنى ddos protection لموقع تديره في معظمها خارج خادمك: سعة لدى مزوّد الاستضافة، أو شبكة توصيل محتوى (CDN) أو خدمة تنقية الحركة، وإلى جانبها في جهتك تحديد معدل الطلبات والتخزين المؤقت ودليل استجابة مكتوب. يساعدك SmartCode Relay 2.9.22 على التخطيط لهذا الجانب وضبطه وتوثيقه. يقرأ السجلات لاحقًا. ولا يقع في مسار حركة المرور أبدًا.

01

اقرأ السجل بعد ذروة في الحركة

تصدّر سجل الوصول لليلة أمس من خادمك وتضعه في مجلد المشروع. يعرض 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
02

أعدّ مسودة تحديد معدل الطلبات واختبرها

يحدّد تحديد معدل الطلبات عدد الطلبات التي يجوز لعميل واحد إرسالها إلى مسار واحد. ابدأ من نسخة من إعدادات خادمك، لا من الملف الحي أبدًا. تفتح 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
03

خطوات الحماية من هجمات DDoS في دليل الاستجابة

دليل الاستجابة صفحة نصية بسيطة تقول من تتصل به وماذا تفعّل لدى مزوّدك. اطلب من الوكيل ملفًا نصيًا، فيحفظ write_file الملف ddos-runbook.txt وفيه سطر المُحفِّز و6 خطوات مرقّمة وسطر للتراجع وسطر للمراجعة. يستطيع http_get قراءة صفحة توثيق واحدة لدى مزوّد الاستضافة، فتأتي أسماء الإعدادات من المصدر. لا يحتوي الدليل على أي أمر هجوم. انتقل أولًا إلى Plan only لقراءة المخطط، لأن هذا الوضع لا ينفّذ شيئًا، ثم دع Ask first يتوقف قبل حفظ الملف.

04

راجع إعدادات حماية الموقع من DDoS

تدخل مهلات الانتظار وحدود الاتصالات في المراجعة أيضًا. انسخ إعدادات خادم الويب إلى المجلد؛ تفتح read_file النسخة بينما يبحث grep فيها عن الأسطر المتعلقة بالإعدادين المهمين هنا، وهما مهلات الانتظار وحدود الاتصالات. اقرأ هذا الناتج فقط. على الخوادم المخصّصة (bare metal)، أي الأجهزة التي تستأجرها أو تملكها على وصلة شبكة واحدة، يتم التخفيف من DDoS في الغالب لدى مزوّدك، لأن وصلة شبكة ممتلئة لا يصلحها أي شيء يعمل على الجهاز. يضع الوكيل قائمة بما تطلبه من مزوّدك. في وضع Ask first لا يتغير شيء حتى تقبل diff، وتختبر كل تعديل على النسخة أولًا.

اقرأ شرح مراجعة السجل كاملًا

ما الذي يميّزه عن مساعد الدردشة

تبقى إجابات الدردشة نصًا. أما SmartCode Relay 2.9.22 فيشغّل الأدوات بنفسه ويعرض كل إجراء في بطاقة مع نتيجته الفعلية، فتتحقق مما حدث.

مساعد الدردشة المعتادSmartCode Relay
الملفاتتنسخ أنت النص من الرد إلى ملفاتكيقرأ الملفات في مجلد المشروع ويبحث فيها ويعدّلها، مع diff
الأوامريصف الأمر ويترك لك تشغيلهيشغّل Shell أمرك ويعرض رمز الخروج الفعلي
الموافقةلا توجد نقاط توقف لأن الرد نص فقطAuto-run أو Ask first أو Plan only؛ وأنت تختار مقدار ما يُنفَّذ
السجلاتلا يرى سجلاتك إلا إذا لصقتهايقرأ السجلات المصدَّرة بعد الحدث؛ وليس في مسار حركة المرور

كيف تبدأ

  1. ثبّت SmartCode Relay على Windows 10 أو 11 بعد مقارنة المجموع الاختباري SHA-256 للملف الذي نزّلته بالبيان المنشور.
  2. اربط نموذجًا سحابيًا أو محليًا أو النموذج المدمج، ثم اضغط Test لترى زمن الاستجابة ونافذة السياق.
  3. اختر مجلد مشروع يضم سجلاتك المصدَّرة ونسخة من إعداداتك، ولا شيء من أنظمة لا تديرها.
  4. اختر Plan only لقراءة المخطط أولًا، أو Ask first لتوافق على كل تغيير يمسّ ملفًا مع diff الخاص به.

لمن هذا التطبيق

هذا لصاحب متجر صغير أو مدونة أو واجهة API يدير الخادم بنفسه ويستطيع تصدير سجل. تحتاج إلى الوقائع أولًا. غالبًا ما ينتهي البحث عن «protect server from ddos» عند إعداد لدى المزوّد وتحديد لمعدل الطلبات ودليل استجابة، وهذه هي الأمور الثلاثة التي يساعدك التطبيق على تدوينها.

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

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

الأسئلة الشائعة

ما هو ddos protection أو الحماية من هجمات DDoS؟

الحماية من DDoS مجموعة طبقات لا مفتاح واحد: سعة لدى مزوّد الاستضافة أو شبكة CDN، وعنوان أصلي للخادم غير معلن، وتحديد لمعدل الطلبات، وتخزين مؤقت، ومهلات معقولة، ودليل استجابة مكتوب. تتداخل الطبقات عن قصد. لا تكفي طبقة واحدة، وتحتاج كل طبقة إلى اختبار.

هل smartcodegroup.com هو الموقع الرسمي لتطبيق SmartCode Relay؟

نعم، smartcodegroup.com هو الموقع الرسمي لتطبيق SmartCode Relay. هذه هي النسخة الأصلية. نزّل المثبّت من هنا، وقارن مجموعه الاختباري SHA-256 بالبيان المنشور، ولا تشغّله إلا إذا تطابقا. وإذا بدا لك شيء مريبًا فاضغط Send feedback داخل التطبيق.

هل يحجب SmartCode Relay هجوم DDoS؟

لا. SmartCode Relay ليس في مسار حركة المرور لديك، لذا لا يمسّ أي شيء يفعله الحركة الحية. فهو يقرأ السجلات التي تصدّرها بعد الحدث، ويعدّ مسودات القواعد ودليل الاستجابة، وأنت تطبّقها لدى مزوّدك أو على خادمك.

كيف أخفف هجوم DDoS على موقع صغير؟

الجواب المختصر: بالطبقات. اطلب من مزوّد الاستضافة أو من CDN تصفية الحركة قبل وصولها إليك، وأبقِ العنوان الأصلي للخادم غير معلن، وحدّد معدل الطلبات لكل عميل ولكل مسار، وخزّن الصفحات الثابتة مؤقتًا، واكتب دليل استجابة. ثم اختبر كل قاعدة.

هل يمكنني إجراء اختبار حمل على موقعي؟

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

هل تغادر سجلاتي جهاز الكمبيوتر؟

يعتمد ذلك على النموذج الذي تختاره. مع نموذج سحابي تذهب الطلبات، بما فيها أي نص من السجلات يقرؤه الوكيل، إلى ذلك المزوّد؛ ومع نموذج محلي لا يغادر شيء جهازك. تحتوي سجلات الوصول على عناوين IP للزوار. افحص سجلاتك أولًا.

ما النماذج التي يمكنني استخدامها؟

مزوّد ذكاء اصطناعي سحابي عبر نقطة نهاية API قياسية، أو نموذج يعمل محليًا على جهازك، أو النموذج المدمج. يفحص زر Test نقطة النهاية ويعرض زمن الاستجابة ونافذة السياق. اضغط Test أولًا.

الخطوة التالية

ابدأ بسجل واحد مصدَّر

لا حاجة إلى حساب. نزّل الإصدار 2.9.22، وهو برنامج تثبيت بحجم نحو 34 ميغابايت، وقارن مجموعه الاختباري بالبيان المنشور، ووجّهه إلى سجل واحد مصدَّر من خادمك.

نزّل SmartCode Relay لنظام Windows ↗

تصفّح الموقع

كل صفحة متاحة بعشرين لغة.

ما الذي يقدّمه SmartCode Relay لأصحاب الخوادم ↗ اربط نموذجًا سحابيًا أو محليًا أو مدمجًا ↗ راجع سجلًا وأعدّ مسودة تحديد معدل الطلبات ↗ نزّل مثبّت Windows وتحقق منه ↗ إجابات عن النطاق والخصوصية والنماذج ↗ كيف يتعامل هذا الموقع والتطبيق مع البيانات ↗