امنیت یک فروشگاه فقط ضد هک بودن نیست
امنیت یعنی کاهش احتمال دسترسی غیرمجاز، از دست رفتن اطلاعات، خرابی سایت و اختلال در خرید. بخشی از آن فنی و بخشی مدیریتی است.
۱. حسابهای کاربری را محدود کنید
برای هر فرد فقط دسترسی مورد نیاز را تعریف کنید. حسابهای قدیمی را غیرفعال و رمزهای ضعیف را حذف کنید.
۲. بروزرسانی را عقب نیندازید
هسته، افزونهها و قالب باید از منابع معتبر و نسخههای پشتیبانیشده استفاده کنند. پیش از تغییرات بزرگ، نسخه پشتیبان بگیرید.
۳. پشتیبانگیری مستقل داشته باشید
فقط وجود یک فایل پشتیبان کافی نیست. نسخه پشتیبان باید در محل دیگری نگهداری شود و بازیابی آن واقعاً آزمایش شود.
۴. HTTPS و امنیت انتقال
صفحات ورود و خرید باید با اتصال امن ارائه شوند. مرورگر و سرویسهای پرداخت نیز باید بدون اخطار امنیتی کار کنند.
۵. فرمها و فایلهای ورودی را جدی بگیرید
آپلود فایل، فرم تماس و حساب کاربری باید کنترل و اعتبارسنجی شوند. خطاهای نمایش دادهشده به کاربر نیز نباید اطلاعات داخلی سایت را افشا کنند.
۶. لاگ و پایش
افزایش ناگهانی خطا، ورودهای غیرعادی یا رفتارهای مشکوک باید قابل تشخیص باشد. ثبت لاگ باید همراه با سیاست نگهداری مناسب و محافظت از اطلاعات حساس باشد.
۷. مسیر بازیابی را از قبل بدانید
اگر سایت دچار مشکل شد، مشخص باشد چه کسی، با چه نسخه پشتیبانی و از چه روشی سایت را برمیگرداند. داشتن برنامه بازیابی از خود فایل پشتیبان مهمتر است.
چکلیست ۲۰ موردی
- رمزهای قوی
- احراز هویت دومرحلهای در صورت امکان
- حسابهای مجزا
- حذف کاربران قدیمی
- بروزرسانی منظم
- نسخه پشتیبان مستقل
- تست بازیابی
- HTTPS
- مجوزهای فایل مناسب
- محدود کردن آپلودهای غیرضروری
- بررسی خطاها
- پایش ورودهای مشکوک
- محافظت از فرمها
- محافظت از صفحات مدیریت
- جلوگیری از افشای اطلاعات حساس
- بازبینی افزونههای غیرضروری
- بررسی سلامت فروشگاه
- برنامه بازیابی
- آزمایش دورهای
- ثبت مسئولیتها
پرسشهای متداول
آیا امنیت یکبار انجام میشود؟
خیر. امنیت فرایندی دورهای است و با تغییر نرمافزار، حسابها و تهدیدها باید بازبینی شود.
پرش مارت نیز خدمات امنیت سایت و بررسی تخصصی را در بخش فروشگاه ارائه میکند.