স্ট্যাটিক অ্যাপ্লিকেশন সিকিউরিটি টেস্টিং
স্ট্যাটিক অ্যাপ্লিকেশন সিকিউরিটি টেস্টিং (SAST) হলো একটি নিরাপত্তা বিশ্লেষণ কৌশল যা প্রোগ্রামের এক্সিকিউশন ছাড়াই সোর্স কোড বা কম্পাইল করা বাইনারি পরীক্ষা করে দুর্বলতা, কোডের গুণগত মান এবং নিরাপত্তা ত্রুটি সনাক্ত করে। ২০০০-এর দশকে বিকশিত SAST, SQL ইনজেকশন, বাফার ওভারফ্লো এবং অনিরাপদ ক্রিপ্টোগ্রাফিক ব্যবহারের মতো সম্ভাব্য ত্রুটিগুলি সনাক্ত করতে কোড স্ট্রাকচার, ডেটা ফ্লো এবং কন্ট্রোল ফ্লো বিশ্লেষণ করে। SAST একটি শিফট-লেফট নিরাপত্তা অনুশীলন হিসাবে ডেভেলপমেন্ট ওয়ার্কফ্লোতে ব্যাপকভাবে একত্রিত হয়েছে, যা কোড প্রোডাকশনে পৌঁছানোর আগেই দুর্বলতাগুলি দ্রুত সনাক্ত করতে সক্ষম করে।
পুরো পদ্ধতিটি পড়ুন
এই অংশটি পড়তে বিনামূল্যের অ্যাকাউন্ট দিয়ে সাইন ইন করুন।
পদ্ধতি-মানচিত্র
সম্পর্কিত পদ্ধতিসমূহের প্রতিবেশ — অন্বেষণ করতে একটি নোড নির্বাচন করুন।
উৎস
- Chess, B., & West, J. (2007). Secure Programming with Static Analysis. Addison-Wesley Professional. ISBN: 978-0321424778
- Walz, C., Seifert, H. P., & Fischer, A. (2010). Static source code analysis tools. In Secure Software Development (SANS Institute), pp. 1-20. link ↗
এই পৃষ্ঠা কীভাবে উদ্ধৃত করবেন
ScholarGate. (2026, June 3). Static Application Security Testing (SAST). ScholarGate. https://scholargate.app/bn/cryptography/static-application-security-testing
কোন পদ্ধতি?
এই পদ্ধতিটিকে তার নিকটতম সমগোত্রীয়দের পাশে রাখুন এবং পাশাপাশি পড়ুন — গ্রন্থাগার বইগুলি টেবিলে সাজিয়ে দেয়; নির্বাচন আপনার।
- ডাইনামিক অ্যাপ্লিকেশন সিকিউরিটি টেস্টিংক্রিপ্টোগ্রাফি↔ তুলনা করুন
- সিম্বলিক এক্সিকিউশনক্রিপ্টোগ্রাফি↔ তুলনা করুন
- টেইন্ট অ্যানালাইসিসক্রিপ্টোগ্রাফি↔ তুলনা করুন
যেখানে উদ্ধৃত
এই পৃষ্ঠায় কোনো ত্রুটি চোখে পড়েছে? জানান বা সংশোধনের প্রস্তাব দিন →