কম্পিউটার

mysql_real_escape_string এর ত্রুটি?


mysql_real_escape_string-এর ঘাটতি নিম্নরূপ -

আমরা প্রস্তুত বিবৃতি তৈরি করার সময় আধুনিক API-এ এর প্রধান ত্রুটি রয়েছে। আপনি যখন টাইপকাস্ট করবেন তখন প্রতিটি সম্ভাব্য আক্রমণের জন্য এটির আরেকটি ঘাটতি রয়েছে।

আসুন MySQL -

-এ টাইপকাস্ট সিনট্যাক্স দেখি
(TypeCast)mysql_real_escape_string($_REQUEST['anyColumnName']));

উপরের সিনট্যাক্সে, আমরা টাইপকাস্ট করছি, কিন্তু এই ক্ষেত্রে, এটি প্রতিটি সম্ভাব্য আক্রমণের জন্য নিরাপদ নয়৷ অন্যান্য ক্ষেত্রে নিম্নলিখিতগুলি অন্তর্ভুক্ত থাকে -

  • এটি টাইপ নিরাপদ নয়।
  • এটি ইনজেকশন আক্রমণের জন্য নয়।

  1. ভাইরাস আক্রমণ থেকে কীভাবে পুনরুদ্ধার করবেন [উইন্ডোজ]

  2. আইপি ফ্র্যাগমেন্টেশন অ্যাটাক কী এবং কীভাবে এটি প্রতিরোধ করা যায়?

  3. কিভাবে একটি USB অ্যাটাক প্রতিরোধ করবেন

  4. জিরো-ডে এক্সপ্লয়েট—সাইবার অ্যাটাক পুনরায় সংজ্ঞায়িত!