انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: shena در 12 اسفند 1400، 10:49 ب‌ظ

عنوان: نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: shena در 12 اسفند 1400، 10:49 ب‌ظ
در لینوکسهایی که در زیرساخت یک شرکت در کنار سیستمهای ویندوز سرویس دهی میکنند، آیا آنتی ویروس بر روی این لینوکسها - به دلیل تعاملاتشان با دیگر اجزای شبکه و شبکه بیرون شرکت - نیاز است یا خیر؟
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: shena در 12 اسفند 1400، 10:50 ب‌ظ
.
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: Dragon- در 12 اسفند 1400، 11:48 ب‌ظ
بعید می‌دونم لازم باشه. اگه سرور مرتب بررسی بشه، بروزرسانی‌های امنیتی رو دریافت کنه و تز یه سیستم‌عامل بروز استفاده کنه (centos 6 یا 7 قدیمی شدند)
و کانفیگ‌های اون هم به دقت انجام شده باشه، فکر نکنم به آنتی‌ویروس نیازی باشه.
شاید در حین منتقل شدن فایل‌ها، بدافزار‌های ویندوزی هم همراه اونها منتقل بشن‌. این بدافزار‌ها نمی‌تونند توی محیطی غیر از ویندوز اجرا بشن ولی می‌تونند از طریق شبکه منتقل میشن و بقیه کامپیوتر‌های ویندوزی رو آلوده می‌کنند. بررسی فایل‌هایی که توی شبکه منتقل میشن، برای پیدا کردن بدافزار‌ها، فکر نکنم زیاد ممکن باشه چون بار پردازشی روی سرور میذاره. پس اینکه آنتی ویروس نصب کنیم تا بدافزار‌های ویندوزی رو توی شبکه شناسایی کنه، فکر نکنم زیاد کار مفیدی باشه.
به نظرم تنها موردی که ممکنه برای یه سیستم‌عامل لینوکسی یا bsd ها آنتی‌ویروس نیاز بشه، حالتی هست که اون سیستم مشکوک به داشتن بدافزار هست.
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: میمو ☕ در 13 اسفند 1400، 12:34 ق‌ظ
ما ویروسی در گنو/لینوکس نداریم، تصور اشتباهی که در مورد آنتی‌ویروس‌های گنو/لینوکس وجود داره اینه که به وجود اومدن تا جلوی ورود ویروس به گنو/لینوکس رو بگیرن، در صورتی که این آنتی‌ویروس‌ها کارشون شناسایی و حذف ویروس‌های ویندوزی‌ای هست که روی یه سیستم گنو/لینوکسی وجود دارند، این ویروس‌ها روی گنو/لینوکس اجرا نمی‌شن، اما به هر حال این امکان وجود داره که با نصب آنتی‌ویروس، ویروس‌های ویندوزی شناسایی و حذف بشن.
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: shena در 13 اسفند 1400، 11:54 ق‌ظ
ما ویروسی در گنو/لینوکس نداریم
https://en.wikipedia.org/wiki/Linux_malware
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: جعفر فرقانلوژ در 13 اسفند 1400، 01:17 ب‌ظ
خوب ؟
خودتون خوندینش ؟ نوشته همچین چیزی به اون صورت نداریم به خاطر دسترسی ها
ویکی خودمون
https://wiki.ubuntu.ir/wiki/%DA%86%D8%B1%D8%A7_%DA%AF%D9%86%D9%88_/_%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3_%D8%A8%D9%87_%D8%A7%D9%86%D8%AA%DB%8C_%D9%88%DB%8C%D8%B1%D9%88%D8%B3_%D9%86%DB%8C%D8%A7%D8%B2_%D9%86%D8%AF%D8%A7%D8%B1%D8%AF
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: دانیال بهزادی در 14 اسفند 1400، 12:23 ق‌ظ
خیر. کاربرد اون پادویروس‌ها در جاهایی مثل کارساز رایانامه یا پرونده‌است که از انتشار ویروس‌های ویندوزی جلوگیری کنه. در گنو/لینوکس اصلاً امکان آلوده شدن به ویروس وجود نداره!
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: Dragon- در 14 اسفند 1400، 04:47 ب‌ظ
evilgnome یه جاسوس‌افزاره که در قالب افزونه گنوم خودش رو معرفی می‌کنه و می‌تونه اطلاعات کاربر رو بدون اینکه بفهمه، ذخیره کنه و به جای دیگه بفرسته. ولی توی gnome-look.org یا extesions.gnome.org وجود نداره، کاربر باید اون رو از یه جای دیگه نصب کرده باشه.
البته این بدافزار فقط می‌تونه کسایی که گنوم دارند رو تحت تاثیر قرار بده. اگه یه میزکار دیگه داشته باشید، نمی‌تونه کاری انجام بده. (نمی‌دونم چی میشه اگه قسمت‌هایی از گنوم رو همراه یه میزکار دیگه داشته باشید)
اگه محیط گرافیکی نداشته باشید، کلا هیچی. (معمولا سرور‌ها محیط گرافیکی ندارند)
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: دانیال بهزادی در 15 اسفند 1400، 02:36 ب‌ظ
این که فقط یه بدافزاره و ویروس نیست. ولی اون هم برای آلوده شدنش کاربر باید خیلی شوت باشه و عمداً بره نصبش کنه.
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: ABOLDOM در 15 اسفند 1400، 03:22 ب‌ظ
این که فقط یه بدافزاره و ویروس نیست. ولی اون هم برای آلوده شدنش کاربر باید خیلی شوت باشه و عمداً بره نصبش کنه.
احتمالا باید شبیه برورسانی اندروید بنویسن، بروزرسانی جدید گنو لینوکس همین الان ارتقاش بده(صفحه میدرخشد) ::)
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: mahdiyar11 در 19 اسفند 1400، 12:50 ب‌ظ
خب اینجا یه سوال مطرح میشه

