النتائج 1 إلى 9 من 9

الموضوع: ما الفرق بين ال smb وال netbios ؟؟ وكيفية تشغيل ال smb

  1. #1
    عضوية جديدة
    تاريخ التسجيل
    Jan 2010
    المشاركات
    64
    الدولة: Jordan
    معدل تقييم المستوى
    0

    ما الفرق بين ال smb وال netbios ؟؟ وكيفية تشغيل ال smb



    السلام عليكم

    اخواني الاعزاء :

    ياريت لو تشرحوا لي الفريق بين بروتوكول ال smb وال netbios
    وكيفية تشغيل خدمة كل منهما

    تحياتي

  2. #2
    عضو الصورة الرمزية Eng/M.Anwar
    تاريخ التسجيل
    Dec 2010
    المشاركات
    114
    معدل تقييم المستوى
    8

    رد: ما الفرق بين ال smb وال netbios ؟؟ وكيفية تشغيل ال smb

    بسم الله الرحمن الرحيم
    بص ياسيدى بكل بساطه
    زمان لما كان الكمبيوترات بتشتغل بنظام ال DOS و ماكنش فى اى نظام غيره وقتها كانت الكمبيوترات بتقدر تعمل communicate مابينها و بين بعضها عن طريق بروتوكول اسمه ال NetBIOS.
    ده قبل ال TCP/IP و الNetBIOS يعتبر واحد فى الميه من ال TCP/IP. و ال NetBIOS تقريبا لم يعد له استخدام فى الاجهزه الجديده حاليا الا فى بعض الحالات النادره . ولكن على الرغم من ذلك مايكروسوفت ماتقدرش انها تلغى البرتوكول بالكامل لأن فى بعض البرامج والتطبيقات بتعتمد عليه ومن ضمنها برامج لميركروسوفت. فعملت بروتكول اسمه NetBIOS Over TCP/IP او NBT . وده بيسمح للاجهزه والبرامج اللى بتشتغل بال NetBIOS API تشتغل فى الشبكات الجديد اللى بتشتغل بال TCP/IP.



    ال SMB او ال Server Message Block هوه واحد من اهم البروتكولات الخاصه بعملية sharing files, disks, directories, and printers.
    و ميكروسفت دلوقتى اطلقت بروتكول جديد اسمه CIFS او Common Internet File System واللى يعتبراتعديل على ال SMB بالرغم من انه بيستخدم نفس تقنية واسلوب ال SMB. وال SMB فعلا هوه ال core بتاعه.
    و ال SMB بيسنخدم فى عملية النقل عدة بروتكولات من ضمنها ال NetBIOS .
    و بالنسبه لل layers اللى بيستخدمها كل بروتوكول موضحه فى الصوره

    اما بالنسبه بالنسبه للتشغيل
    زى ماقلتلك ان ال SMB بيستخدم ال NetBios و ال SMB شغال تلقائى فى الحالات التاليه
    Warp Connect, Warp 4, LAN Server, Lan Server/400, IBM PC Lan and Warp Server (from IBM), LANtastic in SMB mode (from Artisoft), MS-Client, Windows for Workgroups, Windows 95, LAN Manager and Windows NT Workstation & Server (from Microsoft), DEC Pathworks, LM/UX, AS/UX, Syntax and Samba.
    وزى ماانتا شايف انه بيشتغل مع ال Windows for Workgroups و Server from Microsoft فا ممكن تنزل اى برنامج من البرامج اللى بتعمل Capture لل Packets زى ال wireshark و تدخل على اى ملف شير وتفتحه و تشوف بعد كده ال Packets هتلاقيها SMB.. وهيكون زى الصوره ديه


    أتمنى انى اكون افدتك
    وربنا يوفقك
    A+ N+ Linux+ Server+ Security+
    MCTS- MCITP-MS SQL 2005
    CCNA-CCNA Voice-CCNP R&S
    Oracle DBA
    CEH-VMware
    BlackBerry® Support Specialist

  3. #3
    عضوية جديدة
    تاريخ التسجيل
    Jan 2010
    المشاركات
    64
    الدولة: Jordan
    معدل تقييم المستوى
    0

    رد: ما الفرق بين ال smb وال netbios ؟؟ وكيفية تشغيل ال smb

    ما شاء الله أخي العزيز أنور
    والله شرح جامد ومفصل وبارك الله فيك
    يعني باختصار الموضوع إنه ال smb يستخدم بروتوكول netbios over tcp لنقل البيانات
    لكن هل من الممكن أن تخبرني كيف أستطيع اغلاق ال smb على جهازي ؟؟

    وبالنسبة لاغلاق ال netbios over tcp أغلقته كما بالصورة :



    بعد عمل ما في الصورة تم اغلاق البورت 139 لكن البورت 445 حق ال smb ما زال شغال
    فكيف أستطيع أن أغلقه ؟؟

    وسؤال آخر : ما هي البروتوكولات 137-139 التي يستخدمها النت بيوس ؟؟ ممكن شرح بسيط عنها

    وبارك الله فيك

  4. #4
    عضوية جديدة
    تاريخ التسجيل
    Jan 2010
    المشاركات
    64
    الدولة: Jordan
    معدل تقييم المستوى
    0

    رد: ما الفرق بين ال smb وال netbios ؟؟ وكيفية تشغيل ال smb

    البورت 139 تابع لل netbios over tcp
    وهو كما قلت أنت عبارة عن تطوير لل netbios بعد ظهور ال TCP/IP

    وال smb يستخدم ال nbt في عملية نقل البيانات،هل يعني ذلك أن smb هو نفسه بروتوكول nbt ؟؟

    وإذا قمت بايقاف ال netbios over tcp يجب أن يتوقف ال smb ولكن عندما عملت disabled لل nbt،
    البورت 445 بقي شغال والبورت 139 اتقفل

    وآسف على الاطالة

  5. #5
    عضو الصورة الرمزية Eng/M.Anwar
    تاريخ التسجيل
    Dec 2010
    المشاركات
    114
    معدل تقييم المستوى
    8

    رد: ما الفرق بين ال smb وال netbios ؟؟ وكيفية تشغيل ال smb

    اقتباس المشاركة الأصلية كتبت بواسطة majed_19845 مشاهدة المشاركة
    ما شاء الله أخي العزيز أنور
    والله شرح جامد ومفصل وبارك الله فيك
    يعني باختصار الموضوع إنه ال smb يستخدم بروتوكول netbios over tcp لنقل البيانات
    لكن هل من الممكن أن تخبرني كيف أستطيع اغلاق ال smb على جهازي ؟؟

    وبالنسبة لاغلاق ال netbios over tcp أغلقته كما بالصورة :



    بعد عمل ما في الصورة تم اغلاق البورت 139 لكن البورت 445 حق ال smb ما زال شغال
    فكيف أستطيع أن أغلقه ؟؟

    وسؤال آخر : ما هي البروتوكولات 137-139 التي يستخدمها النت بيوس ؟؟ ممكن شرح بسيط عنها

    وبارك الله فيك
    اخى الفاضل
    اولا لتعطيل ال SMB فى حالة انك بتستخدم ال SMB 2.0 تستسخدم الاوامر التاليه
    sc config lanmanworkstation depend= bowser/mrxsmb10/nsi
    sc config mrxsmb20 start= disabled
    ولتشغيله مره اخرى
    sc config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
    sc config mrxsmb20 start= auto
    بالنسبه للports اللى بيستخدمها ال NetBios و ال SMB
    فهى UDP 137-138 , TCP 139 445
    واليك التفاصيل

    NetBIOS Name Service (NBNS): Port UDP 137
    NBNS و المعروفه بأسم Windows Internet Name Service WINS. وهيه بتقوم بمطابقة الايبيهات مع ال NetBIOS names و تهيىء عملية الاتصال اذا تمت المطابقه. وفى حالة الHacking هيه اول حاجه بيتم الAttack عليها عشان ياخد منها بعض المعلومات واللى بيها يقدر يفتح session تانيه.

    NetBIOS Datagram : Port UDP 138
    و بتستخدم فى استقبال ال SMB broadcast packets عن طريق ال UDP. و ديه مابيحصلش عليها attack الا اذا كان الهاكر بيحاول انه يضيف جهازه للWindows network.

    NetBIOS Session Service : Port TCP 139
    وديه بتستخدم عشان تتحكم او تساعد ال NBT session or protocol. خصوصا فى عملية ال sharing . وديه بتقبقى هدف ال Hackers فى حالة اهتمامه بالدخول على ملفات الاجهزه.


    SMB Direct: Port TCP 445
    وديه بتشتغل زيها زى ال Session service ولكن بدون الاحتياج ل ال NBT . وده فيما بعد ويندوز 2000 اما قبل كده كانت بتحتاجه. وديه مابتشتلش على انظمة التشغيل القديمه. عشان كده معظم برامج وادوات الهاكرز القديمه بتستهدف ال Session service بدلا من ال SMB.


    اتمنى اكون افدتك.
    وشكرا اخى الكريم

    A+ N+ Linux+ Server+ Security+
    MCTS- MCITP-MS SQL 2005
    CCNA-CCNA Voice-CCNP R&S
    Oracle DBA
    CEH-VMware
    BlackBerry® Support Specialist

  6. #6
    عضو الصورة الرمزية Eng/M.Anwar
    تاريخ التسجيل
    Dec 2010
    المشاركات
    114
    معدل تقييم المستوى
    8

    رد: ما الفرق بين ال smb وال netbios ؟؟ وكيفية تشغيل ال smb

    اقتباس المشاركة الأصلية كتبت بواسطة majed_19845 مشاهدة المشاركة
    البورت 139 تابع لل netbios over tcp
    وهو كما قلت أنت عبارة عن تطوير لل netbios بعد ظهور ال TCP/IP

    وال smb يستخدم ال nbt في عملية نقل البيانات،هل يعني ذلك أن smb هو نفسه بروتوكول nbt ؟؟

    وإذا قمت بايقاف ال netbios over tcp يجب أن يتوقف ال smb ولكن عندما عملت disabled لل nbt،
    البورت 445 بقي شغال والبورت 139 اتقفل

    وآسف على الاطالة
    اعتقد ان اجابة الاسئله ديه موجوده فى الاجابه اللى قبل كده.. مع توضيح ان NBT بيشتغل مع الSMB يعنى مش هوه هوه او بمعنى اصح بيشتغل Underlying الSMB وزى ماقلت قبل ويندوز 2000 اما بعد كده ف ال SMB لايحتاجه.

    بالنسبه اخى الكريم لطلباتك التى ارسلتهالى على الخاص مهظم الطلبات و الشروحات ديه خاصه بال CEH وانا لسه ماعملتش اى فيديوهات ليها... انا الان لسه شغال فى ال MCITP و اعذرنى لضيق وقتى قى العمل والحياة واعداد المحاضرات للمنتدى و لأخوتى العرب.... ولكنى اعدك انى سأحاول .. وفى خلال هذا الوقت حتى لا تضيع وقتك فى الانتظار يمكنك سؤال الاخوه فى المنتدى اذا كان هناك اى اخ يمكنه مساعدتك.

    وشكرا اخى الكريم
    عسى الله ان يساعدك ويعينك على تحصيل العلم
    A+ N+ Linux+ Server+ Security+
    MCTS- MCITP-MS SQL 2005
    CCNA-CCNA Voice-CCNP R&S
    Oracle DBA
    CEH-VMware
    BlackBerry® Support Specialist

  7. #7
    عضوية جديدة
    تاريخ التسجيل
    Jan 2010
    المشاركات
    64
    الدولة: Jordan
    معدل تقييم المستوى
    0

    رد: ما الفرق بين ال smb وال netbios ؟؟ وكيفية تشغيل ال smb

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

    بالنسبة لإيقاف ال smb فالطريقة التي ذكرتها حضرتك للي يستخدم الاصدار الثاني من ال smb
    لكن أنا استخدم win xp sp2 واصدار ال smb أقدم من 2 وجربت الطريقة التي ذكرتها حضرتك فنجح الأمر الأول فقط :
    sc config lanmanworkstation depend= bowser/mrxsmb10/nsi
    أتمنى أن تخبرني بالأمر الثاني الذي يمكن استخدامه على win xp sp2

    شكرا لك مرة أخرى

    تحياتي

  8. #8
    عضوية جديدة
    تاريخ التسجيل
    Jan 2010
    المشاركات
    64
    الدولة: Jordan
    معدل تقييم المستوى
    0

    رد: ما الفرق بين ال smb وال netbios ؟؟ وكيفية تشغيل ال smb

    السلام عليكم

    أخي محمد :

    آسف على الازعاج بس قمت بترتيب أوراقي ومراجعة الموضوع جيدا والحمد لله فاهم كل حاجة بس عندي استفسارين أيضا :

    ماذا تقصد في جملة ( الNetBIOS يعتبر واحد فى الميه من ال TCP/IP )

    وأنت قلت أنه في القدم كان يستخدم ال netbios للتواصل بين الأجهزة وعند ظهور ال TCP/IP لم يعد يستخدم ذلك مايكروسوفت طورته الى nbt
    لكن لماذا تم عمل بروتوكول ال smb لمشاركة الملفات والمجلدات ... مع وجود ال nbt التي توفر ذلك

    وأتمنى أن لا تنسى استفساري في المشاركة الي تسبق هذه الذي يدور حول كيفية اغلاق ال smb1 في الويندوز xp sp2

    وهل من الممكن أن تدلني على رابط يشرح ال SMB packet ؟؟

    وبارك الله فيك

  9. #9
    عضوية جديدة
    تاريخ التسجيل
    Jan 2010
    المشاركات
    64
    الدولة: Jordan
    معدل تقييم المستوى
    0

    رد: ما الفرق بين ال smb وال netbios ؟؟ وكيفية تشغيل ال smb



    أتوقع إنه تم عمل ال smb لوجود ثغرات في ال netbios
    وبعد ذلك تم تطوير ال smb إلى cifs لوجود ثغرات في ال smb

    ولكن كيف من الممكن أن أوقف أو أشغل ال smb على ويندوز xp

المواضيع المتشابهه

  1. سؤال : ماهو الفرق بين ال NETBIOS name و Host name ؟؟
    بواسطة THEMACUBIX في المنتدى منتدى الشهادات العام
    مشاركات: 5
    آخر مشاركة: 26-09-2013, 07:01
  2. مشاركات: 9
    آخر مشاركة: 13-02-2012, 13:39
  3. ممكن شرح NetBIOS Node Types
    بواسطة eng_net2005 في المنتدى الأرشيف
    مشاركات: 2
    آخر مشاركة: 07-12-2008, 04:23
  4. ما المقصود بـ host name و NetBios name ؟
    بواسطة Noor19 في المنتدى الأرشيف
    مشاركات: 2
    آخر مشاركة: 26-03-2008, 00:21

المفضلات

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •