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

ما هي الفيروسات الإلكترونية
تعتبر الفيروسات الالكترونية محط خطرٍ لمستخدمي التكنلوجيا بشكل عام و خاصة أصحاب الشركات الكبرى الذين يمتلكون العديد من البيانات السرية الخاصة بشركتهم و أعمالهم ، حيث أن الفيروس الإلكتروني عُرّف على أنه نوع من البرامج الضارة التخريبية التي يتم بنائها باستخدام لغات البرمجة مثل لغة بايثون و c++ و غالباً ما يتم تصنيعه بغرض العبث في الأنظمة أو تغير صلاحيات في الأنظمة و التعديل عليها ، و هناك عدة أنواع من الفيروسات و التي كل واحد منها يقوم بدور معين او بمهمة معينة في داخل النظام او الجهاز ، فهناك فيروسات يطلق عليها اسم " ديدان الحاسوب " وهي عبارة عن فيروسات بسيطة و خفيفة تتنقل مهمتها بين نسخ الملفات و سرقة البيانات و التخفي على اشكل ملفات وبيانات مشابهة و كذلك تمتاز بسرعة الاستنساخ من جهاز الى آخر ، و يوجد ايضاً فيروسات مثل فايروس حصان طروادة و الذي ترتكز مهمته الأصلية في تنفيذ مهما بالخفية و فتح أبواب خارجية على الجهاز لاختراقه ، وكذلك لا ننسى فيروس الفدية و الذي سبق وشرحنا عنه وهو فايروس يقوم بتشفير الملفات و المطالبة بفدية معينة مثل مبلغ من المال حتى يتم ارجاع الملفات إليك سالمة ، وهناك العديد من الفيروسات و البرمجيات التي منها ما يكون قوية بهدف التخريب ومنها ما يكون لطيفاً بهدف المرح و المزح مع الأصدقاء .

كيف يعمل برنامج مضاد الفيروسات :
برنامج مكافح الفيروسات او برنامج الانتي فايروس هو عبارة عن برنامج بسيط مثله مثل أي برنامج آخر و لكن كيف يعمل و كيف يقوم بالتعرف على الفيروسات .

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

آلية عمل برنامج مكافح الفيروسات :
عمل برنامج مكافح الفيروسات هو أنه فـ لنقل عبارة عن شرطي أمن يقف على أحد أبواب المدينة و مهمته هو تفتيش و التحقق من أي شخص يدخل الى المدينة لمعرفة إن كان مطلوباً اما لا وهذا الشخص هو عبارة عن البرنامج الجديد ، الشرطي يمتلك قاعدة بيانات وهي عبارة عن نموذج ورقة به العديد من أسماء المطلوبين ( أي الفيروسات ) مع كافة تفاصيلهم مثل الطول و الوزن ولون العينين و الشعر وغيره ، فاذا أتى أحد الأشخاص ( البرنامج ) يقوم الشرطي (مكافح الفيروسات ) بتفتيشه و التحقق من بيانته مع البيانات المتواجدة عنده ، فاذا وجد تطابق بين البيانات يقوم بـ إيقافه ، وان لم يجد سوف يسمح له بالعبور بسلام ، وعند صدور تحديثات جديد سوف يقوم الشرطي بطلبها للحصول على أسماء جديد بالمطلوبين ( الفيروسات ) ، هذا باختصار آلية عمل مكافح الفيروسات ، ولكن هناك أيضاً طرق أخرى نشرحها لاحقاً وهي كيفية خداع برنامج مكافح الفيروسات و تجنبه .

أنواع الفيروسات البرمجية
هناك بعض الفيروسات مساعدة و بعضها الأخر مؤذي وضار ، فهناك قد نلاحظ عن تحميل بعض البرامح التي تحتوي على كراك او ملف باتش غالباً ما يقوم مكافح الفيروسات بحذف الكراك او الباتش ، وهذا لأنه مصنفٌ عنده على أنه عبارة عن فيروس و يجيب التخلص منه ، ولكن مثل هذه الفيروسات تكون مساعدة ولا غير ضارة فتقتصر مهمتها على تنفيذ أوامر معينة على البرنامج المكرك بهدف تشغيله و استعماله وغالباً ما تكون مهمتها مثل كسر البرامج ذات السريال او التي تتطلب كود ، فهي باختصار تقوم الفيروسات بتنفيذ امر معين على سبيل المثال سيكون البرنامج الأصلي ذو السريال عنده أوامر تمت برمجته بها على أنه :
اذا ادخل المستخدم مفتاح الترخيص التالي ( jS2d8-OPsY7-kjFa1-Wes6J ) قم بتشغيل البرنامج .

فهنا لن يعمل البرنامج حتى يتم شراء مفتاح الترخيص المتواجد داخل قاعدة بيانات البرنامج وهنا يكون فائدة الفيروس والذي هو غالباً يأتي على أنه باتش او كراك و تكون مهمته فقط هي التعديل على هذا الأمر لجعله على هذا الشكل :
اذا لم يدخل المستخدم مفتاح الترخيص التالي ( jS2d8-OPsY7-kjFa1-Wes6J ) قم بتشغيل البرنامج .
وبهذا تكون بعض الفيروسات مساعدة و بعضها الآخر خبيث و ضار و يجب معالجته.

كيفية صنع فيروس باستخدام بايثون
كان هذا الشرح في الأعلى مقدمة تعليمية عن الفيروسات بشكل سريع و مبسط ونأتي الآن الى الشيء المهم و خلاصة موضوعنا اليوم وهو عن كيفية صنع فيروس باستخدام بايثون للمزح به مع الأصدقاء
رابط الكود مباشرة من على GitHub
 

المشاركات المتشابهة

الردود
0
المشاهدات
10
الردود
0
المشاهدات
18
الردود
0
المشاهدات
9
الردود
0
المشاهدات
10
الردود
0
المشاهدات
8
الوسوم : الوسوم
برمجة الفيروسات صناعة الفيروسات
عودة
أعلى