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

له هغې پېښې پيل وکړئ چې پلټنه یې باید ثابته کړي

پوښتنه د فاعل، فعل او وخت لرونکې جملې په توګه ولیکئ. یوازې همدا نظم د سیشن ریکارډ او د پاڼې لید ترمنځ واټن ښکاره کوي. د سیشن لاګ ثابتوي چې یو هویت ومنل شو، د یوې مودې لپاره، د ثبت شوې تګلارې لاندې ورکړل شوې پتې سره، خو دا نشي ثابتولی چې چا کومه پاڼه لوستله، ځکه هغه غوښتنه هېڅکله ونه لیده.

د راټولولو ډیزاین کولو دمخه مشاهدې ته نوم ورکړئ. هغه ساحه چې د لیدنې شوې سایټ نوم لري خو په حقیقت کې حل شوی نوم ذخیره کوي، راتلونکې تېروتنه ده نه اسانتیا. د ساحو نومونه له هغو خلکو اوږد ژوند کوي چې ټاکلي یې دي، نو هغه نومونه وټاکئ چې ثبوت بیانوي نه پایله.

هر ریکارډ څه ملاتړ کولی شي او څه نه

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

The question being askedRecord that can answer itWhat that record provesWhat still needs a join
Was this address contacted?Flow recordThe connection five-tuple and when it was seenWhich session held the address at that moment
Which account held that address?Session logWhich identity authenticated and the tunnel address it receivedWhich device or person used that account
Was this name looked up?Resolver queryThat this resolver was asked for this nameWhether a page was fetched, and by whom
Was this page viewed?Proxy or application transactionThe request and identity recorded inside that application's scopeTraffic outside that application's visibility
Who was the person?None of the four on its ownAn account in use, at bestA named human, whenever accounts are shared

وروستۍ کالم د منځني په څېر په دقت ولولئ. د جریان ریکارډ پتې او پورټونه بیانوي، او د پتې معکوسه پلټنه هغه نوم بیا نه جوړوي چې براوزر کارولی و، ځکه یوه پته کولی شي ډېرې بې اړیکې سایټونه کوربه کړي. د ریزالور پوښتنه ثابتوي چې پوښتنه وشوه، نه دا چې پاڼه وښودل شوه. هغه کوربه نوم چې د TLS خبرو پر مهال ښکاري هم کوډ شوی غوښتنې لاره نه ده.

له دې هر یو ریښتینی مشاهده ده، او هیڅ یو یې هغه مشاهده نه ده چې خلک یې فرض کوي. هغه براوزر چې په خپل کوډ شوي ریزالور ټینګار کوي د څارنې له ساحې بهر دی، او تحلیل نشي کولی هغه څه بېرته راوړي چې لاګینګ هېڅکله نه دي لیدلي. دا واټن باید په راپور کې د څرګند حد په توګه ذکر شي نه د پښۍ یادښت.

فرضي پوښتنې او له کاش څخه ځوابونه

براوزرونه نومونه مخکې له مخکې حل کوي، کله ناکله پرته له دې چې څه بار کړي. هغوی له کاش څخه ځواب ورکوي پرته له دې چې هغه ریزالور ته نوی پوښتنه ولېږي چې تاسو یې څارئ، چې معنا یې دا ده چې د پوښتنې نه شتون د لیدنې نه شتون نه دی. دواړه چلندونه د DNS لاګ او د براوزنګ تاریخ ترمنځ ساده معادله ماتوي.

DNS over HTTPS دویمه پوله زیاتوي: هغه براوزر یا مېلمه اپلیکیشن چې خپل ریزالور لري د سازمان لاګر ته هېڅ نه پوښتي. دقیقې معاملې یوازې د اپلیکیشن خپلو پېښو څخه یا له هغه پروکسي څخه راځي چې د هغې لاګینګ په ښکاره ډول ملاتړ کوئ. ساده HTTPS CONNECT تونل پروکسي ته د دننه پاڼو لارو هېڅ لید نه ورکوي. د شبکې مالکیت د اپلیکیشن د باور ماډل په خاموشۍ بدلولو اجازه نه ده.

پته د سیشن ده، نه د کس

هغه جریان ریکارډ چې د تونل حد پته لري پیل ټکی دی نه ځواب. هغه پته او وخت د هغې سیشن ګومارنې سره یوځای کړئ چې په هغه شېبه فعاله وه، ځکه هغه پته یو ساعت وروسته بل سیشن ته ورکول کېدای شي. ثابته پته د هغې اړیکې ساتلو یوه لاره ده، نه یوازینۍ.

چېرې چې د ژباړې ګام له سینسر پورته څو وسیلې یوې سرچینې پتې ته راټولوي، هلته یوځای کول یوازې د شریکې ګیټوې سیشن نوم اخیستلی شي. شریک حساب یا هغه سند چې څو کسان یې کاروي د شبکې ډاټا هر څومره بشپړه ښکاره شي، د نسبت دقت محدودوي. دواړه باید په راپور کې د حدونو په توګه وي نه د وروسته خبرداریو.

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

د بیان شوي هدف لپاره ډیزاین وکړئ، بیا پایپ لاین ثابت کړئ

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

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

حدونه د موندنې ترڅنګ ولیکئ: څه یوځای شول، څه وژباړل شول، او کوم لاګ خاموش پاتې شو. هغه موندنه چې خپلې پولې بیانوي هغه بیاکتنه تېروي چې باوري لنډیز یې نه شي تېرولی. دا د ثبوت او د ثبوت په اړه د کیسې ترمنځ توپیر دی.

اړوندې مقالې