من به یه ویروس (که مثلا قابلیت رمز کردن فایل ها یا فرستادن اطلاعات به یه سرور دیگه رو داره) رو بهش دسترسی روت میدم. اونم نه به این راحتی؛ مثلا با نصب یه اکستنشن که توی سایت extention.gnome.com هست یا دستی نصبش کردم. یا دادن دسترسی روت به یه فایل بدافزار. اینطوری گنو/لینوکس من مگه آلوده نمیشه؟؟

اینکه میگید قابلیت آلوده شدن نداره منظورتون اینه که چون دسترسی روت نداره (یا بهتره بگم پسورد روت رو نداره) پس نمیتونه سیستم رو آلوده کنه. ولی اگه یه برنامه دسترسی روت رو داشته باشه که مثل آب خوردن میتونه سیستم رو آلوده کنه :)
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: سودو. در 19 اسفند 1400، 12:59 ب‌ظ
بد افزار با ویروس متفاوته ! ویروسم که اصلا نداریم تو گنو !
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: shena در 20 اسفند 1400، 09:27 ب‌ظ
خیر. کاربرد اون پادویروس‌ها در جاهایی مثل کارساز رایانامه یا پرونده‌است که از انتشار ویروس‌های ویندوزی جلوگیری کنه.
دقیقا همین. پس جایی که لینوکس ها با سایر سیستم های ویندوزی و زیرساختی (فریم ویر سخت افزارهایی مثل سرور، سوییچ و غیره) ارتباط شبکه ای دارند، بهتره آنتی ویروس داشته باشند، درسته؟
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: سودو. در 20 اسفند 1400، 10:04 ب‌ظ
.
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: Dragon- در 20 اسفند 1400، 11:11 ب‌ظ
خب اینجا یه سوال مطرح میشه

