هغه ردونه چې خلاص کوډ یادوي، کم د جواز اړوند وي۔ بیاکتونکی معمولاً د یوې اړتیا دفاع کوي: چې څوک د ځای پرځای شوي خپرونه پالنه وکړي، چې نصب شوی جوړښت وپیژندل شي، چې ارزونه هغه څه پوښي چې نښلول کیږي، یا چې اړیکه بیرته اخیستل کیدای شي۔ وروسته بحث معمولاً هغې پوښتنې ته ځواب ورکوي چې چا نه ده پوښتلې۔

د جواز د دفاع کولو دمخه وپوښتئ کومه اړتیا پلي کیږي۔ ځواب ټاکي چې تاسو ته کوم سند ته اړتیا ده۔

لیبل پخپله اړتیا نه ده

لوستل کیدونکی سرچینه کوډ مانا دا ده چې خپور شوی تطبیق کیدای شي وکتل شي۔ دا مانا نه لري چې چا هغه کتلی، چې په دروازه کې جوړښت له خپور شوي سره سمون لري، یا چې یو ساتونکی ستاسو ځای پرځای کولو ته د سمون پوروړی دی۔ د دې هر یو جلا مالک لرونکی جلا ادعا ده، او هغه بیاکتونکی چې یوې ته اړتیا لري له نورو به نه قناعت کوي۔ د ادعا په لوړ غږ نومول معمولاً د خبرو اترو د بدلولو لپاره کافي دي۔

په عکس کې تیروتنه هم هماغه ډیره عامه ده۔ سوداګریز جواز ثابتوي نه چې ملاتړ هغه ځانګړتیا پوښي چې تاسو پرې تکیه کوئ، چې ارزونې هغه برخه څیړلې چې تاسو ځای پرځای کوئ، یا چې عرضه کوونکی به ستاسو د ساتنې په موده کې سمون ولېږي۔ جواز ورکول د ویش شرطونه بیانوي، پداسې حال کې چې د پیرود پریکړې د باور اړوند دي۔ په هر حال کې جواز د ځواب تر ټولو لږ معلوماتي برخه ده۔

کلاینټ او خدمت هم جلا وساتئ۔ د ډیسکټاپ کلاینټ پلټنه د شریک د دروازې تنظیم، د هغه د پیژندنې عرضه کوونکي یا د هغه د چلونکو د حسابونو د لرې کولو په اړه هیڅ نه وایي۔ هر هغه شاهد چې راټول کړئ باید له هغې پولې سره سمون ولري چې شریک ته د باور کولو غوښتنه کیږي۔

اندیښنه په سند بدله کړئ

له تصویب کوونکي وغواړئ چې اړتیا په یوه جمله بیان کړي، بیا هغه سند ونومئ چې هغه به پوره کړي۔ هماغه ناڅرګنده ډاډ ورکول دي چې دا خبرې اترې د ایډیالوژۍ شخړې ته اړوي۔

What the reviewer is protectingArtifact that answers itWho can sign it
The deployed release keeps getting fixesNamed maintainer, supported version list and the cadence for security releasesThe operating team, with the maintainer's published policy attached
The build is the one that was reviewedPackage source, version string and the checksum or signature you verify at installThe team that builds or vendors the package
An assessment covers the right scopeComponent and version assessed, findings raised, corrections made, retest dateWhoever performed the assessment
The access can be withdrawnIdentities granted, resources reachable, and the tested removal procedureThe service owner on the partner side

NIST Secure Software Development Framework دلته د یوې تنګې دلیل له مخې ګټور دی: د پیرود خبرې اترې د عملونو او له عرضه کوونکو سره د اړیکو د یو ګډ لغت په شاوخوا کې چوکاټ کوي۔ دا له لیبل په اړه د جګړې پرځای د ټاکلو شاهدونو د غوښتلو ملاتړ کوي، او دا هغه سند نه دی چې کوم ځانګړی VPN یې پاس کوي۔

وګورئ چې منځنی کالم څه کوي۔ هره کرښه هغه سند غواړي چې یا شته یا نشته، او دا نظر په داسې پایله بدلوي چې څوک یې جوړولای یا ردولای شي۔

کلاینټ له خدمت جلا کړئ

د کلاینټ اپلیکیشن لپاره د ملاتړ تړون د هغه سرور په اړه ژمنه نه ده چې ستاسو ټرافیک ورته رسیږي۔ د شاهدونو د وړاندې کولو دمخه په نښه کړئ چې د لارې کومې برخې شریک چلوي او کومې برخې تاسو د هغه په استازیتوب چلوئ۔ د دواړو ګډول داسې سندونه جوړوي چې بشپړ ښکاري او هیڅ ځواب نه ورکوي۔

که ځای پرځای کول ستاسو وي، شریک ممکن یوازې یو پیژندنه او یو لاسرسی قاعده باور کړي، چې ستاسو د ټول سافټویر عرضې زنځیر په باور کولو څخه ډیره کوچنۍ غوښتنه ده۔ که ځای پرځای کول د هغه وي، هغه کلاینټ چې تاسو غوره کوئ ممکن بې اړوند وي او د دروازې تنظیم موضوع کیږي۔ د دوهمې غونډې دمخه د دې ټاکل چې په کوم حالت کې یاست، یو د بیاکتنې دوره سپموي۔

بیا هغه عملیاتي پوښتنې وګورئ چې بیاکتنې واقعاً پکې ناکام کیږي: څوک حساب لرې کوي، څومره ژر، او وروسته کوم شاهد شته۔ په ښکلي ډول مستند شوې ارزونه پرته له لرې کولو پروسې لا هم یوه پرانیستې موندنه ده۔

له شخړې نه، له پریکړې سره پای ته ورسوئ

تبادله په لیکلې پایله پای ته ورسوئ: منل شوې نسخه، ورسره تړلې کنټرولې، نومول شوي چلونکي، هغه شاهدونه چې لا پاتې دي او هغه نېټه چې باید وړاندې شي۔ هر هغه څه چې نه حل شوي باید د شرط په توګه ثبت شي نه دا چې په عمومي تصویب بیان کې جذب شي۔

که پالیسي یو ځانګړی تصویب شوی محصول نوموي، د استثنا لاره وکاروئ نه دا چې داسې موازي ترتیبات جوړ کړئ چې چا ته اجازه نه ده ورکړل شوې۔ مؤثره تخنیکي دلیل اجازه نه ورکوي، او غیر رسمي ځای پرځای کول هغه موندنه ده چې د کشف کیدو په تمه ده۔

که یوه اړتیا واقعاً نه شي پوره کیدای، تصویب شوې بدیل ته لاړ شئ او دلیل یې ووایاست۔ د دې تمرین هدف دا ټاکل دي چې سازمان پر څه تکیه کولای شي، او روښانه «نه» له هغه تصویب څخه ښه پایله ده چې وروسته یې څوک نه شي دفاع کولای۔

اړوندې مقالې