المنتدى الطلابي الأول في طرطوس .. والحاضر يعلم الغايب


    كيفية جمع معلومات عن دومين و شركة ما

    شاطر
    avatar
    MR HACKER
    جامعي ذهبي
    جامعي ذهبي

    ذكر
    عدد المساهمات : 2364
    العمر : 31
    المكان : Syrian Arab Rebablic
    المزاج : معصب و مكهرب دوما
    الدراسة : اقتصاد
    السنة الدراسية : 4
    المستوى : 56
    نقاط : 4906
    تاريخ التسجيل : 21/05/2009

    كيفية جمع معلومات عن دومين و شركة ما

    مُساهمة من طرف MR HACKER في الخميس يناير 21, 2010 6:32 pm

    في البداية يجب أن تعلم بعض المعلومات البسيطة مثل :





    هاكر = مخترق = hacker

    هاكرز = مخترقون = hackers = hackerz

    admin = المدير

    OS = Operating System = نظام تشغيل

    بورت = منفذ = Port.....





    سيرفر = خادم = Server : وهي عبارة عن أجهزة كمبيوترفائقة القدرة ذات قدرة كبيرة على المعالجة وتخزن بها ملفات المعلومات وقواعد بيانات الشبكة والبرامج المختلفة بها. ....



    لاختراق أي موقع تحتاج لمعرفة بعض المعلومات عن الهدف(الموقع) كنظام التشغيل الذي يعمل عليه والخدمات الموجودة بالموقع...





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

    كيفية الاستفادة من تلك المعلومات....





    1- عليك عمل بورت سكان Port Scan لمعرفة البورتات أو المنافذ المفتوحة بالموقع.من لينكس يمكنك إستخدام nmap لكن لن أشرح هذه العملية من اللينكس


    من الويندوز يمكنك استخدام برنامج

    Super Scan





    وتفيدك هذه العملية فيما بعد في نزع التوقيع فمثلا لو وجدت ان موقعا مفتوح به البورت 21 وهو للتلنت

    يمكنك الذهاب إلى تلنت وهو برنامج يأتي مع الويندوز ,,,,,



    start==>run



    إبدأ==>تشغيل



    ثم اكتب



    telnet

    بعد ذلك إضغط على قائمة

    connect

    ثم

    Remote System

    ستظهر لك شاشة اكتب اسم الموقع في Host Name واترك المنفذ كما هو telnet

    ثم اضغط

    connect

    سيتصل بالموقع وحينئذ سيظهر نظام التشغيل للموقع.

    وأهم البورتات هي

    21 للتلنت وهي خدمة تسمح لمستخدميها بالتصال بأي جهاز آخر يستعمل نفس الخدمة

    23 للإف تي بي أو بروتوكول نقل الملفات FTP=Files Transefiring Protocol

    والبريد الصادر والوارد 110 - 25



    21 FTP

    22 SSH

    23 Telnet

    25 SMTP

    79 Finger

    80 HTTP

    110 POP3



    وللإتصال ببورت معينمن التلنت اكتب البورت في خانة Port مكان كلمة Telnet



    2- الخطوة الثانية هي ما يسميه البعض نزع التوقيع أو فحص البانر.

    والبانر هو الرسالة التي تراها حين تحاول الاتصال بجهاز ما (أو موقع فلا فرق ) عبر منفذ (بورت) معين.

    فمثلا حين تحاول الاتصال عبر البورت 23 وهو للتلنت مع جهاز يعمل على نظام لينكس ماندريك سيظهر لك الآتي :





    Linux Mandrake release 6.1 (Helios)

    Kernel 2.2.13-4mdksmp on an i686

    login:





    ما عرفناه من هذا أن هذا الجهاز يعمل على نظام تشغيل لينكس مانريك 6.1 والنواة هي 2.2.13.







    3- شء آخر عليك ملاحظته هو رسائل الأخطاء! ومن أشهرها الرسالة 404 Error وهي تظهر عند طلب ملف غير موجود بالموقع وعند ظهور هذه الصفحة انظر

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

    في عملية الاختراق





    * عليك ان تعرف أن الموقع هو عبارة عن جهاز كمبيوتر لكنه يعمل 24 ساعة ويوجد به ملقم ويب (خادم) Web Server ويعمل على نظام تشغيل وأنت حين تخترق فإنك تخترق هذا

    الجهاز الذي توجد عليه كل ملفات الموقع وقد يوجد على الجهاز أكثر من موقع مثل شركات الإستضافة وهذه تكون ضربة الهاكر الكبرى...

    يجب عليك معرفة الأشياء التالية عن اي موقع :



    - معرفة &نوع وإصدارة ملقم الويب هل هو IIS4 - IIS5 هل هو Apache ....

    - معرفة &نظام التشغيل وإصدارته هل هو Windows200 مثلا أو Linux redhat 6.2 مثلا...

    وعليك معرفة ذلك لأن لكل نظام تشغيل الثغرات الخاصة به...وأيضا توجد ثغرات لملقم الويب مثل ثغرة اليونيكود لسيرفرات IIS.

    - معرفة &كل سكربتات بيرل وسي جي آي الموجودة بالموقع مثل المنتديات وسجل الزوارأو عداد الزوار وهكذا.....

    - وأيضا &معرفة كل الخدمات الأخرى بالموقع كالبريد وغيرها...ومثلا معرفة نوع وإصدارة سيرفر الإف تي بي إن وجد بالموقع (حسب البورت سكان كما سبق)

    وأيضا مفسر نصوص بيرل إن وجد ... كل هذه الأشياء يمكنك إيجاد ثغرات لها...حسنا كيف تعرف هذه المعلومات عن الموقع





    وكيف تحصل على ثغرات لها؟



    أولا كيف تعرف هذه الأشياء؟





    - معرفة &نظام التشغيل.يمكن معرفة نظام التشغيل من التلنت إن وجد بالموقع كما سبق.

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

    واكتب اسم الموقع في المكان المخصص لذلك ثم اضغط على Lookup أ

    سيظهر لك الملقم و نظام التشغيل وإصدارتيهما مثلا هذه معلومات عن أحد المواقع


    Apache/1.2.6 FrontPage/3.0.4.1 on FreeBSD

    يظهر هنا أن ملقم الويب هو

    Apache

    النسخة/الإصدارة

    1.2.6

    مع دعم الفرونت بيج

    ونظام التشغيل يأتي بعد كلمة on وهو

    FreeBSD

    يمكنك الآن البحث عن ثغرات لهذه النسخة من الملقم أو نظام التشغيل

    والفرونت بيج توجد به الكثير من الثغرات ويهمنا منها





    _private

    _vti_pvt

    _vti_cnf

    وأحيانا

    _vti_bin





    ستتعلم كيفية استغلال هذه الثغرات في الدرس الثاني...

    - يمكنك &معرفة سكربتات تبيرل وسي جي آي الموجودة بالموقع عن طريق الذهاب إلى الصفحة الرئيسية للموقع

    (ليست صفحة الترحيب كما في بعض المواقع) بل الصفحة التي تستطيع منها التعامل مع الموقع والتي

    قد ترى بها محرك بحث أو منتدى أو قائمة تصويت أو قائمة بريدية أو أي مربع يطلب منك كتابة أي معلومة.

    (ملحوظة بعض هذه المربعات قد تكون جافا سكريبت)

    ثم إضغط بالزر الأيمن للفأرة في أي مكان من الصفحة واختر من القائمة التي ستظهر إظهار المصدر

    View Source

    وابحث فيها عن أسماء ملفات تنتهي بـ

    . pl و .cgi

    ويمكنك البحث عن ثغرات لها ..(بعد قليل)

    - يمكنك &معرفة سيرفر البريد بعد ذلك ونوع سيرفر الإف تي بي الخاص يالموقع

    من خلال عملية نزع التواقيع كما سبق بالاتصال بالموقع من البورتات 25 - 21 - 110



    حسنا إنتهت الآن الآن عملية جمع المعلومات عن الموقع....عليك الآن البحث عن ثغرات لها

    الى اللقاء في الدرس الثاني

      الوقت/التاريخ الآن هو الخميس يوليو 27, 2017 10:16 pm