Broken Access Control
دسترسی هر نقش به هر ماژول، شرکت و شعبه جداست و در سرور، روی تکتک درخواستها کنترل میشود.
صفحه اصلی/امنیت
امنیت در طراحی، کنترل دادهها در اختیار شما
آوین دارای سیستم تشخیص نفوذ بوده و بر بستر سرورهای لینوکس توسعه یافته است.
امنیت آوین بر اساس ریسکهای OWASP Top 10 و الزامات افتا و سازمان فناوری اطلاعات پیادهسازی شده است. با استقرار آوین روی سرور اختصاصی شما، دادهها در زیرساخت خودتان نگهداری میشوند و مدیریت دسترسی به آنها در اختیار شماست.
اینها رایجترین حملاتی است که هر روز به سرورهای سازمانها میشود. روی هر کدام کلیک کنید.
رباتها هزاران رمز عبور را پشت سر هم امتحان میکنند تا وارد سیستم شوند. این رایجترین حمله به صفحههای ورود است.
بدافزاری که فایلها را رمزگذاری میکند و برای باز کردنشان باج میخواهد. بیشتر باجافزارهایی که به شرکتهای ایرانی حمله کردهاند، ویروسهای ویندوزی بودهاند.
مهاجم به جای اطلاعات عادی، دستور دیتابیس را در فرم وارد میکند تا اطلاعات را بخواند یا پاک کند.
حجم زیادی درخواست به سرور فرستاده میشود تا از کار بیفتد و کاربران نتوانند کار کنند.
مهاجم کد مخرب در صفحه جا میدهد، یا کاربر را فریب میدهد تا بدون اطلاع کاری انجام دهد؛ مثلاً یک پرداخت را تأیید کند.
مهاجم در مسیر شبکه رمز یا نشست کاربر را میدزدد و به جای او وارد میشود.
مهاجم از یک ضعف استفاده میکند تا کنترل سرور را به دست بگیرد.
همه خطرها از بیرون نیست؛ ممکن است یک کاربر بیشتر از نیازش اطلاعات ببیند یا سندی را دستکاری کند.
OWASP Top 10 معتبرترین فهرست جهانی از خطرهای امنیتی نرمافزارهای تحت وب است. آوین برای هر ده مورد اینطور محافظت شده است:
دسترسی هر نقش به هر ماژول، شرکت و شعبه جداست و در سرور، روی تکتک درخواستها کنترل میشود.
ارتباط با SSL رمزنگاری میشود و رمزهای عبور با bcrypt هش میشوند. کلیدها فقط روی سرور هستند.
ورودی کاربر همیشه به صورت پارامتر به دیتابیس میرود و متن کاربران همیشه به صورت متن نمایش داده میشود، نه کد.
تفکیک وظایف، گردش تأیید و سندهایی که بعد از ثبت قطعی تغییر نمیکنند، در خود طراحی هستند.
Security Headerها، پنهان بودن نسخه وبسرور، دیتابیس بسته و اجرای سرویس با کمترین دسترسی، از همان نصب.
نسخه همه کتابخانهها قفل است و پکیج نصب دقیقاً از همان نسخههای تستشده ساخته میشود.
ورود دومرحلهای، قفل حساب بعد از ۵ تلاش ناموفق، Rate Limiting و انقضای خودکار Session.
سند قطعی فقط با سند برگشتی اصلاح میشود و Webhookهایی که آوین میفرستد امضای دیجیتال دارند.
ورودها، تلاشهای ناموفق و همه تغییرات با نام کاربر و زمان ثبت میشوند. IDS بهزودی اضافه میشود.
سرور فقط به سرویسهایی وصل میشود که مدیر سیستم تعریف کرده؛ مثل سامانه مودیان، پیامک و Webhook.
امنیت آوین با در نظر گرفتن الزامات امنیتی مرکز افتا و ضوابط سازمان فناوری اطلاعات ایران برای نرمافزارهای سازمانی طراحی شده است.
برای سازمانهای ایرانی مهمترین نکته این است که اطلاعات از سازمان بیرون نرود. آوین روی سرور خود شما نصب میشود و برای کار کردن به هیچ سرویس خارجی وابسته نیست.
آوین بر پایه کدنویسی امن و استانداردهای امنیت اطلاعات طراحی شده و با توجه به ساختار لینوکسی، حداکثر امنیت را در مقابله با باجافزارها، ویروسهای کامپیوتری و حملات سایبری دارد.
از کل اطلاعات Backup گرفته میشود و نسخههای دو هفته اخیر نگه داشته میشوند.
فایل Backup باز و بررسی میشود. اگر مشکلی داشته باشد، در صفحه سلامت سیستم به مدیر نشان داده میشود.
یک نسخه روی سرور یا فضای ذخیرهسازی دیگری کپی میشود تا اگر سرور اصلی از دست رفت، اطلاعات سالم بماند.
آخرین Backup به صورت آزمایشی بازیابی و تراز حسابها کنترل میشود. Backup اگر قابل بازیابی نباشد، به درد نمیخورد.
سرور آسیبدیده را از شبکه جدا کنید.
آوین را روی یک سرور سالم نصب کنید.
آخرین Backup سالم با یک دستور برمیگردد: sudo avin365-restore
رمز کاربران و کلیدهای API را عوض کنید.
حداقل برای مدیر سیستم و کاربران مالی ورود دومرحلهای را فعال کنید.
آوین را فقط با HTTPS در دسترس بگذارید.
ورود را به شبکه شرکت و ساعت کاری محدود کنید.
فضای Backup را طوری تنظیم کنید که از سرور اصلی فقط بشود در آن نوشت، نه اینکه پاکش کرد.
در جلسه دمو به سؤالهای فنی تیم IT شما جواب میدهیم.