بروتوكول نقل الملفات (بروتوكول نقل الملفات) هو بروتوكول نقل الملفات الذي يستخدم لنقل البيانات بين العميل والخادم. إصدار خادم بروتوكول نقل الملفات هو المعلومات الهامة التي يمكن أن تساعد في تحديد نقاط الضعف والتدابير الأمنية المناسبة. ولكن كيف يمكنني معرفة أي إصدار من خادم بروتوكول نقل الملفات يستخدم على المضيف البعيد?
في هذه المقالة ، سنشرح كيفية تحديد إصدار خادم بروتوكول نقل الملفات باستخدام أدوات وطرق مختلفة. ونحن سوف تظهر لك كيفية القيام بذلك باستخدام الأمر فتب ، نماب ، وعرض محتويات استجابة الخادم.
بمجرد معرفة إصدار خادم بروتوكول نقل الملفات ، ستتمكن من اتخاذ الإجراءات الأمنية اللازمة ومعرفة نقاط الضعف التي قد ترتبط باستخدام هذا الإصدار. من المهم أن يكون لديك نسخة جديدة وآمنة من خادم بروتوكول نقل الملفات لضمان حماية البيانات الخاصة بك.
- كيف يمكنني تحديد إصدار خادم بروتوكول نقل الملفات? تعليمات مفصلة
- الاتصال بخادم بروتوكول نقل الملفات
- تحديد نظام تشغيل خادم بروتوكول نقل الملفات
- باستخدام أمر الموقع
- المعلومات في راية خادم بروتوكول نقل الملفات
- نقاط الضعف المعروفة وإصدارات خوادم بروتوكول نقل الملفات
- 1. الضعف كفي-2010-4221
- 2. الضعف كفي-2011-2526
- 3. ضعف مكافحة التطرف العنيف-2017-1000431
- أدوات لتحديد إصدار خادم بروتوكول نقل الملفات
- سؤال وجواب
- كيف يمكنني تحديد إصدار خادم بروتوكول نقل الملفات?
- كيف يمكنني تحديد إصدار خادم بروتوكول نقل الملفات باستخدام الأمر" مساعدة"?
- كيف يمكنني تحديد إصدار خادم بروتوكول نقل الملفات باستخدام الأمر" مساعدة الموقع"?
- كيف يمكنني تحديد إصدار خادم بروتوكول نقل الملفات باستخدام الأمر" الفذ"?
- كيف يمكنني تحديد إصدار خادم بروتوكول نقل الملفات إذا لم يعمل أي من الأوامر المحددة?
كيف يمكنني تحديد إصدار خادم بروتوكول نقل الملفات? تعليمات مفصلة
بروتوكول نقل الملفات (بروتوكول نقل الملفات) هو بروتوكول نقل الملفات على الإنترنت. معرفة إصدار خادم بروتوكول نقل الملفات يمكن أن تكون مفيدة لتحليل نقاط الضعف وتنفيذ أوامر محددة. في هذا البرنامج التعليمي ، سننظر في عدة طرق لتحديد إصدار خادم بروتوكول نقل الملفات.
آمل أن تساعدك هذه الطرق في تحديد إصدار خادم بروتوكول نقل الملفات. وتذكر أن أي التحقق من الخادم والتحليل يجب أن يتم وفقا للقانون وفقط بموافقة أصحاب النظام.
الاتصال بخادم بروتوكول نقل الملفات
للاتصال بخادم بروتوكول نقل الملفات ، ستحتاج إلى عميل بروتوكول نقل الملفات الذي سيسمح لك بإنشاء اتصال بالخادم وتنفيذ عمليات الملفات. في هذا الدليل ، وسوف ننظر في الاتصال بخادم بروتوكول نقل الملفات باستخدام برنامج فايلزيلا.
- تحميل وتثبيت برنامج فايلزيلا من الموقع الرسمي.
- إطلاق فايلزيلا.
- في الجزء العلوي من البرنامج ، سترى حقل "المضيف" ، أدخل عنوان خادم بروتوكول نقل الملفات الذي تريد الاتصال به. على سبيل المثال ، "ftp.example.com ".
- تحديد المنفذ الذي يتم تشغيل ملقم بروتوكول نقل الملفات. عادة ما يكون هذا المنفذ 21 ، ولكن قد يكون هناك منفذ آخر. إذا كان المنفذ مختلفا عن 21 ، فأدخله في الحقل المناسب.
- حدد نوع البروتوكول"بروتوكول نقل الملفات — بروتوكول نقل الملفات".
- انقر فوق الزر" اتصال".
- في حقل" اسم المستخدم " ، أدخل اسم المستخدم الخاص بك للوصول إلى خادم بروتوكول نقل الملفات.
- في حقل" كلمة المرور " ، أدخل كلمة المرور الخاصة بك للوصول إلى خادم بروتوكول نقل الملفات.
- انقر فوق الزر" تسجيل الدخول".
بعد اتصال ناجح ، سترى بنية الملفات والمجلدات على خادم بروتوكول نقل الملفات في منطقة برنامج فايلزيلا. سيتم عرض الملفات والمجلدات الموجودة على جهاز الكمبيوتر الخاص بك على اليسار ، وسيتم عرض الملفات والمجلدات الموجودة على خادم بروتوكول نقل الملفات على اليمين.
يمكنك الآن إجراء عمليات ملفات مختلفة ، مثل تحميل (إرسال) الملفات إلى الخادم ، وتنزيل (تنزيل) الملفات من الخادم ، وحذف الملفات ، وإعادة تسمية الملفات ، وما إلى ذلك. للقيام بذلك ، ما عليك سوى تحديد الملفات المطلوبة واستخدام الأزرار المناسبة أو قائمة السياق.
لا تنس إغلاق الاتصال بخادم بروتوكول نقل الملفات عند الانتهاء من العمل. للقيام بذلك ، انقر على زر "قطع الاتصال" أو إغلاق برنامج فايلزيلا.
تحديد نظام تشغيل خادم بروتوكول نقل الملفات
يعد تحديد نظام تشغيل خادم بروتوكول نقل الملفات خطوة مهمة في تحليل الثغرات الأمنية وتطوير الاستغلال. تساعد معرفة نظام تشغيل الخادم الباحثين الأمنيين على اختيار أكثر نقاط الضعف وطرق الهجوم فعالية.
هناك عدة طرق لتحديد نظام التشغيل لخادم بروتوكول نقل الملفات:
بروتوكول نقل الملفات خادم راية تحليل
عندما يتصل العميل بخادم بروتوكول نقل الملفات ، يرسل الخادم رسالة استجابة (لافتة) تحتوي على معلومات عن نفسه ، بما في ذلك نظام التشغيل الخاص به. باستخدام أدوات الشبكة مثل نماب أو تلنت ، يمكنك الاتصال بخادم بروتوكول نقل الملفات وقراءة شعاره لتحديد نظام التشغيل.
تحليل سلوك خادم بروتوكول نقل الملفات
أنظمة التشغيل المختلفة لها ميزات مختلفة في تنفيذ بروتوكول بروتوكول نقل الملفات. على سبيل المثال ، خوادم ويندوز المستندة عادة استخدام المصادقة على أساس حسابات نظام التشغيل ، في حين خوادم لينكس المستندة إلى إدارة المصادقة أنفسهم. يمكن أن يساعد تحليل سلوك خادم بروتوكول نقل الملفات في تحديد نظام التشغيل.
تحليل أخطاء الخادم والرسائل
عندما يقوم الخادم بإرجاع أخطاء أو رسائل خطأ ، فإنها تحتوي أحيانا على معلومات حول إصدار نظام التشغيل. على سبيل المثال ، قد تشير الرسالة "مستخدم غير معروف" إلى استخدام نظام التشغيل لينكس ، في حين أن الرسالة "كلمة مرور غير صالحة" قد تشير إلى استخدام نظام التشغيل ويندوز.
تحليل المنافذ المفتوحة
يمكن أن يساعد تحليل المنافذ المفتوحة على الخادم أيضا في تحديد نظام التشغيل. بعض المنافذ ، مثل 21 (بروتوكول نقل الملفات) ، 22 (سش) ، و 80 (هتب) ، قد تكون مرتبطة مع بعض أنظمة التشغيل.
يمكن أن يساعد الحصول على معلومات حول نظام تشغيل خادم بروتوكول نقل الملفات الباحثين الأمنيين في عملهم. ومع ذلك ، يجب أن نتذكر أن هذه المعلومات يمكن تزويرها أو إخفاؤها بسهولة ، لذلك يجب استخدامها بشروط شديدة.
باستخدام أمر الموقع
أمر الموقع هو امتداد لبروتوكول بروتوكول نقل الملفات وهو مصمم لتنفيذ الأوامر الخاصة بالخادم والتي لا تدعمها المجموعة القياسية لأوامر بروتوكول نقل الملفات.
لاستخدام الأمر الموقع ، يجب عليك تسجيل الدخول إلى ملقم بروتوكول نقل الملفات باستخدام بيانات الاعتماد الخاصة بك.
بعد المصادقة الناجحة ، يمكنك استخدام أمر الموقع عن طريق تحديد الأمر المطلوب ومعلماته.
فيما يلي بعض الأمثلة على استخدام الموقع:
أمر موقع شمود: يستخدم هذا الأمر لتغيير حقوق الوصول إلى ملف أو دليل على خادم بروتوكول نقل الملفات. مثال على استخدام الأمر: موقع شمود 755 / مسار / إلى / ملف.
موقع يو تايم: يتم استخدام الأمر لتغيير وقت الوصول وتعديل الملف. مثال على استخدام الأمر: موقع يوتيمي / مسار / إلى / ملف 20220101120000 20220101120000.
إكسيك الموقع: يسمح لك هذا الأمر بتنفيذ أمر على الخادم. مثال على استخدام الأمر: موقع إكسيك ليرة سورية-ل.
مساعدة الموقع: يتم استخدام الأمر للحصول على مساعدة حول الأوامر المتاحة على الخادم. مثال على استخدام الأمر: مساعدة الموقع.
من المهم ملاحظة أن دعم أمر الموقع يعتمد على خادم بروتوكول نقل الملفات المحدد وإعداداته. قد لا تدعم بعض الخوادم أمر الموقع أو توفر فقط مجموعة محدودة من الأوامر.
المعلومات في راية خادم بروتوكول نقل الملفات
ترسل خوادم بروتوكول نقل الملفات معلومات تعرف باسم "البانر" استجابة لاتصال العميل. يحتوي هذا الشعار على معلومات مفيدة حول إصدار خادم بروتوكول نقل الملفات والمعلومات الأخرى التي قد تكون مفيدة في تحليل عملية الخادم. في هذا القسم ، سننظر في كيفية الحصول على معلومات من شعار خادم بروتوكول نقل الملفات.
عادة ما يتم تقديم المعلومات الموجودة في بانر خادم بروتوكول نقل الملفات بالتنسيق التالي:
اسم الخادم
دعونا نلقي نظرة فاحصة على كل معلومة.
- إصدار الخادم: يشير إصدار خادم بروتوكول نقل الملفات إلى إصدار بروتوكول نقل الملفات المستخدم ويمكن أن يكون مفيدا في تحديد الميزات والقدرات التي يدعمها الخادم.
- اسم الخادم: يسمح لك اسم خادم بروتوكول نقل الملفات بتحديد خادم معين ويمكن أن يكون مفيدا في تحليل البنية التحتية للشبكة.
في سطر الأوامر. بعد الاتصال بالخادم بنجاح ، سيرسل لافتة استجابة. في بعض الحالات ، قد يكون الشعار مخفيا أو قد لا يحتوي على المعلومات المطلوبة.
مثال على أمر اتصال خادم بروتوكول نقل الملفات:
- - الاتصال بخادم بروتوكول نقل الملفات"المضيف".
بعد تنفيذ هذا الأمر ، سيرسل خادم بروتوكول نقل الملفات شعاره ، والذي يمكن رؤيته في بداية إخراج واجهة أمر عميل بروتوكول نقل الملفات.
على سبيل المثال ، قد تبدو استجابة خادم بروتوكول نقل الملفات كما يلي:
- - مرحبا بكم في بروتوكول نقل الملفات خادم الإصدار 1.0!
في هذا المثال ، يتم سرد إصدار الخادم كـ" 1.0 " ولا يتم توفير اسم الخادم.
تذكر أنه يمكن تغيير المعلومات الموجودة في شعار خادم بروتوكول نقل الملفات بواسطة مسؤول الخادم أو إخفاؤها للأمان. لذلك ، قد تكون المعلومات الواردة غير كاملة أو غير موثوقة. ومع ذلك ، في معظم الحالات ، يوفر شعار خادم بروتوكول نقل الملفات معلومات مفيدة جدا لتحليل عملية الخادم.
نقاط الضعف المعروفة وإصدارات خوادم بروتوكول نقل الملفات
بروتوكول نقل الملفات (بروتوكول نقل الملفات) هو واحد من أقدم البروتوكولات وأكثرها استخداما لنقل الملفات. ومع ذلك ، هناك عدد من الثغرات الأمنية المعروفة التي قد ترتبط بإصدارات مختلفة من خوادم بروتوكول نقل الملفات.
وفيما يلي قائمة من بعض نقاط الضعف المعروفة والإصدارات ذات الصلة من خوادم بروتوكول نقل الملفات:
1. الضعف كفي-2010-4221
- ملزمة للخادم: ميكروسوفت إيس فتب
- الإصدارات الضعيفة: إيس 6.0 ، إيس 7.0 ، إيس 7.5
- الوصف: تسمح هذه الثغرة الأمنية للمهاجم البعيد بتنفيذ تعليمات برمجية عشوائية على خادم بروتوكول نقل الملفات.
2. الضعف كفي-2011-2526
- ملزمة للخادم: بروفتبد
- الإصدارات الضعيفة: 1.3.3 ج وما قبلها
- الوصف: تسمح هذه الثغرة الأمنية للمهاجم البعيد بتنفيذ تعليمات برمجية عشوائية على الخادم بإذن.
3. الضعف كفي-2017-1000431
- ملزمة للخادم: فسفتبد
- الإصدارات الضعيفة: 3.0.3 والإصدارات السابقة
- الوصف: تسمح هذه الثغرة الأمنية للمهاجم البعيد بتنفيذ تعليمات برمجية عشوائية على الخادم بإذن.
من المهم أن نلاحظ أن هذه ليست سوى بعض من نقاط الضعف المعروفة والإصدارات ذات الصلة من خوادم بروتوكول نقل الملفات. هناك العديد من نقاط الضعف الأخرى المرتبطة بخوادم بروتوكول نقل الملفات المختلفة التي يمكن استخدامها من قبل المهاجمين لتنفيذ هجمات على الخوادم. لذلك ، لضمان الأمان ، من الضروري تحديث وتكوين خوادم بروتوكول نقل الملفات بانتظام ، وكذلك استخدام طرق المصادقة وتشفير البيانات الموثوقة.
أدوات لتحديد إصدار خادم بروتوكول نقل الملفات
هناك العديد من الأدوات والأساليب التي يمكنك استخدامها لتحديد إصدار خادم بروتوكول نقل الملفات. يقدم بعضها معلومات مفصلة حول إصدار الخادم ، والبعض الآخر يسمح لك فقط بتحديد الإصدار التقريبي.
- نماب هو الماسح الضوئي ميناء قوية التي يمكن الكشف عن إصدار خادم بروتوكول نقل الملفات. للقيام بذلك ، قم بتشغيل الأمر نماب-ب 21 —سكربت=فتب-أنون ، فتب-باونس ، فتب-ليبوبي ، فتب-بروفتبد-مستتر ، فتب-فسفتبد-مستتر ، حيث يتم استبداله بعنوان إب للخادم الهدف. سوف نماب مسح المنفذ 21 الذي يتم تشغيل خادم فتب ومحاولة تحديد نسخته.
- فتبكلينت هو عميل فتب متعدد الوظائف الذي يسمح لك ليس فقط للاتصال بخادم فتب ، ولكن أيضا لتلقي معلومات حول نسخته. للقيام بذلك ، تثبيت فتبكلينت وتنفيذ التعليمات البرمجية جافا التالية:
- Web-интерфейсы – некоторые FTP серверы имеют web-интерфейсы, где можно узнать информацию о версии сервера. للعثور على واجهة الويب ، تحتاج إلى إجراء بحث في محرك البحث ، وتحديد اسم خادم بروتوكول نقل الملفات.
- بروتوكول نقل الملفات راية الاستيلاء – تتكون هذه التقنية في الحصول على معلومات حول إصدار خادم بروتوكول نقل الملفات من الشعار الذي يرسله الخادم إلى العميل. للقيام بذلك ، يمكنك استخدام أي محلل حزم الشبكة ، على سبيل المثال ، يريشارك. من خلال تحليل حركة مرور الشبكة ، يمكنك الحصول على شعار خادم بروتوكول نقل الملفات وتحديد نسخته.
| <url> / <url>; |
|---|
| فئة عامة فتبفيرسيونشيكر{ |
| العامة ثابت الفراغ الرئيسي (سلسلة[] الحجج) { |
| خادم السلسلة = "ftp.example.com"; |
| ميناء كثافة العمليات = 21; |
| FTPClient ftpClient = new FTPClient(); |
| try { |
| ftpClient.connect(server, port); |
| String[] replies = ftpClient.getReplyStrings(); |
| System.out.println(replies[0]); // Вывод информации о версии FTP сервера |
| } catch (Exception e) { |
| e.printStackTrace(); |
| } |
| } |
| } |
باستخدام الأدوات والأساليب المذكورة أعلاه ، يمكنك تحديد إصدار خادم بروتوكول نقل الملفات والحصول على المعلومات اللازمة حول خصائصه.
سؤال وجواب
كيف يمكنني تحديد إصدار خادم بروتوكول نقل الملفات?
يمكن استخدام طرق مختلفة لتحديد إصدار خادم بروتوكول نقل الملفات. على سبيل المثال:
كيفية تحديد إصدار خادم بروتوكول نقل الملفات باستخدام الأمر" مساعدة"?
لتحديد إصدار خادم بروتوكول نقل الملفات باستخدام الأمر" مساعدة " ، تحتاج إلى الاتصال بخادم بروتوكول نقل الملفات ، أدخل هذا الأمر واضغط على إدخال. ردا على ذلك ، يجب على الخادم إرسال قائمة بالأوامر المتاحة مع وصفها. قد تحتوي هذه القائمة على معلومات حول إصدار الخادم أو اسمه.
كيف يمكنني تحديد إصدار خادم بروتوكول نقل الملفات باستخدام الأمر" مساعدة الموقع"?
لتحديد إصدار خادم بروتوكول نقل الملفات باستخدام الأمر" مساعدة الموقع "، تحتاج إلى الاتصال بخادم بروتوكول نقل الملفات ، أدخل الأمر" مساعدة الموقع " واضغط على إدخال. ردا على ذلك ، يجب على الخادم إرسال قائمة بالأوامر المتاحة مع وصفها. قد تحتوي هذه القائمة على معلومات حول إصدار الخادم أو اسمه. ومع ذلك ، لا تدعم جميع الخوادم هذا الأمر.
كيفية تحديد إصدار خادم بروتوكول نقل الملفات باستخدام الأمر" الفذ"?
لتحديد إصدار خادم بروتوكول نقل الملفات باستخدام الأمر" الفذ " ، تحتاج إلى الاتصال بخادم بروتوكول نقل الملفات ، أدخل هذا الأمر واضغط على إدخال. ردا على ذلك ، يجب أن يرسل الخادم قائمة بالميزات التي يدعمها ، بما في ذلك معلومات حول إصدار الخادم. ومع ذلك ، لا تدعم جميع الخوادم هذا الأمر.
كيف يمكنني تحديد إصدار خادم بروتوكول نقل الملفات إذا لم يعمل أي من الأوامر المحددة?
إذا لم يعمل أي من أوامر" المساعدة "أو" مساعدة الموقع "أو" الفذ " على خادم بروتوكول نقل الملفات ، فيمكنك محاولة استخدام طرق أخرى لتحديد الإصدار. على سبيل المثال ، يمكنك الرجوع إلى وثائق خادم بروتوكول نقل الملفات ، والذي يحتوي عادة على معلومات حول إصداره. يمكنك أيضا محاولة العثور على نقاط ضعف مفتوحة لهذا الإصدار من الخادم والتحقق مما إذا كانت ثابتة في الإصدار الحالي.