من به یه ویروس (که مثلا قابلیت رمز کردن فایل ها یا فرستادن اطلاعات به یه سرور دیگه رو داره) رو بهش دسترسی روت میدم. اونم نه به این راحتی؛ مثلا با نصب یه اکستنشن که توی سایت extention.gnome.com هست یا دستی نصبش کردم. یا دادن دسترسی روت به یه فایل بدافزار. اینطوری گنو/لینوکس من مگه آلوده نمیشه؟؟
چرا آلوده میشه.

نقل‌قول
اینکه میگید قابلیت آلوده شدن نداره منظورتون اینه که چون دسترسی روت نداره (یا بهتره بگم پسورد روت رو نداره) پس نمیتونه سیستم رو آلوده کنه. ولی اگه یه برنامه دسترسی روت رو داشته باشه که مثل آب خوردن میتونه سیستم رو آلوده کنه :)
به این خاطر آلوده شدن کل سیستم سخته، چون معمولا برای نوشتن توی دایرکتوری‌های مهم، به دسترسی روت نیازه. قبلش هم باید یه جوری اجرا شده باشه که برای این، به دسترسی اجرایی نیاز داره و معمولا فایل‌های جدیدی که ساخته میشن، به طور پیش‌فرض دسترسی اجرایی ندارند.

اگه یه چیزی دسترسی روت به دست بیاره، تقریبا کار خاصی نمی‌تونید انجام بدید.
شاید selinux (در مورد apparmor چیزی نمی‌دونم) بتونه یه کمکی کنه ولی بدافزار می‌تونه تنظیم کنه تا توی راه‌اندازی مجدد، selinux فعال نباشه.
شاید بتونید با فعال کردن قابلیت lockdown توی کرنل و مجبور کردن کرنل به بررسی امضای ماژول‌ها موقع بارگذاری اونها، بشه تا حدودی دسترسی به بعضی قسمت‌های کرنلِ در حال اجرا (نه فایل‌های روی دیسک) رو محدود کرد ولی از اونجایی که بدافزار دسترسی روت داره، می‌تونه یه کرنل مخرب رو جایگزین کرنل فعلی کنه تا موقع بوت بعدی، کرنل مخرب بوت بشه. با secure boot میشه این رو هم تا حدودی محدود کرد ولی بدافزار، همچنان به خیییلی چیز‌های دیگه دسترسی داره.
اگه آنتی ویروس هم نصب کرده باشید، می‌تونه اون رو غیرفعال کنه چون دسترسی روت داره. در مورد دیوار آتش هم همینطوره.
اگه یه بدافزار مخربی دسترسی روت بگیره، کار ساده‌ای نیست تا حلش کنید. حتی ممکنه وقتی که فکر می‌کنید حل شده، درپشتی توی سیستم گذاشته باشه تا بعدا، دوباره وارد بشه. نمیشه به همین راحتی، یه راه حل کلی برای چنین شرایطی داد.

