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