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