loading


منتج

تم تسجيل الدخول إلى جهاز البيع بنجاح. من الذي اختار الصفحة التالية التي سيتم فتحها؟

حدد وجهات العودة المعتمدة قبل قبول إعادة التوجيه المناسبة كمسار آمن للاستمرار.

ويمي / الوصول يتطلب هدفًا معتمدًا

تم قبول تسجيل الدخول.
تم التحقق من الوجهة.

اتفق على وجهة سير العمل التالية التي قد يوجه إليها المشغل.

مقدمة

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

يُعدّ مسار العودة مفيدًا، إذ يُجنّب المستخدم عناء البحث عن المهمة الأصلية بعد المصادقة. ولا ينبغي أن تُغطي سهولة استخدامه على متطلبٍ آخر، وهو أن يُحدّد التطبيق ما إذا كان الهدف هو ما يجب استخدامه لهذا المستخدم وسير العمل.

ال ورقة غش OWASP لإعادة التوجيهات وإعادة التوجيهات غير المُدققة يشرح التقرير، الذي تمت مراجعته في 11 أكتوبر 2026، كيف يمكن أن تؤدي مدخلات الوجهة غير الموثوقة إلى عمليات إعادة توجيه أو إعادة توجيه غير آمنة. يحوّل هذا المقال ذلك التوجيه إلى دليل شراء لبوابة بيع معروضة. ولا يتضمن أي اختبارات مباشرة أو استغلال للثغرات أو اختبار لبيانات الاعتماد.

إجابة سريعة

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

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

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

جدول المقارنة

ينبغي أن يُميّز سجل المشتريات بين الغرض التجاري للمسار وآلية اختياره. تصف هذه الأمثلة خيارات التصميم الممكنة، وليست الميزات المؤكدة لأي آلة مدرجة.

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

من ينبغي عليه شراء هذا المنتج؟

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

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

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

كيف نقوم بتقييم آلات البيع الذكية

تم اختيار المرشحين الثلاثة للمعدات أدناه من قوائم عامة. لم نتحقق من رمز إعادة التوجيه الخاص بهم، أو نتحقق من هويتهم لدى خدمات المشغل، أو نختبر صحة المسار. يُجرى هذا التمرين التجريبي المقترح في بيئة معتمدة بشكل منفصل من قِبل المورد، وفي وجهات تجريبية آمنة.

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

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

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

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

عوامل الشراء الرئيسية

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

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

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

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

لا يوجد أي غموض في هوية عنوان URL. توصي الإرشادات المُراجعة برفض معلومات المستخدم والمدخلات الغامضة. استفسر عن كيفية استخدام عملية التحقق من الصحة وتنفيذ إعادة التوجيه لنفس الهدف المُفسَّر. يجب ألا يُغيّر أي تحويل لاحق الوجهة بعد الموافقة عليها. لا يُشترط على المشتري تحديد رمز المُحلِّل لطلب هذا الدليل.

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

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

أفضل آلات البيع الذكية

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

1 / بيع المشروبات المعبأة بالتجزئة

ثلاجة ذكية بباب واحد مزودة بتقنية الذكاء الاصطناعي للمشروبات المعبأة

اقرأ قائمة الشركة المصنعة →

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

2 / وجبات خفيفة ومشروبات متنوعة

آلة بيع الوجبات الخفيفة والمشروبات WM22

اقرأ قائمة الشركة المصنعة →

يتميز جهاز WM22 بشاشة لمسية مقاس 21.5 بوصة، ونظام إدارة المخزون، ونظام تبريد. وتشمل الخيارات المتاحة آليات حلزونية، وناقلة، ودفع مباشر، وتعليق؛ يُرجى التأكد من الآلية المذكورة في العرض. إذا كان عرض الإدارة يتضمن روابط تقارير تتطلب تسجيل الدخول، فيُرجى طلب نطاق التوجيه بشكل منفصل عن عرض التوزيع.

3/ تشكيلة مرئية أوسع

خزانتان، خيارات أكثر: محطة بيع الوجبات الخفيفة والمشروبات

اقرأ قائمة الشركة المصنعة →

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

مقارنة الميزات

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

