21-02-2010, 08:25 AM
السلام عليكم ورحمة الله وبركاته..
أخواني الأعزاء الحقيقة بأن هذا الموضوع كان يشغل بالي سابقاً... وكنت قد نسيته.. ولكن بعض البرامج التي تستخدم قواعد بيانات ال Ms-Access والموجودة في المنتدى أو على الشبكة هي ما دعتني لتذكر ما حدث معي في الماضي والقصة كما يلي:
بعد أن قمت بعمل برنامج يستخدم قواعد بيانات ال Ms-Access وضعت كلمة سر له (كلمة سر لقاعدة البيانات) ..
والمشكلة التي واجهتها في البداية بأنه عند وضع هذه الكلمة ضمن التطبيق بإستخدام ال adotable1.connectionstring فأنه وعند تغيير مسار البرنامج لا يتعرف البرنامج على المسار الجديد تلقائياً...
فقمت بعد ذلك بعمل هذا المسار كقيمة نصية ضمن التطبيق(جعلت المسار ديناميكي يعتمد على مسار الملف التنفيذي (وهو عادة ما يقوم به المبرمجين) ) ولكن هنا ظهرت المشكلة العظيمة التالية: :bones:
عند فتح ال exe بواسطة ال MS-doc والبحث عن القيمة (كلمة السر) وجدتها ظاهرة وبشكل واضح أي أن ال exe بالفعل مشفر ولكنه لا يشفر القيم النصية التي تكون بين علامتي الإقتباس" أي التعليقات النصية أو القيم النصية بالإسناد المباشر...
طبعاً هذه المشكلة ليست عظيمة عندما تكون قاعدة البيانات عادية ولكن ماذا لو كانت هذه القاعدة هي القرأن الكريم .... فهل من الممكن أن تسمح لشخص عادي بأن يقوم بالعبث في هذه القاعدة...
فهل هي ثغرة بدلفي أم ثغرة بمولد ال exe ...
أخواني الأعزاء الحقيقة بأن هذا الموضوع كان يشغل بالي سابقاً... وكنت قد نسيته.. ولكن بعض البرامج التي تستخدم قواعد بيانات ال Ms-Access والموجودة في المنتدى أو على الشبكة هي ما دعتني لتذكر ما حدث معي في الماضي والقصة كما يلي:
بعد أن قمت بعمل برنامج يستخدم قواعد بيانات ال Ms-Access وضعت كلمة سر له (كلمة سر لقاعدة البيانات) ..
والمشكلة التي واجهتها في البداية بأنه عند وضع هذه الكلمة ضمن التطبيق بإستخدام ال adotable1.connectionstring فأنه وعند تغيير مسار البرنامج لا يتعرف البرنامج على المسار الجديد تلقائياً...
فقمت بعد ذلك بعمل هذا المسار كقيمة نصية ضمن التطبيق(جعلت المسار ديناميكي يعتمد على مسار الملف التنفيذي (وهو عادة ما يقوم به المبرمجين) ) ولكن هنا ظهرت المشكلة العظيمة التالية: :bones:
عند فتح ال exe بواسطة ال MS-doc والبحث عن القيمة (كلمة السر) وجدتها ظاهرة وبشكل واضح أي أن ال exe بالفعل مشفر ولكنه لا يشفر القيم النصية التي تكون بين علامتي الإقتباس" أي التعليقات النصية أو القيم النصية بالإسناد المباشر...
طبعاً هذه المشكلة ليست عظيمة عندما تكون قاعدة البيانات عادية ولكن ماذا لو كانت هذه القاعدة هي القرأن الكريم .... فهل من الممكن أن تسمح لشخص عادي بأن يقوم بالعبث في هذه القاعدة...
فهل هي ثغرة بدلفي أم ثغرة بمولد ال exe ...


