ما هي الخوارزمية التي من خلالها اجعل برنامجي يميز أن هذا الملف هو ملف فايروس
طبعاً غير الإسم
لأني أريد معرفة فكرة مضادات الفيروسات
ما هي الخوارزمية التي من خلالها اجعل برنامجي يميز أن هذا الملف هو ملف فايروس
طبعاً غير الإسم
لأني أريد معرفة فكرة مضادات الفيروسات
عن طريق القيم Hex يقوم برنامج الحماية بفحص ملف الفايروس ومقارنته مع الملف الذي به القيم
فإذا وجد قيمة واحدة مشابهة يعطيك رسالة أنه فايروس
تحياااااااااتي
للصداقة البرمجية
وكذلك تكملة لرد أخى أبو فهيد فهناك برامج تعتمد على تقنية حديثة وهى بصمة البرنامج فى الذاكرة وكذلك تكوين مجال مشابه تماما لمجال الويندوز حتى يتم تجربة تأثير البرنامج على الويندوز فأذا أحدث أى ضرر أو عطل ببرنامج نظام أو ملف أساسى أخر فيعطيك رسالة أنه فيروس ولكن عيب هذه الطريقة أن برامج تنظيم الذاكرة وتسريع المعالج تعتبر فيروسات لأنها تتعامل مع برامج الويندوز والنظام التى تعمل فى الذاكرة ولكن على ما أعتقد وما سمعت أنهم وجدوا حل لهذه المشكلة
أرجو أن أكون أفدتك
والله أعلم
سلام
befor any great jop there is a bad jop had done
عفواً ربما سؤالي تحسووه غبي ولكن ما هي قيم الـ Hex
أما عن تقنية بصمة البرنامج فقد سمعت بها ولكن لا أدري ما هيتها بالضبط
معليش يا شباب لو أثقل عليكم
بس عشان الفائدة
ال hex هو أختصار لكلمة Hexadecimal أو النظام الست عشرى وهو نظام يعتمد على الأرقام من 0-9 وستة أحرف من a إلى f ولو لاحظت هتلاقى مجموعة عدد الحروف وعدد الأرقام هتلاقيهم ستة عشر وهذا سبب تسمية هذا النظام بالست عشرى أو hexadecimal طيب هتسأل سؤال والحوف أى لزمتها وبتمثل أيه؟
الحوف من a - f تمثل الأرقام من 10-15 أى تكملة للأرقام السابقة وأظن أن ده يكفيك وما أظنش أنك تحتاج طريقة تركيب الأرقام والحروف مع بعض وأيه بتمثل
أما عن سؤالك الثانى بخصوص بصمة البرنامج فمثلها مثل أيه اللى يخلى واحد يفرق بين التوأم هى شخصية كل واحد منهم كذلك فلكل برنامج شخصية منفردة ومختلفة فى الذاكرة وهى بيانات بتجمعها الذاكرة عن البرنامج هى ديه بتسمى بصمة البرنامج أيضا بتأخذ من خصائصه العامة والبرمجية والأكواد البرمجية التى يحتويها
والله أعلم
أرجو أن أكون أفدتك
سلام
befor any great jop there is a bad jop had done
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته ...
أخي :: شهاب المخلافي ::
سؤالك حول خوارزمية لاكتشاف الفيروسات سؤال متشعب ، فلا توجد خوارزمية واحدة لاكتشاف الفيروسات ، وكل برنامج مكافح فيروسات Anti-Virus له خوارزميته الخاصة لاكتشاف الفيروسات ، ولكنها بشكل عام تتشابه في أنها تحتفظ بتوقيع الفيروس في قواعد بياناتها ثم عند فحص أي ملف تقوم بالبحث عن هذا التوقيع داخل الملف ، ولكن في الآونة الأخيرة بدأت الفيروسات بالتطور بشكل جعلها تفوق على بعض مكافحات الفيروسات .
للإطلاع على المزيد حول هذا الموضوع راجع الموضوع التالي .. ( كيف اكتشف الفيروس )
وإذا أردت بعض الأمثلة على مكافحات فيروسات بسيطة مبرمجة بالفيجوال بيسك فابحث في هذا الموقع :
ولا تنس أخي إذا أردت أن تسأل عن أي موضوع أن تبحث عنه في محرك بحث المنتدى أو Google ، حتمًا ستجد العديد من الروابط التي تتحدث عن الموضوع نفسه .
والسلام عليكم ورحمة الله وبركاته ...
وتقبل تحياتي
أخوك / المبرمج أحمد
سبحان الله وبحمده ... سبحان الله العظيم
شكراً لكم على توضيح المسألة لي....
أرجو من الله أن ينفعك بكم الأمة ....آآآآآميييييين
هذا الموضوع مغلق.