مقدمه: به ويژه از نوع تحت وب 1 طراحي سيستمهاي مديريت محتوا و يا CMS 2 يكي از پيچيدهترين پروژههاي 3 برنامهنويسي به حساب ميآيد. به ويژه اگر طراحان بخواهند نتيجه كار خود را به صورت باز منبع در اختيار عموم قرار دهند. چرا كه سورسكد پروژه در اختيار همگان قرار خواهد گرفت و طبيعي است كه هر لحظه ممكن است باگ جديدي كشف شده و امنيت تمام كاربراني كه از سيستم مورد نظر استفاده كردهاند را به خطر بياندازد. بنابراين، ميتوان گفت بحث امنيت در چنين سيستمهايي حرف اول را ميزند. طراحان پروژه بايد قبل از انتشار سيستم، بسته بودن هر نوع راه نفوذ و رعايت اصول امنيت را بررسي كرده و سپس اقدام به انتشار آن نمايند، در غيراينصورت اگر پروژه در دامنه وسيعي منتشر شود، ممكن است ارائه وصله امنيتي حتي چند لحظه پس از كشف باگ، «نوشدارو بعد از مرگ سهراب » به حساب آيد! چه بسا هكرهايي بودهاند كه در اين مدت با خيال راحت و بدون اطلاع تيم طراح سيستم، به سيستم مشتريان نفوذ كرده و به اندازه كافي سوء استفاده كردهاند! براي شفافتر شدن خط ر امنيتي اين نوع ها سيستم ، يك مثال عملي از پروژهاي كه درگير آن بودهام ميآورم: 4 در پروژه تستا كه يك سيستم مديريت آزمون آنلاين است، به دليل وجود يك باگ، يك كاربر حرفهاي ميتوانست خود را جاي مدير كل سيستم جا زده و به پنل مديريت سيستم نفوذ كند و بنابراين، به همه چيز، از جمله پاسخ صحيح سؤالات دسترسي يابد! هر چند كه به محض اطلاع از اين باگ، وصله رفع آن باگ را منتشر كرديم، اما ممكن است بسياري از كاربراني كه اين سيستم را روي سايت خود نصب كردهاند به اين زوديها متوجه اين وصله نشوند و در جهت رفع باگ اقدام نكنند و چه بسا اين مشكل، امنيت يك آزمون را به خطر بياندازد! با توجه به آنچه گفته شد، تصميم گرفتهام در اين مجال، نكات امنيتي را كه عدم رعايت آنها در تهيه يك سيستم مديريت محتواي منبعباز، خطرات امنيتي بزرگي به وجود خواهد آورد، بررسي نمايم.
تعداد صفحات 40
مبلغ قابل پرداخت 60,500 تومان
√جدید ترین آپدیت فروردین ماه 1404 بسم الله الرحمن الرحیم **کسب درآمد از اینترنت روزانه تا ۲/۰۰۰/۰۰۰ میلیون تومان تضمینی و تست شده** ☆☆آموزش صفر تا صد کسب درآمد اینترنتی بالای ۵۰/۰۰۰/۰۰۰ میلیون تومان ماهانه، پشتیبانی ۲۴ ساعته ۷ روز هفته، ۱۰۰%حلال شرعی، کاملاً واقعی و ... ...
اگر به یک وب سایت یا فروشگاه رایگان با فضای نامحدود و امکانات فراوان نیاز دارید بی درنگ دکمه زیر را کلیک نمایید.
ایجاد وب سایت یا