نقل‌قول
چون دسترسی روت نداره (یا بهتره بگم پسورد روت رو نداره)
بگیم دسترسی روت نداره، بهتره. چون ممکنه کاربر روت اصلا رمزعبور نداشته باشه (اوبونتو که پیش‌فرض اینجوریه، خیلی توزیع‌های دیگه هم همینطور) ولی کار‌هایی که به دسترسی روت نیاز دارند رو با sudo انجام بدید.
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: Dragon- در 20 اسفند 1400، 11:13 ب‌ظ
دقیقا همین. پس جایی که لینوکس ها با سایر سیستم های ویندوزی و زیرساختی (فریم ویر سخت افزارهایی مثل سرور، سوییچ و غیره) ارتباط شبکه ای دارند، بهتره آنتی ویروس داشته باشند، درسته؟
بار سرور رو زیاد نمی‌کنه؟
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: دانیال بهزادی در 21 اسفند 1400، 12:42 ب‌ظ
دقیقا همین. پس جایی که لینوکس ها با سایر سیستم های ویندوزی و زیرساختی (فریم ویر سخت افزارهایی مثل سرور، سوییچ و غیره) ارتباط شبکه ای دارند، بهتره آنتی ویروس داشته باشند، درسته؟
ارتباط شبکه‌ای نه. گنو/لینوک اون‌قدر احمق نیست که بذاره ویروس‌ها از تو شبکه‌اش رد بشن. پادویروس فقط جایی کارایی داره که پرونده‌های خامی روی کارسازهای گنو/لینوکسی نگه‌داری مي‌شن که ممکنه ویروسی باشن و این پرونده‌ها ممکنه مستقمیماً به دست افرادی روی ویندوز بیفتن. مثل کارساز رایانامه یا کارساز پرونده.
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: shena در 25 اسفند 1400، 10:52 ق‌ظ
مثل کارساز رایانامه یا کارساز پرونده.
هر دو تای اینا در لبه شبکه مون از آنتی‌ویروس رد می‌شن، قبل از نشستن روی استورج.

بار سرور رو زیاد نمی‌کنه؟
کسپرسکی تا ۵۰۰ مگ رم در حالت آماده به کار و تا یک گیگ رم رو در حین اسکن می‌گیره. این در مورد نسخه سروری روی VPSئه؛ دسکتاپ و روی PC/Laptop رو نمی دونم
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: سلمان م. در 25 اسفند 1400، 11:24 ب‌ظ
اگه هدف این هم که توزیع گنو/لینوکس ویروس نگیره، نه نیازی نیست. اگه هدف این هست که جلوی انتشار فایل‌های ویروسی ویندوز رو بگیره، لازم هست.

یعنی به طور مثال برای mail server لازم هست، تا جلوی انتشار فایل‌های ویروسی ویندوز رو بگیره.

در ضمن از Kaspersky هم استفاده نکنید، چون سازنده‌اش روسی هست، اداره امنیت آلمان روش هشدار گذاشته که حواستون باشه.

https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/Warnungen-nach-P7_BSIG/2022/BSI_W-004-220315.pdf;jsessionid=91F5DD4CB94ABDAAF7221691F231CE49.internet482?__blob=publicationFile&v=12
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: shena در 29 اسفند 1400، 03:10 ق‌ظ
در ضمن از Kaspersky هم استفاده نکنید، چون سازنده‌اش روسی هست، اداره امنیت آلمان روش هشدار گذاشته که حواستون باشه.

https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Publikationen/Warnungen-nach-P7_BSIG/2022/BSI_W-004-220315.pdf;jsessionid=91F5DD4CB94ABDAAF7221691F231CE49.internet482?__blob=publicationFile&v=12
اینجا حرفش خطاب به شرکتهای آلمانی اینه که از محصول روسی استفاده نکنید چون روسیه یه تهدید علیه ناتو و EU است. اما برای ما که فعلا کشور دوست-و-برادر حساب می آد.


یعنی به طور مثال برای mail server لازم هست، تا جلوی انتشار فایل‌های ویروسی ویندوز رو بگیره.
واقعیتش اینکه با چه هدفی دقیقا استفاده خواهد شد، ما نمی تونیم مطمئن باشیم. برای مثال به ما گفته میشه یه سرور برای دیتابیس بدید، بعد ممکنه بدون اطلاع ما NFS کرده باشنش که ویندوزها باهاش در تعامل میشن.
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: Dragon- در 01 فروردین 1401، 12:21 ق‌ظ
اینجا حرفش خطاب به شرکتهای آلمانی اینه که از محصول روسی استفاده نکنید چون روسیه یه تهدید علیه ناتو و EU است. اما برای ما که فعلا کشور دوست-و-برادر حساب می آد.
باز هم دلیل نمیشه که ما بتونیم بهش اعتماد کنیم. ممکنه از اطلاعات ما هم سوء استفاده کنه.
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: shena در 19 تیر 1401، 03:34 ق‌ظ
این که فقط یه بدافزاره و ویروس نیست.
ویروس به عنوان نماینده همه این چیزای بد جا افتاده است. کلی منظوره. آنتی ویروسها هم فقط جلوی ویروس رو نمی گیرن. کلی فیچر باخود و بیخود امنیتی مثل فایروال هم دارند!

