الاعتبارات الأمنية

‫ChromeDriver هي أداة فعّالة، ويمكن أن تتسبّب في إلحاق الضرر إذا وقعت في أيدي المستخدمين غير المعنيين. أثناء استخدام ChromeDriver، اتّبِع الاقتراحات التالية:

  • لا يسمح ChromeDriver تلقائيًا إلا بعمليات الربط المحلية. إذا كنت بحاجة إلى الربط بالتطبيق من مضيف عن بُعد، استخدِم مفتاح التبديل --allowed-ips في سطر الأوامر لتحديد قائمة بعناوين IP المسموح لها بالربط بتطبيق ChromeDriver.
  • يمكنك تشغيل ChromeDriver باستخدام حساب تجريبي لا يمكنه الوصول إلى البيانات الحساسة على الشبكة أو الجهاز. يجب عدم تشغيل ChromeDriver باستخدام حساب مفوَّض.
  • يمكنك تشغيل ChromeDriver في بيئة محمية، مثل Docker أو جهاز افتراضي.
  • استخدِم جدار الحماية لمنع الاتصال عن بُعد غير المصرَّح به بخدمة ChromeDriver.
  • إذا كنت تستخدم ChromeDriver من خلال أدوات تابعة لجهات خارجية، مثل Selenium Server، عليك أيضًا حماية منافذ الشبكة لهذه الأدوات.
  • استخدِم أحدث إصدارَين من ChromeDriver وChrome.