Skip to lesson

मशीनने अनुवादित केले आहे. इंग्रजी आणि हिंदी ही पुनरावलोकित आवृत्त्या आहेत.Englishहिन्दी

  1. Learn
  2. See
  3. Try
  4. Make

उत्तरातील असुरक्षित कोड ओळखा

What this lesson is about

असा उत्तर शोधा जो चालतो पण वापरायला योग्य नाही. तो काहीतरी हटवतो, लीक करतो किंवा कोणताही इनपुट विश्वासाने स्वीकारतो.

जमा केलेल्या प्रोग्रामने तुमच्या ऑफिस सर्व्हरवरील अपलोड फोल्डर साफ केला आहे, आणि त्याच्यासोबत आलेल्या प्रत्येक चाचणीमध्ये यशस्वी झाला आहे. आता काय कराल?

Why this matters

योग्य आणि सुरक्षित हे दोन वेगळे प्रश्न आहेत, आणि चाचण्या फक्त पहिल्याला उत्तर देतात. एखादे उत्तर सर्व काही पास करूनही फोल्डर हटवू शकते, फाइल बाहेर पाठवू शकते, किंवा वापरकर्त्याने टाइप केलेले काहीही चालवू शकते. हे सांगणेच पुनरावलोककाचे काम आहे.

Read the primary or official source: Python documentation · subprocess security