اگه یه چیزی دسترسی روت به دست بیاره، تقریبا کار خاصی نمی‌تونید انجام بدید.

اگه آنتی ویروس هم نصب کرده باشید، می‌تونه اون رو غیرفعال کنه چون دسترسی روت داره. در مورد دیوار آتش هم همینطوره.
ما با تیم امنیت مون داستان داریم. و پنجشنبه این هفته دانتایم گرفتن که هر چی لینوکس داریم و دست تیم ماست، بیان روشون آنتی ویروس بریزن! استلالهاشون ایناست:
- آنتی ویروس لاگ جمع می کنه و می فرسته به کنسول مرکزی و در یه نقطه مرکزی سیستم ها از نظر آلودگی و مشکلات امنیتی شون قابل مانیتور میشن
- آنتی ویروس امضای باج افزارهای شناخته شده رو داره و مانع کارکردنشون میشه
- سیستم ها لزوما آپدیت شده نیستن چون همه لینوکسها رو نمیشه مرتب به روز کرد (اینو درست می گن: ما نرم افزاری داریم که به دلایلی نمی تونیم OS رو به روز کنیم چون نرم افزار از کار می افته و فعلا تا پچ شدن نرم افزار باید روی OS آپدیت نشده بمونیم. همین طور نرم افزاری داریم که جرئت نمی کنیم بدون یکی دو ماه کار کردن روی آپدیتش در محیط تست و stage، در محیط پروداکشن آپدیتش کنیم)
- روی OSها سرویسهای مختلفی نصبه که می تونن آسیب پذیری داشته باشن و بدافزارها از این آسیب پذیریا با دسترسی روت وارد میشن
- همه نرم افزارها از مخزن نصب نشدن (اینو هم درست میگن؛ ما هم نرم افزارهای سازمانی خودمون رو داریم که خب در مخازن اوبونتو نیستن و روی مخازن لوکال خودمون میان و هم نرم افزارهایی که در مخازن اصلی نبودن یا به دلایلی مجبور شدیم رپوی اختصاصی اد کنیم (تیم های توسعه اغلب مایلند با آخرین نسخه های برنامه ها و لایبراری ها کار کنن))

من خیلی گشتم و نتونستم ریسورس های معتبری پیدا کنم که صریح و مستدل بگه لینوکس آنتی ویروس نمی خواد. اگر اینطور مستنداتی دارید لطفا اینجا اشتراک بذارید. ممنون
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: جعفر فرقانلوژ در 19 تیر 1401، 10:17 ق‌ظ
ویکی > چرا به انتی ویروس نیاز نداریم

نقل‌قول
- آنتی ویروس لاگ جمع می کنه و می فرسته به کنسول مرکزی و در یه نقطه مرکزی سیستم ها از نظر آلودگی و مشکلات امنیتی شون قابل مانیتور میشن
این واسه وقتیه که مشکل امنیتی باشه ! صد سال لاگ جمع کن وقتی چیزی نیست به چه کار میاد !
البته مثلا apt لاگ جمع می کنه که خودش کاربردی و قابل استفاده است

نقل‌قول
- آنتی ویروس امضای باج افزارهای شناخته شده رو داره و مانع کارکردنشون میشه
باز هم اینجا همین مشکل رو داریم ! باج افزاری شناسایی شده که بخواد امضاش رو انتی ویروس داشته باشه که بخواد جلوش رو بگیره ؟ اولا که باج افزاری هم باشه توی گنو دسترسی خاصی نداره که بخواد کاری کنه ! شما باج افزار رو بریز ، اجرا کن ، کپی کن ، منتشر کن   مهم نیست اون باج افزار (که در نظر بگیریم هست) دسترسی اجرایی نداره چیزی برای تغییر دادن نداره !

