سؤال

لدي عميل لديه تطبيق قديم غير موجود؛كان لديه مشكلة مع الشركة التي قدمت الطلب ولم يكشفوا عن كلمة مرور قاعدة البيانات الخاصة به.لقد أدرك أنه وقع عقدًا (في ذلك الوقت) ينص على أنه كان "يستأجر" التطبيق وليس لديهم الحق في الكشف عن أي شيء.اكتشف هذا العميل أنه ليس الوحيد الذي يعاني من نفس المشكلة مع تلك الشركة.إنه طبيب أسنان وأطباء أسنان آخرون يستخدمون نفس التطبيق القديم واجهوا نفس المشكلات عند محاولتهم شراء برنامج جديد وحاولوا ترحيل مرضاهم إلى النظام الجديد.

في كلتا الحالتين، فهو يريد فتح قاعدة بياناته الصغيرة من نوع Firebird، حتى نتمكن على الأقل من استخراج بعض البيانات إلى خوادم SQL الخاصة بنا.لقد حاولت باستخدام "المفتاح الرئيسي" الافتراضي (والذي هو في الواقع "masterke" نظرًا لعدد الأحرف المسموح به وهو 8 أحرف) ولكن دون جدوى.

أعلم الآن أنه يمكنه اللجوء إلى القانون ومحاولة إجبار الشركة على الكشف عن معلوماته، لكنني أريد أن أفعل ذلك بطريقة قصيرة.هل يعرف أحد تطبيقًا يمكنه فرض القوة الغاشمة/كسر كلمة مرور Firebird القديمة؟

شكرًا.

يحرر:البرنامج القديم هو "STOMA-W"، ولا أستطيع حتى العثور عليه على الإنترنت.وهم موجودون في أستورياس، إسبانيا.

هل كانت مفيدة؟

المحلول

وفايربيرد لا (حتى الآن) تخزين كلمات السر داخل ملف قاعدة البيانات.
مع هذا في الاعتبار، ونقل ملف قاعدة البيانات إلى ملقم آخر حيث يعرف كلمة المرور SYSDBA.

نصائح أخرى

كان لدى Interbase وFirebird القديمين كلمة مرور خلفية مشفرة، وقد ترغب في تجربتها:

مستخدم:تمرير سياسيا:صحيح

http://www.theregister.co.uk/2001/01/12/borland_interbase_backdoor_expose

متاح ليس لحساب SYSDBA, ، يمكنك إعادة تعيين كلمات المرور المنسية للمستخدمين الذين لديهم فلام روبن.بعد تسجيل خادم قاعدة البيانات على مضيفك المحلي، استخدم ملف ادارة المستخدمين... الوظيفة في قائمة السياق:

enter user management with flame robin

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

enter image description here

يوجد أيضًا IBConsole الذي يأتي مزودًا بـ InterBase/Firebird SDK.لديها وظائف مماثلة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top