آوین

صفحه اصلی/امنیت

امنیت ۳۶۰ درجه

امنیت در طراحی، کنترل داده‌ها در اختیار شما

آوین دارای سیستم تشخیص نفوذ بوده و بر بستر سرورهای لینوکس توسعه یافته است.

امنیت آوین بر اساس ریسک‌های OWASP Top 10 و الزامات افتا و سازمان فناوری اطلاعات پیاده‌سازی شده است. با استقرار آوین روی سرور اختصاصی شما، داده‌ها در زیرساخت خودتان نگهداری می‌شوند و مدیریت دسترسی به آن‌ها در اختیار شماست.

حملات رایج

آوین در برابر هر حمله چه می‌کند؟

این‌ها رایج‌ترین حملاتی است که هر روز به سرورهای سازمان‌ها می‌شود. روی هر کدام کلیک کنید.

Brute Force

ربات‌ها هزاران رمز عبور را پشت سر هم امتحان می‌کنند تا وارد سیستم شوند. این رایج‌ترین حمله به صفحه‌های ورود است.

  • بعد از ۵ بار رمز اشتباه، حساب کاربری ۱۵ دقیقه قفل می‌شود.
  • تعداد تلاش برای ورود از هر IP محدود است.
  • با ورود دومرحله‌ای (2FA)، رمز درست هم بدون کد موبایل کافی نیست.
  • می‌توانید ورود را فقط از شبکه شرکت و در ساعت کاری مجاز کنید.
OWASP Top 10

محافظت در برابر ۱۰ خطر اصلی

OWASP Top 10 معتبرترین فهرست جهانی از خطرهای امنیتی نرم‌افزارهای تحت وب است. آوین برای هر ده مورد این‌طور محافظت شده است:

A01

Broken Access Control

دسترسی هر نقش به هر ماژول، شرکت و شعبه جداست و در سرور، روی تک‌تک درخواست‌ها کنترل می‌شود.

A02

Cryptographic Failures

ارتباط با SSL رمزنگاری می‌شود و رمزهای عبور با bcrypt هش می‌شوند. کلیدها فقط روی سرور هستند.

A03

Injection

ورودی کاربر همیشه به صورت پارامتر به دیتابیس می‌رود و متن کاربران همیشه به صورت متن نمایش داده می‌شود، نه کد.

A04

Insecure Design

تفکیک وظایف، گردش تأیید و سندهایی که بعد از ثبت قطعی تغییر نمی‌کنند، در خود طراحی هستند.

A05

Security Misconfiguration

Security Headerها، پنهان بودن نسخه وب‌سرور، دیتابیس بسته و اجرای سرویس با کمترین دسترسی، از همان نصب.

A06

Vulnerable Components

نسخه همه کتابخانه‌ها قفل است و پکیج نصب دقیقاً از همان نسخه‌های تست‌شده ساخته می‌شود.

A07

Authentication Failures

ورود دومرحله‌ای، قفل حساب بعد از ۵ تلاش ناموفق، Rate Limiting و انقضای خودکار Session.

A08

Data Integrity Failures

سند قطعی فقط با سند برگشتی اصلاح می‌شود و Webhookهایی که آوین می‌فرستد امضای دیجیتال دارند.

A09

Logging & Monitoring

ورودها، تلاش‌های ناموفق و همه تغییرات با نام کاربر و زمان ثبت می‌شوند. IDS به‌زودی اضافه می‌شود.

A10

SSRF

سرور فقط به سرویس‌هایی وصل می‌شود که مدیر سیستم تعریف کرده؛ مثل سامانه مودیان، پیامک و Webhook.

الزامات داخلی

افتا و سازمان فناوری اطلاعات

امنیت آوین با در نظر گرفتن الزامات امنیتی مرکز افتا و ضوابط سازمان فناوری اطلاعات ایران برای نرم‌افزارهای سازمانی طراحی شده است.

