ChromeDriver एक बेहतरीन टूल है और यह गलत हाथों में आने पर नुकसान पहुंचा सकता है. ChromeDriver का इस्तेमाल करते समय, उसे सुरक्षित रखने के लिए इन सुझावों को अपनाएं:
- डिफ़ॉल्ट रूप से, ChromeDriver सिर्फ़ लोकल कनेक्शन की अनुमति देता है. अगर आपको किसी रिमोट होस्ट के ज़रिए सर्वर से कनेक्ट करना है, तो कमांड लाइन पर मौजूद
--allowed-ips
स्विच का इस्तेमाल करें. ऐसा करने के बाद, उन आईपी पतों की सूची बनाई जा सकती है जिनके पास ChromeDriver से कनेक्ट करने की अनुमति है. - अगर हो सके, तो ChromeDriver को किसी ऐसे टेस्ट खाते से चलाएं जिसके पास संवेदनशील लोकल या नेटवर्क डेटा का ऐक्सेस न हो. ChromeDriver को खास अधिकारों वाले खाते से कभी नहीं चलाया जाना चाहिए.
- अगर हो सके, तो ChromeDriver को Docker या वर्चुअल मशीन जैसी सुरक्षित एनवायरमेंट में चलाएं.
- ChromeDriver से बिना अनुमति के रिमोट कनेक्शन को रोकने के लिए, फ़ायरवॉल का इस्तेमाल करें.
- अगर Selenium Server जैसे तीसरे पक्ष के टूल की मदद से ChromeDriver का इस्तेमाल किया जा रहा है, तो उन टूल के नेटवर्क पोर्ट की भी सुरक्षा ज़रूर कर लें.
- ChromeDriver और Chrome के सबसे नए वर्शन का इस्तेमाल करें.