مُرَشَّح وصف المعدات علنًا دليل التوجيه في حال توفير بوابة
ثلاجة ذكية بباب واحد مزودة بتقنية الذكاء الاصطناعي للمشروبات المعبأة التعرف على الكاميرا؛ خمسة مستويات للأرفف وخمس سلال؛ خيار الشاشة العلوية/صندوق الإضاءة. حدد مزود البوابة الإلكترونية ومجموعة وجهة الإرجاع المعتمدة.
آلة بيع الوجبات الخفيفة والمشروبات WM22 شاشة لمس مقاس 21.5 بوصة، ونظام إدارة المخزون، ونظام تبريد، وآليات اختيارية. أظهر مسار متابعة تسجيل الدخول إلى التقرير وهدف التفويض.
خزانتان، خيارات أكثر: محطة بيع الوجبات الخفيفة والمشروبات عرض المنتج الرئيسي بالإضافة إلى منطقة عرض إضافية مرئية للمخزون الحلزوني. توضيح ملكية برامج المحطة وأي عمليات تسليم خارجية معتمدة.

تحليل التكلفة والعائد على الاستثمار

لا تتوفر في الأدلة المذكورة أسعار آلات موثقة، أو رسوم مراجعة إعادة التوجيه، أو خسائر مُقاسة. ما يلي هو مثال افتراضي لتخطيط العمالة، وليس رسوم خدمة منشورة، أو تقديرًا للحوادث، أو عائدًا مضمونًا على الاستثمار.

لنفترض أن المشتري والمورد وثّقا ستة مسارات مطلوبة، مدة كل مسار خمس دقائق. خصص أربعين دقيقة لمراجعة النتائج المُراقبة، وعشرين دقيقة لتسجيل الأهداف المعتمدة والجهة المالكة. إجمالي الجهد المُفترض هو 90 دقيقة (6 × 5 + 40 + 20). بافتراض أن معدل أجر الساعة 40 دولارًا أمريكيًا، ستكون التكلفة 60 دولارًا أمريكيًا.

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

احصل على عروض أسعار هندسية فعلية وراجعها للنظام المُقترح. لا تستنتج من هذه الحسابات أي توقعات لخسائر التصيد الاحتيالي، أو زيادة في تحويل العملاء، أو ضمانات أمنية. يُعدّ ناتج الميزانية المفيد مسؤولية مُحددة لمراجعة الوجهات عند تغيير مسار العمل.

عنصر مراجعة توضيحي افتراض زمني صريح تكلفة العمالة المحسوبة
جرد المسار المطلوب 6 × 5 دقائق = 30 دقيقة. 20 دولارًا أمريكيًا بسعر 40 دولارًا أمريكيًا في الساعة.
مراجعة النتائج الخاضعة للرقابة 40 دقيقة. حوالي 26.67 دولارًا أمريكيًا.
سجل الهدف والمالك 20 دقيقة. حوالي 13.33 دولارًا أمريكيًا؛ إجمالي 60 دولارًا أمريكيًا.
تغيير منفصل لاحقًا 2 × 15 دقيقة = 30 دقيقة. 20 دولارًا أمريكيًا؛ لم يتم تحديد تكلفة التنفيذ.

الخيار الأفضل حسب السيناريو

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

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

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

التطبيقات

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

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

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

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

التعليمات

هل يُوافق تسجيل الدخول الناجح على عنوان URL المُقدّم للعودة؟

لا. تُثبت عملية المصادقة هوية المستخدم لسير العمل المُقدّم. ولا يزال يتعين أن تكون الوجهة صالحة ومناسبة ومُصرّح بها. ولا يُغني تسجيل الدخول الناجح عن عناصر التحكم في اختيار الوجهة.

هل تُعدّ هوية الوجهة المعتمدة كافية دائمًا؟

تُفضّل OWASP استخدامَ رسم الخرائط من جانب الخدمة كلما أمكن، ولكنها تُحذّر أيضًا من تعريض النظام لخطر التعداد. يجب أن يظل الهدف مناسبًا ومُصرّحًا به للمستخدم. لا يُلغي رسم الخرائط هذه المتطلبات.

هل يمكن أن يثبت وجود اسم مضيف مألوف في أي مكان في النص الموافقة؟

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

ماذا يجب أن يحدث إذا تم رفض هدف الإرجاع؟

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

هل تحتوي الأجهزة الثلاثة المذكورة على عناصر تحكم إعادة توجيه تم التحقق منها؟

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

هل تم اختبار بوابة بيع مباشرة في هذا الدليل؟

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

التوصية النهائية

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

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

دعوة للعمل

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

احصل على عرض سعر مخصص

السابق
تنزيلات تقرير البيع الآلي. ما المجلد الذي يُسمح للخادم بقراءته؟
فشلت بوابة البيع. لماذا تظهر بياناتها الداخلية على الشاشة؟
التالي
موصى به لك
تواصل معنا
Customer service
detect