چرا ویروس برای لینوکس بیمعنیه؟ من میتونم یه برنامه بنویسم که اطلاعات پوشهی کاربری رو پاک کنه و خودش رو با اینترنت گسنرش بده یا این که با حافظهی جانبی مثل فلش این کار رو بکنه. بدون این که به اطلاعات سیستمی که مچوزش بش نمیخوره صدمه بزنه. آیا نمیتونیم بگیم این یه ویروسه؟
دوست عزیز، فرض کنیم شما یک ویروس نوشتید که فرمت بایناری رو هم دنبال می کنه و قابل اجرا است( executable ) چندین مسله پیش می آید:
اولا برای اجرای یک فایل قابل اجرا اگر شما از root استفاده نکنید ورود پسورد می خواهد.
دوم به طور معمول تمتمی پوشه ها در filesystem فقط مجوز read دارند و عموما برای تغییرات بسته اند و کاربر باید آنها را با chown و یا chmod باز کند.
سوم نوشتن ویروس رو از طریق فایلهای نصب مانند deb هم که کلا راهیست که تقریبا غیر ممکن هست.
تنها راهی که شما بتونی یک ویروس بنویسی استفاده از یک سوراخ امنیتی در یک نرم افزار هست که بتونی با اون به فایلها تغییر بدی.
مطلب زیر هم جالب هست
کد:
- Code: Select all
http://www.gnu.org/fun/jokes/evilmalware.html

