Max_buf_size को 1024 के 64 गुना के रूप में परिभाषित किया जाता है यदि वह संख्या जो इनपुट के रूप में भेजी जाती है जो max size से अधिक होती है, तो हम वापस लौटते हैं अन्यथा हम वैश्विक बफर को स्रोत का memcpy करते हैं और जिस बाइट्स संख्या में हम वास्तव में प्रतिलिपि करते हैं num द्वारा निर्दिष्ट होती है, तो मैं चाहूँगा आप इसका पता लगायें है कि इस फ़ंक्शन की भेद्यता क्या है?
Max_buf_size কে 64 বার 1024 হিসাবে সংজ্ঞায়িত করা হয়েছে যদি ইনপুট হিসাবে পাস করা সংখ্যাটি সর্বাধিক আকারের চেয়ে বড় হয় তবে আমরা ফিরে আসি অন্যথায় আমরা গ্লোবাল বাফারে উত্সের একটি মেমসিপি করি। এবং আমরা আসলে যে বাইটগুলি মোকাবেলা করছি তা সংখ্যা দ্বারা নির্দিষ্ট করা হয়, আপনি এই ফাংশন দুর্বলতা খুঁজে বের করতে চান?