نقل‌قول
- سیستم ها لزوما آپدیت شده نیستن چون همه لینوکسها رو نمیشه مرتب به روز کرد (اینو درست می گن: ما نرم افزاری داریم که به دلایلی نمی تونیم OS رو به روز کنیم چون نرم افزار از کار می افته و فعلا تا پچ شدن نرم افزار باید روی OS آپدیت نشده بمونیم. همین طور نرم افزاری داریم که جرئت نمی کنیم بدون یکی دو ماه کار کردن روی آپدیتش در محیط تست و stage، در محیط پروداکشن آپدیتش کنیم)
شما باید نسخه ای نصب کنید که پشتیبانی طولانی مدت داره اوبونتو با پشتیبانی طولانی مدت هست دبیان پایدار هم هست
بروزرسانی امنیتی در لحظه دریافت می کنند

نقل‌قول
- روی OSها سرویسهای مختلفی نصبه که می تونن آسیب پذیری داشته باشن و بدافزارها از این آسیب پذیریا با دسترسی روت وارد میشن
سرویساتون رو از مخازن اصلی و بروز نگه دارید

نقل‌قول
- همه نرم افزارها از مخزن نصب نشدن (اینو هم درست میگن؛ ما هم نرم افزارهای سازمانی خودمون رو داریم که خب در مخازن اوبونتو نیستن و روی مخازن لوکال خودمون میان و هم نرم افزارهایی که در مخازن اصلی نبودن یا به دلایلی مجبور شدیم رپوی اختصاصی اد کنیم (تیم های توسعه اغلب مایلند با آخرین نسخه های برنامه ها و لایبراری ها کار کنن))
اینجا هم مشکل داریم
نرم افزار های خودتون توسعش هم با خودتونه به نظرتون درسته نرم افزار رو خودتون بنویسید بعد امنیتش رو به انتی ویروس بسپارید ؟


چند نوع سیستم عامل دارید ؟ یعنی بعضی ها ویندوز بعضی ها گنو ؟



تقریبا نود درصد استدلال هاتون به تفکر ویندوزی بر میگرده ! حداقل نصف این موارد رو ، روی گنو اصلا ما نداریم ! این به ظاهر انتی ویروس های گنو/لینوکسی هیچ کاری تو گنو نمی کنند ! بله درسته هیچ کاری ! کار اینا تشخیص بد افزار ویندوزیه (که اصلا توی گنو چیزی به جز یک تیکه فایل بی فایده نیستند) که وقتی به کار میاد که هم ویندوز دارید هم گنو اینطوری نمی‌زارید که این بد افزار ها اشتباها وارد سیستم های ویندوزی بشن

تنها چیزی که می‌تونم بگم اینه که توزیع هاتون رو بروز نگه دارید (واسه سرور و اینها نمی‌رن توزیع غلتان نصب کنند  :D یک توزیع با پشتیبانی طولانی مدت نصب کنید مثلا پنج سال نصب داشته باشیدش بروزرسانی امنیتی هم دریافت می کنید ! خیلی هم ایمن )
نرم افزار خارج از مخازن نصب نکنید (اگه مال خودتونه باید امنیتش هم بر عهده بگیرید )
به چیزی که واقعا نیاز نیست به هیچ عنوان دسترسی بیش از حد ندید
این رو هم بگم که اگه مشکل امنیتی پیدا بشه به روز نمی‌کشه که وصله امنیتی منتشر بشه (این رو از خودم نمی‌گم قبل از این که خبرش هم در بیاد مشکل حل شده ! داشتیم دو سه ساعت بعد از پیدا شدن بروزرسانی قابل دریافت بوده )
قبل از هر کاری هم تفکر ویندوزی رو از خودتون دور کنید

