اغیزې
ورک شوي امنیتي سرلیکونه د کلیک جیک کولو، کراس سایټ سکریپټینګ (XSS) ترسره کولو لپاره کارول کیدی شي، یا د سرور چاپیریال [S2] په اړه معلومات راټول کړي. کله چې سرلیکونه لکه Content-Security-Policy (CSP) یا X-Frame-Options په متناسب ډول د لارو په اوږدو کې پلي کیږي ، برید کونکي کولی شي ځانګړي غیر خوندي لارې په نښه کړي ترڅو د سایټ پراخه امنیت کنټرول ZXVIXCVKVENFIX 3.
اصلي لامل
Next.js پراختیا کونکو ته اجازه ورکوي چې په next.config.js کې د headers ملکیت [S2] په کارولو سره د ځواب سرلیکونه تنظیم کړي. دا ترتیب د لارې میچنګ کاروي چې د وائلډ کارډونو او منظم بیانونو ملاتړ کوي [S2]. امنیتي زیانونه معمولا له دې څخه رامینځته کیږي:
- د لارې نیمګړتیا پوښښ: د وائلډ کارډ نمونې (د مثال په توګه
/path*) ممکن ټول ټاکل شوي فرعي لارې نه پوښي، د امنیت سرلیکونو پرته نیستې پاڼې پریږدي [S2]. - د معلوماتو افشا کول: د ډیفالټ په توګه، Next.js کیدای شي د
X-Powered-Byسرلیک شامل کړي، کوم چې د چوکاټ نسخه ښکاره کوي پرته لدې چې دpoweredByHeaderFXVIBETOKEN1ZXCVXFIXVIBETOKEN1ZXCVXFIXVCVXVICVZVIKVEN2 ترتیب له لارې په ښکاره ډول غیر فعال شوی وي. - CORS غلط ترتیب: د
headersسرې دننه ناسم تعریف شويAccess-Control-Allow-Originسرلیکونه کولی شي حساس معلوماتو ته غیر مجاز کراس اصلي لاسرسي ته اجازه ورکړي.
کانکریټ اصلاحات
- د پلټنې لارې نمونې: ډاډ ترلاسه کړئ چې په
sourceټولې نمونې پهnext.config.jsکې مناسب وائلډ کارډونه کاروي (د مثال په توګه/:path*) ترڅو په ټوله نړۍ کې سرلیکونه پلي کړي چیرې چې اړتیا ويsource. - د ګوتو چاپ کول غیر فعال کړئ:
poweredByHeader: falseپهnext.config.jsکې تنظیم کړئ ترڅو دX-Powered-Byسرلیک د [S2] لیږلو مخه ونیسي. - CORS محدود کړئ:
Access-Control-Allow-Originدheadersترتیب [S2] کې د وائلډ کارډونو پرځای ځانګړي باوري ډومینونو ته تنظیم کړئ.
څنګه FixVibe د دې لپاره ازموینه کوي
FixVibe کولی شي د اپلیکیشن کرال کولو او د مختلف لارو د امنیت سرلیکونو پرتله کولو سره یو فعال ګیډیټ تحقیقات ترسره کړي. د X-Powered-By سرلیک او د مختلف لارې ژورو کې د Content-Security-Policy تسلسل تحلیل کولو سره ، FixVibe کولی شي په next.config.js کې د ترتیب تشې وپیژني.
