![]() |
|
Delphi XE Find Class Bug - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي الأخرى (https://delphi4arab.net/forum/forumdisplay.php?fid=4) +--- قسم : الامن و تحليل التطبيقات البرمجية (https://delphi4arab.net/forum/forumdisplay.php?fid=31) +--- الموضوع : Delphi XE Find Class Bug (/showthread.php?tid=2444) |
Delphi XE Find Class Bug - STRELiTZIA - 26-09-2010 السلام عليكم و رحمة الله تمهيد: بعد تثبيت الاصدار الجديد XE بكل الخيارات مفعلة لتفادي اي نقص في الكفاءة نقوم بانشاء مشروع جديد ثم نذهب الى: إقتباس : الملاحظة: 1- دلفي XE يتجمد طوال مدة البحث. 2- اظهار نتائج البحث بعد مدة زمنية معتبرة. التحليل: تبين بعد تحليل سلوك البحث ان دلفي XE يحاول تحميل مكتب غير موجودة باسم dcc150il.dll بطريقة غير احترافية حيث انه يقوم بمحاولة تحميلها كل ثانية في حلقة تدوم مدة طويلة تجعله يتجمد مع ان البحث الحقيقي لا يدوم اكثر من ثلاثة ثوان... التجربة: 1- نقوم بــ Search -->> Find Class... ثم نحسب وقت البحث. 2- نقوم بانشاء مكنبة باسم dcc150il.dll لا تحتوي على اوامر و نضعها في احد المسارات التالية: إقتباس :و نعيد عملية البحث من جديد مع حساب زمن البحث. http://www.delphi4arab.net/forum/showthread.php?p=20999#post20999 بالتوفيق ان شاء الله Delphi XE Find Class Bug - مبرمج هاوي - 28-09-2010 بالامكان اعتبارها ايضا من ثغرات ال DLL hijacking |