الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف تبرمج برامج مضادات الفيروس

مغلق
بدأه drwatson في 10 سبتمبر 2006 · 7 رد · 1,670 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أنا بحترم كلام المشرفين لعدم وضع مشاركات مالها معنى

ولكن برامج الحماية مثل الكاسبر هل يتم بنائة عن طريق الأسمبلي

ولا من خلال البرمجيات الأخر أتمنى لو نبذه صغيرونه بخصوص هذا المجال :P

وسلام خير ختاااااااااااام

#2

السلام عليكم و رحمة الله و بركاته

المشكلة ليست لغة البرمجة في نظري فهناك لغات وصفت بالضعف و قيل فيها كل عيب و تغني فيها الشاعر من عيوبها و فعل المبرمجون بها أشياء لم تكن في الحسبان ,

مثال لما تريده ClamWin و هو بال ++C ;) و مفتوح المصدر وفقك الله .

عمرو عيسي

#3
R0OT كتب:
السلام عليكم و رحمة الله و بركاته

المشكلة ليست لغة البرمجة في نظري فهناك لغات وصفت بالضعف و قيل فيها كل عيب و تغني فيها الشاعر من عيوبها

لو كانت دي الفيجوال يبقى معهم حق 100%

ولو كانت غيرها يبقوا غلطانين

اقتباس
ولكن برامج الحماية مثل الكاسبر هل يتم بنائة عن طريق الأسمبلي

ولا من خلال البرمجيات

ليس بالضرورة, تستطيع استخدام الاسمبلي في تطبيقات C ودلفي فلم تقحم نفسك في كتابة التطبيق بكامله بالاسمبلي لو كنت مبرمج C بالاصل.. لا, قم بكتابة الاجرائيات التي تحتاج فيها سرعة في التنفيذ ودقة بالاسمبلي وخلي الباقي بلغتك المفضلة.

السلام عليكم

تم تعديل هذه المشاركة بواسطة Xacker في 11 سبتمبر 2006 في 06:12

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#4

السلام عليكم

اذا عند احدكم اي استفسار عن برامج TSR كمفهوم عام وبلغة اسمبلي وخصوصا للمعالجات 8086 و 80386

ارغب في كتابة برامج ضد الفايروسات واجمع ما احصل عليه من المصادر ولكن لم ابدا في القراءة واتمنى تشجيعي او اجد من يعيننا في هذا الدرب خدمة للمصلحة العامة

#5

هلا أخووي root

شكرا ردك ماقصرت

============

هلا أخوي Xacker

فهمت عليك ولكن أنا مازلت

على طريق البرمجة في سي

===========

هلا أختي ام عبد الرحمن

يعني ودك تعملين شرح عن طريقة

عمل هذه البرامج ؟؟؟ وأذا كنتي

تسألين عندك Xacker و root

فطاحلة بالكمبيوتر ومايقصرون معك

والله ولي التوفيق

#6
ام عبدالرحمن كتب:
اذا عند احدكم اي استفسار عن برامج TSR كمفهوم عام وبلغة اسمبلي وخصوصا للمعالجات 8086 و 80386

السلام عليكم

TSR برنامج ينتهي ويبقى يعمل!

كما هو معلوم DOS هو نظام لا يسمح بتشغيل برنامجين في وقت واحد

وعندما يشتغل برنامج ما لا توجد امكانية لتنفيذ برنامج اخر إلا بعد انتهاء البرنامج الأول

TSR برنامج يخرج للDOS لكنه يبقى بالذاكرة ويعمل

وطريقة عمله هو انه ياخذ مكان مقاطعة ما INT

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

قديما كتبت بريمجTSR يقوم باخذ صورة للشاشة ويحفظها في ملف، يعمل فقط في MODE 13 وكتبته بلغة Pascal وشيئ من Assembly سارفقه ان وجدته في الأيام المقبلة...

-

أخ drwatson طريق البداية كتاب The Giant Black Book of Computer Viruses: Mark A. Ludwig بالرغم من قدمه

d4baa0.gif
#7

أهلا أخي محمد

نورت الموضوع

هذا سؤال كان بيدور

بذهني يعني حبيت أعرف بس

وأن شاء الله بس بنخلص من سي

ربك يفرجهاااا

وسلام عليكم

#8

انا ما اعرف كثير لكن هذه البرامج تنشا علي حد معرفتي في مكتبات ( محركات ) يتم تحديثها بإستمرار ,ثم انا اري ان إستخدام لغة مثل Java لبناء اساس المحرك يكون الأفضل لا خبرة لدي لكن يكفي دعمها لكل نظم التشغيل + إنها تمكنك من التعديل والإضافة بسرعة وسهولة و شكراً للـ Object Orinted Programming Methods .

إن اردت العمل بشكل صحيح فإعمل بنصيحة شركة مكافي و أبدأ ببناء محرك لمقومة الفيروسات الأن و يمكنك أن تدعم عملك بملفات الـ Third Party الخاصة بمحرك مكافي وسمعت إنها مجانية بالإضافة الي ان AVG بني عليها في الأساس ,

و وفقك الله في هذا علي كل حال :)

أخيكم في لله ;

NubiaPrince

أحمد اسامة

' و على الله فليتوكل المؤمنون '

* فريق الجرافيك الحاسوبي العربي الإسلامي * the Arabic-Islamic Computer Graphics - A I C G

イスラム教は平和を意味する

이슬람교는 평화를 의미한다

Ислам означает мир

هذا الموضوع مغلق.

مواضيع مشابهة