কোনও সিস্টেম বা মডেলের সুরক্ষা পরীক্ষা করার সময় নিম্নলিখিত প্রশ্নটি বেশ কয়েকবার এসেছে ।
অনুপ্রেরণা: সফ্টওয়্যার সুরক্ষা ত্রুটিগুলি বৈধ ইনপুটগুলির কারণে প্রায়শই বাগ থেকে আসে না, তবে অবৈধ ইনপুটগুলির ফলে যেগুলিগুলি বৈধ ইনপুটগুলির নিকটবর্তী হয় সেগুলি অনেকগুলি সোজা বৈধতা যাচাই করে থাকে past ক্লাসিক উদাহরণটি অবশ্যই বাফার ওভারফ্লোগুলি যেখানে ইনপুটটি যুক্তিযুক্ত, এটি ব্যতীত বড়। সংকলক এবং অন্যান্য সরঞ্জামগুলি স্ট্যাক এবং হিপ এর লেআউট সংশোধন করে এবং অন্যান্য অবলম্বন কৌশল দ্বারা এই সমস্যাগুলি সমাধান করতে সহায়তা করতে পারে। একটি বিকল্প হ'ল উত্স কোড থেকে সমস্যাগুলি সরিয়ে নেওয়া। ইনপুট সহ প্রোগ্রামটিকে ফিজিং বোমার্ড বলে একটি কৌশল প্রত্যাশিত ইনপুটগুলির নিকটে, তবে কিছু জায়গায় অযৌক্তিক (পূর্ণসংখ্যা বা স্ট্রিংয়ের ক্ষেত্রের জন্য বড় মান)। আমি আরও আনুষ্ঠানিক দৃষ্টিকোণ থেকে ধোঁয়াশা (একটি উদাহরণ হিসাবে) বুঝতে চাই।
অনুমান বৈধ ইনপুট স্থান সীমাবদ্ধতার দ্বারা বর্ণনা করা হয় । যাক এম যেমন সীমাবদ্ধতা, যথা সমাধান সেট হতে এম = { মি ∈ এম | এম ⊨ Φ } , যেখানে এম সম্ভাব্য ইনপুটগুলির স্থান।
আমি নিম্নলিখিত ধারণাগুলি বর্ণনা করে কাজ খুঁজছি:
"Penumbra" ধারণাটি বর্ণনা করার জন্য আমি একটি শব্দ নির্বাচন করেছি। একে ভাল কিছু বলা যেতে পারে।
আমি গাণিতিক রূপচর্চায় অনুপ্রেরণা পেয়েছি , অতএব আমার চাক্ষুষ রূপক, তবে দুটি পৃথিবী পৃথক পৃথক। সেখানে কোন কার্যকর কাজ আছে? বা সম্ভবত মোটামুটি সেট বিশ্বের ?
কেউ কি আলোকপাত করতে পারে?