برای سازمان‌های ایرانی مهم‌ترین نکته این است که اطلاعات از سازمان بیرون نرود. آوین روی سرور خود شما نصب می‌شود و برای کار کردن به هیچ سرویس خارجی وابسته نیست.

  • میزبانی داخلی: نصب روی سرور سازمان و اطلاعات کاملاً در اختیار خودتان.
  • بدون وابستگی خارجی: همه بخش‌ها، حتی پیش‌بینی‌ها، بدون اینترنت خارجی کار می‌کنند. دستیار AI اختیاری است.
  • کنترل دسترسی: نقش و سطح دسترسی، محدودیت IP و ساعت ورود، ورود دومرحله‌ای.
  • ثبت رویدادها: سابقه ورود و تغییرات، با مدت نگهداری قابل تنظیم.
  • Backup و بازیابی: Backup روزانه، نسخه بیرون از سرور و تست بازیابی هفتگی.
  • تفکیک وظایف: ثبت‌کننده و تأییدکننده سند نمی‌توانند یک نفر باشند.
Backup ضد باج‌افزار

باج‌افزار اطلاعات شما را گروگان نمی‌گیرد

آوین بر پایه کدنویسی امن و استانداردهای امنیت اطلاعات طراحی شده و با توجه به ساختار لینوکسی، حداکثر امنیت را در مقابله با باج‌افزارها، ویروس‌های کامپیوتری و حملات سایبری دارد.

Backup کامل

از کل اطلاعات Backup گرفته می‌شود و نسخه‌های دو هفته اخیر نگه داشته می‌شوند.

بررسی سالم بودن

فایل Backup باز و بررسی می‌شود. اگر مشکلی داشته باشد، در صفحه سلامت سیستم به مدیر نشان داده می‌شود.

نسخه بیرون از سرور

یک نسخه روی سرور یا فضای ذخیره‌سازی دیگری کپی می‌شود تا اگر سرور اصلی از دست رفت، اطلاعات سالم بماند.

تست بازیابی

آخرین Backup به صورت آزمایشی بازیابی و تراز حساب‌ها کنترل می‌شود. Backup اگر قابل بازیابی نباشد، به درد نمی‌خورد.

اگر اتفاقی افتاد

بازگشت در چهار قدم

قطع ارتباط

سرور آسیب‌دیده را از شبکه جدا کنید.

نصب دوباره

آوین را روی یک سرور سالم نصب کنید.

بازیابی

آخرین Backup سالم با یک دستور برمی‌گردد: sudo avin365-restore

تغییر رمزها

رمز کاربران و کلیدهای API را عوض کنید.

چهار لایه امنیتی

از ورود کاربر تا Backup

۱

ورود کاربران

  • ورود دومرحله‌ای (2FA) با اپ یا پیامک
  • قفل ۱۵ دقیقه‌ای بعد از ۵ رمز اشتباه
  • محدودیت IP و ساعت ورود
  • رمز حداقل ۸ کاراکتر، ذخیره به صورت هش
۲

دیتابیس

  • جداسازی اطلاعات هر شرکت (Row-Level Security)
  • دسترسی جدا برای هر ماژول و شعبه
  • سند قطعی‌شده تغییر نمی‌کند
  • ثبت هر تغییر با مقدار قبل و بعد
۳

سرور لینوکس

  • اجرا بدون دسترسی root، در محیط ایزوله
  • دیتابیس و API بسته به بیرون
  • ارتباط امن با SSL
  • به‌زودی: سیستم تشخیص نفوذ (IDS)
۴

Backup

  • Backup خودکار هر شب
  • نسخه بیرون از سرور
  • تست بازیابی هر هفته
  • بازیابی با یک دستور
توصیه‌های ما

چند کار ساده برای امنیت کامل‌تر

2FA برای همه

حداقل برای مدیر سیستم و کاربران مالی ورود دومرحله‌ای را فعال کنید.

SSL

آوین را فقط با HTTPS در دسترس بگذارید.

محدود کردن ورود

ورود را به شبکه شرکت و ساعت کاری محدود کنید.

فضای امن برای Backup

فضای Backup را طوری تنظیم کنید که از سرور اصلی فقط بشود در آن نوشت، نه اینکه پاکش کرد.

امنیت آوین را از نزدیک ببینید.

در جلسه دمو به سؤال‌های فنی تیم IT شما جواب می‌دهیم.