الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

حماية الاتصال بقاعدة البيانات

بدأه الشرق الاوسط في 25 ديسمبر 2008 · 3 رد · 782 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخولني الكرام

السلام عليكم ورحمة الله وبركاته

قمت بإنشاء تطبيق باستخدام vb.net و ADO.NET للاتصال بقاعدة بيانات SQL server على جهاز موجود على الشبكة ونجح الاتصال واستطعت التعامل مع قاعدة البيانات عن طريق الببرنامج.

ولكن لي استفسار مهم جدا وأعتقد يهم الكثيرين وهو هل بإمكان قراصنة الشبكة sniffers من التجسس على الاتصال الذي يتم بيني وبين سيرفر البيانات وبالتالي معرفة ال connection string وسرقة اسم المستخدم لسيرفر وكلمة المرور

وهل يستطيع أيضا الكراكرز عمل decompiling لبرنامجي وكشف ال connection string

وإذا كان ذلك صحيح فذلك مشكلة كبيرة.

لقد بحثت في الانترنت ووجدت بعض المواقع تتحدث عن ssl ، فهل هذه الطريقة فعالة ؟ أم توجد طرق أخرى للحماية ؟

لايأس مع الحياة ولاحياة مع اليأس

#2

أولا من قال لك أن الConnectionString تذهب هكذا كأنها plainText إلى السيرفر !!

ثانيا لماذا تضع الConnectionString داخل برنامجك ضعها فى مكان أخر يصعب الوصول إليه

مثل إستخدام الglobalSettings على مستوى الUser بدلا من وضعها فى البرنامج مباشرة

و على فكرة أصلا الإتصال بقاعدة البيانات فى شبكة ليس بها دومين فكرة سيئة بكل مقاييس معاملات الأمان

أو على الأقل يجب أن يتم إنشاء حسابات ذات قدرات محدودة من أجل الإتصال لئلا يصل المخترق بهذا الحساب إلى أشياء غير مرغوبة

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#3

اخي الكريم نور (محمد نور)

اشكرك على الرد ولكن يا اخي انا مازلت في اول الطريق وليس لدي تلك الخبره الكافيه

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

وجزاكم الله خيرا

لايأس مع الحياة ولاحياة مع اليأس

#4

أخى بارك الله فيك الذى قلته يحتاج إلى كتب فهذا مجرد بداية كلام طويل

يعنى مثلا عمل دومين فى شبكة هذا موضوع منفصل يكتب فيه صفحات كثيرة

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

أما المواضيع الأحرى مثل موضوع التعامل مع الglobalSettings فأنا أرى أن تفتح موضوع مستقل لها فى قسم السى شارب حتى تعم الفائدة حيث أن مكانها ليس هنا لإنها استخدامها أعمل بكثير من مجرد وضع ConnectionString فيها

لا إله إلا الله محمد رسول الله

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

مواضيع مشابهة