موفق باشید  ;)
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: دانیال بهزادی در 19 تیر 1401، 01:06 ب‌ظ
تفکر امنیتی سازمانتون مشکل داره. اون تیم نباید بذاره اصلاً برنامه‌ها و سرویس‌هایی خارج از مخازن نصب بشه. نه این که بخواد بعدش ببینه چی به چیه!
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: Dragon- در 21 تیر 1401، 02:36 ق‌ظ
ویروس به عنوان نماینده همه این چیزای بد جا افتاده است. کلی منظوره. آنتی ویروسها هم فقط جلوی ویروس رو نمی گیرن. کلی فیچر باخود و بیخود امنیتی مثل فایروال هم دارند!
دیوار آتش که همراه خود توزیع‌ها هست. اکثر توزیع‌ها iptables یا nftables رو دارند. و همونطور که گفتید، این یه قابلیت بیخود برای آنتی‌ویروس‌های گنو/لینوکسی هست.

نقل‌قول
- آنتی ویروس لاگ جمع می کنه و می فرسته به کنسول مرکزی و در یه نقطه مرکزی سیستم ها از نظر آلودگی و مشکلات امنیتی شون قابل مانیتور میشن
به نظرم اگه قراره گزارش‌های (لاگ) امنیتی جمع‌‌آوری و فرستاده بشه، گزینه بهتر این هست که سرویس‌های auditd و sysstat و lynis روی اون سرور‌ها نصب و فعال بشه تا گزارش تولید کنند.بعد میشه با استفاده از rsyslog یا ابزار‌های مشابه، این گزارش‌ها رو فرستاد به کنسول مرکزی.

نقل‌قول
- سیستم ها لزوما آپدیت شده نیستن چون همه لینوکسها رو نمیشه مرتب به روز کرد (اینو درست می گن: ما نرم افزاری داریم که به دلایلی نمی تونیم OS رو به روز کنیم چون نرم افزار از کار می افته و فعلا تا پچ شدن نرم افزار باید روی OS آپدیت نشده بمونیم. همین طور نرم افزاری داریم که جرئت نمی کنیم بدون یکی دو ماه کار کردن روی آپدیتش در محیط تست و stage، در محیط پروداکشن آپدیتش کنیم)
تا جایی که می‌دونم، بروزرسانی‌های امنیتی باعث تغییر زیادی توی عملکرد برنامه نمیشن که مجبور باشید چیزی رو ارتقا ندید تا یه وقت مشکلی پیش نیاد.
می‌تونید مدیربسته رو جوری تنظیم کنید که تا وقتی مستقیم از اون درخواست نکردید، هیچ بروزرسانی به غیر از بروزرسانی‌های امنیتی رو دریافت نکنه.

راه حل اصلی اینه که مشکلات امنیتی برنامه‌ها رو رفع کنید به جای اینکه برید سراغ آنتی‌ویروس. ممکنه یه بدافزار ناشناخته از طریق آسیب‌پذیری وارد سیستم بشه و آنتی‌ویروس هم متوجه اون نشه.
اینکه بذارید بدافزار‌ها وارد بشن و بعد بخواهید اونها رو پیدا کنید و جلوی اونها رو بگیرید، باید سخت‌تر از این باشه که کلا نذارید بدافزار‌ها از همون اول وارد بشن.
 
نقل‌قول
- روی OSها سرویسهای مختلفی نصبه که می تونن آسیب پذیری داشته باشن و بدافزارها از این آسیب پذیریا با دسترسی روت وارد میشن
تا جایی که می‌دونم، معمولا از یه سرور فقط برای یه سری کار‌های محدود استفاده میشه. برای مثال یکی فقط وب‌سرور داره، یکی پایگاه داده روی اون هست، یکی کار‌های مربوط به احراز هویت رو انجام میده، یکی برای nfs یا clusterfs و اینجور چیز‌ها استفاده میشه، یکی تقسیم کننده بار (load balancer) هست و ...
به خاطر همین، معمولا روی یه سرور، چندین سرویس متفاوت اجرا نمیشه که دامنه تهدیدات امنیتی خیلی زیاد باشه.

