SMB — اشتراک فایل ویندوز
پوشههای اشتراکی و چاپگرهای شبکهٔ ویندوز با SMB کار میکنند. نسخهٔ ۳ امضا و رمزنگاری AES دارد و نسخهٔ ۱ باید خاموش باشد.
- لایهٔ OSI: 7 (کاربرد)
- انتقال: TCP
- پورت: 445
- استاندارد: MS-SMB2
- سطح: متوسط · حدود 7 دقیقه
نکتههای کلیدی
- SMB پروتکل اشتراک فایل و چاپگر ویندوز روی TCP 445 است.
- SMBv1 قدیمی و ناامن است (باجافزار WannaCry) و باید غیرفعال شود.
- SMB 3.x رمزنگاری AES و امضای پیام دارد.
مراحل شبیهسازی (6 بسته)
- NEGOTIATE: کلاینت نسخههای SMB که پشتیبانی میکند را اعلام میکند.
- انتخاب نسخه: سرور بالاترین نسخهٔ مشترک، SMB 3.1.1، را برمیگزیند که رمزنگاری AES و بررسی یکپارچگی پیشاحراز دارد.
- SESSION_SETUP: احراز هویت با Kerberos (در دامنه) یا NTLM؛ رمز هرگز مستقیم ارسال نمیشود.
- TREE_CONNECT: اتصال به پوشهٔ اشتراکی. مسیرها در SMB با UTF-16LE کدگذاری میشوند.
- CREATE: باز کردن فایل گزارش برای خواندن.
- READ: محتوای فایل برگردانده میشود. با رمزنگاری SMB3، کل پیام داخل سرآیند Transform (FD 53 4D 42) رمز میشود.
درسهای مرتبط
- Ethernet — اترنت و سوئیچ
- STP / RSTP — پروتکل درخت پوشا
- VRRP — افزونگی دروازهٔ پیشفرض
- 802.1X + RADIUS — کنترل دسترسی مبتنی بر پورت
- Kerberos — احراز هویت مبتنی بر بلیت
- LDAP — پروتکل سبک دسترسی به دایرکتوری
- FTP — پروتکل انتقال فایل
- SSH — پوستهٔ امن