Pro
./عضو جديد


السمعة:
- إنضم31 ديسمبر 2023
- المشاركات 4
- مستوى التفاعل 30
- النقاط 13
السلام عليكم ورحمة الله وبركاته
أما بعد ...
هذا المقال لاغراض تعليميه فقط / This Article For Educational Purposes
وانا غير مسؤول عن استخدامك لهذه المعلومات في اي اغراض غير اخلاقيه
معلش بس خليني اخرج من المود شوية .
أولًا لنفهم ماهي البرمجية الخبيثه ؟
الخبيثه من اسمها حاجه نبرمجها بغرض إما التعلم أو الضرر.
يعني مثال : انا الآن لما اجي ابرمج malware من نوع وليكن virus فأنا بعمله بغرض أما إني بتعلم منه بحيث لو جالي malware من نفس النوع أعرف أتصرف معاه
أو إني أعمله بغرض إني أضر شخص أو شركه أو أي حاجة من الحاجات دي
طيب يا معلم اديني شرحتلك يعني اي malware بشكل عام
طيب يعني اي development ؟
development يعني تطوير ف الاثنين مع بعض تطوير البرمجيات الخبيثه / Malware Development
طيب انا دلوقتي واحد جديد عاوز ابدأ بالمجال أعمل إيه؟
بص أنت أول حاجه لازم تعرف النظام الي هتشتغل عليه Windows / Linux / Mobile
طيب ليه يعم برو اتعلم الاول الانظمه ؟
لو جينا قلنا انك مدرستش النظام ازاي اساسا هتبرمج عليه ال Malware ؟ لازم تدرس النظام اولا واقصد بالنظام انك تفهم اساسياته و ال api بتاع النظام دا
لنفترض انك هتبدا بال Windows لازم تفهم اساسياته زي ال Process , ال Threads , ال Virtual Memory و Memory بشكل عام و اهمهم ال API
طب ليه اهمهم ال API ؟ واي هو معناه اساسا ؟
مهو ال API دا الي هيربط برمجتك بالWindows علشان تبدا تتحكم فيه وتعمل اي حاجه في دماغك
طيب يعني اي API بختصار ؟
API : هو الشيئ الي هيربط الكودات بتاعتك بالبرنامج ودي بتكون من الشركه الا بقا لو انت ناوي تدخل مجال ال API Hacking دا حاجه تانيه خالص
طيب لنفترض انك خلصت من الاساسيات إلي حكيناها فوق (Process , Thread, Virtual Memory) .
تبدا بقا انك تطبق على الي تعلمته
واهم حاجه اهم حاجه اهم حاجه التطبيق
طيب اطبق ازاي وابدا بانهي لغة برمجه ؟
بص يا غالي تبدأ إنك تطبق إنك تصنع حاجات بسيطه زي انك تصنع حاجه تضر بيها شركه وتقوم مخترق صديقك و تصنع مالوير يهد الدنيا والي فيها .. بهزر يعم في اي

المهم نرجع للجد طيب اتعلم لغة اي
اغلبنا بيقول ابدا ببايثون حلوه ومش عارف اي
انا حابب اقولك اني كنت في بايثون لاكثر من سنتين كاملين ويارتني ما دخلت فيها
طيب ليه يعم بس .
لان اولًا الملف لما بيطلع بيكون حجمه عالي جدا وبعدين الكودات سرعتها بطيئه لان اللغة Interpreter وغير كدا هي اصلا مش مخصصه لكدا
وثانيا لما بيتعملها compile بتكون مكشوفه بطريقه غبيه
لكن لو جيت عند ال c او ال ++c هقولك اختيار حلو بس فيه مشكله
اي تاني يعم انت ؟
ان هي صعبه بس لو تعلمتها ابشرك انك بجد هتعصر اي جهاز في ثواني معدوده
لانها متصله بال windows API الي بيخلينا نتحكم في ال windows بالكامل
اوبااااا...
طب قولي اي مميزات ال ++/c كمان ؟
عندك اولا سهل انك تتخطي ال defender
ثانيا الكود هيكون سريع لانها لغة compiler
بس مشكلتها في صعوبتها زي ما تكلمت فوق
طيب ولو بقا تعلمت ال assembly ؟
لا هنا بقا يعني انا مش عارف اقولك اي يعني انت كدا حرفيا ختمت الحياه هو دا الي اقدر اقولهولك
طيب خلينا دلوقتي نتكلم عن انواع ال Malwares :
1. ال Crypto-Malware :
بختصار دا Malware بيكون مشفر بحيث اي Anti-Malware ميعرفش يكتفشه او يشوفه حتي
2. ال Ransomware :
دا من اسمه فديه يعني من الاخر بيشفرلك كل الملفات وبيطلب فديه عليها زي ال WannaCry ودا خسر اغلب الشركات الاف وملايين من الدولارات
3. ال Worm :
دا زي الدوده في طريقتين بينتقل بيها :
اما انه ينتقل لكل الاجهزه الي بالشبكه ويزرع فيها ال Malware او انه ينشر نفسه في كل منطقه في الجهاز
4. ال Trojan :
واغلبنا يسمع بيه، طب دا بيعمل ايش؟ دا بيظهرلك على انه برنامج مفيد؛ زي مثلًا مكافح فايروسات وهو اساسًا في الخلف مزروع فيه برمجيه خبيثه زي بالظبط حكاية حصان طرواده.
5. ال KeyLogger :
النوع الاخر يلي رح اشرحه ودا طبعا مش اخر نوع من انواع ال Malware في انواع تانيه ابحث عنها.
طيب دا بيعمل ايش؟ دا بختصار بيكون برمجيه مزروعه جوا الكيبورد بحيث انها تاخذ جميع الاشياء الي تكتبها ولكن لا اعتقد انها مهمه للغايه ولكن حبيت اشرح عنها.
وبس كدا خلاص انتهينا ياغالي ...
وشكرا انك وصلت لحد هنا وياريت يكون المقال عجبك
اعمل لايك علشان مهكركش
التعديل الأخير بواسطة المشرف: