Writing a linux virus with LKM

العناوين الأخرى

لينكس فايروس كنموذج نواة قابل للتحميل

المؤلف

Abd Allah, Nada Abd al-Zahrah

المصدر

Iraqi Journal of Science

العدد

المجلد 50، العدد 4 (31 ديسمبر/كانون الأول 2009)، ص ص. 561-566، 6ص.

الناشر

جامعة بغداد كلية العلوم

تاريخ النشر

2009-12-31

دولة النشر

العراق

عدد الصفحات

6

التخصصات الرئيسية

الرياضيات

الموضوعات

الملخص AR

الفايروس هو برنامج يمكن أن يصيب بقية البرامج نسخة منه إلى البرنامج المصاب و البرنامج المصاب يمكن أن يصيب برامج أخرى.

كتابه الفايروس هو تحدي و أفضل الفايروسات تكتب بلغة C ثم يحول إلى برنامج تنفيذي له قابلية زراعة الفايروس في البرامج الأخرى.

كتابه الفايروس بهذه الطريقة تصاحبه بعض المشاكل مثل كبر حجم البرنامج و اعتماده على نوع الأجهزة التي طور عليها مما حدى بالمبرمجين للفايروس لجعل البرنامج أصغر مما يمكن.

هناك محددات عديدة لحل هذه المشاكل تجعل عملية كتابة الفايروس صعبة نسبيا.

في هذا البحث تم تطوير فايروس في نظام لينكس كنموذج نواة قابل للتحميل لتخطي هذه المشاكل.

الفايروس المطور في هذا البحث يصيب البرامج التنفيذية بالإضافة إلى نماذج النواة التي يتم تحميلها.

الملخص EN

Virus is a program which is able to replicate with little or no user intervention, and the replicated program (s) are able to replicate further.

Writing a good virus is challenging, the best viruses are written in C language, and building as executable file from C source code to plant virus code into another executable.

The result either prohibitively large, or very dependent on the completeness of the target installation.

Real viruses approach the problem from the other end.

They are aggressively optimized for code size and do only what's absolutely necessary.

However, this has some limitations and the solution to these limitations is complicated and makes the virus more likely to fail.

This paper presents a design and implementation of a virus running on Linux operating system as Loadable kernel module (LKM) to overcome the limitations of developing the virus as C program.

This virus can infect Linux modules in addition to executable files.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Abd Allah, Nada Abd al-Zahrah. 2009. Writing a linux virus with LKM. Iraqi Journal of Science،Vol. 50, no. 4, pp.561-566.
https://search.emarefa.net/detail/BIM-326502

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Abd Allah, Nada Abd al-Zahrah. Writing a linux virus with LKM. Iraqi Journal of Science Vol. 50, no. 4 (2009), pp.561-566.
https://search.emarefa.net/detail/BIM-326502

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Abd Allah, Nada Abd al-Zahrah. Writing a linux virus with LKM. Iraqi Journal of Science. 2009. Vol. 50, no. 4, pp.561-566.
https://search.emarefa.net/detail/BIM-326502

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references : p. 566

رقم السجل

BIM-326502