تا جایی که می‌دونم، سرویس‌های مرتبط با شبکه معمولا مستقیم با کاربر روت اجرا نمیشن. مثلا apache با دسترسی کاربر www-data اجرا میشه. در مورد سرویس مربوط به پایگاه‌های داده هم فکر کنم همینجور باشه.
این عملکرد به خاطر هست که اگه به اونها نفوذ شد، نفوذگر دسترسی روت بدست نیاره.

به غیر از اینها، اگه یه بدافزار دسترسی روت بدست بیاره، اونوقت می‌تونه آنتی‌ویروس و بیشتر لایه‌های امنیتی رو دور بزنه. در این حالت کاربرد آنتی‌ویروس چیه؟

نقل‌قول
تیم های توسعه اغلب مایلند با آخرین نسخه های برنامه ها و لایبراری ها کار کنن
مگه سیستمی که تیم‌های توسعه از اون استفاده می‌کنند با سیستمی که در حال خدمت‌دهی هست متفاوت نیست؟ اگه اینجوره، پس چرا تیم‌های توسعه از نسخه جدید سیستم‌عامل استفاده نمی‌کنند؟

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

یه چیزی؛ با ابزار lynis می‌تونید یه بررسی امنیتی از سیستم بگیرید و ببینید وضعیت اون چجوری هست. آخر سر یه سری راهنما به همراه چندین لینک برای حل اون مشکلات به نمایش میذاره.
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: shena در 21 تیر 1401، 04:26 ق‌ظ
به نظرم آنتی‌ویروس برای این شرایط، فقط بدرد سیستم‌هایی می‌خوره که سیستم‌عامل اونها قدیمیه و برنامه داخل مخازن اونها دیگه بروزرسانی امنیتی دریافت نمی‌کنند.
برای بقیه سیستم‌ها، دریافت منظم بروزرسانی‌های امنیتی و پیکربندی درست باید از اونها در برابر بدافزار‌ها محافظت کنه.
ممنون. پاسخ هات خیلی خوب بود.
البته هنوز دنبال مستندات هم هستم

نباید بذاره اصلاً برنامه‌ها و سرویس‌هایی خارج از مخازن نصب بشه.
به نظرت خدشه ای وارد نیست، اما روی کاغذ؛ در عمل مجبوریم سراغ خارج از مخازن هم - خصوصا اگر نخوایم از snapd استفاده کنیم - در بعضی مواقع بریم؛ و نرم افزارهایی هم که خودمون توسعه میدیم که خب خارج از مخازنن.
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: جعفر فرقانلوژ در 21 تیر 1401، 10:35 ق‌ظ
مستندات مثلا توی ویکی خودمون هم گفتم
عنوان: پاسخ : نصب آنتی ویروس بر روی لینوکس های داخل شبکه یک سازمان؛ ضرورت یا زائد؟
ارسال شده توسط: shena در 24 تیر 1401، 09:36 ب‌ظ
تفکر امنیتی سازمانتون مشکل داره.
نهایتا ازمون خواستن تضمین بدیم سیستم ها harden هستن، اما
- داکیومنتهای هاردنینگ (مثلا CIS)، چند صد صفحه ای و با دستورالعملهای زیاد هستند و پیاده سازی شون چندین ماه زمان می بره
- ما در لایه OS نهایتا بتونیم تضمین بدیم سیستم رو امن نگه می داریم، ولی سرویس نصب شده دست ما نیست و خطاهای پیکربندی Owner سرویس رو نمی تونیم کاور کنیم
لذا وا دادیم :)