azizsoft
27-02-2012, 04:27 PM
http://img835.imageshack.us/img835/6807/21948207.png
وبعــــــــــــــــــــــ ــــــــــد
الاخوة مشرفي وأعضاء منتدى طريق الاحتراف
أهلا وسهلا ومرحبا بكم وأسعد الله أوقاتكم بطاعته ومحبته .
بادىءالأمر أهنىء كل الاخوة والأخوات بعودة منتدانا الحبيب بعد هذا الانقطاع الحصري
كل الشكر والتقدير الى الأخ الغالي أبو همام لاهتمامه الشديد وحرصه على دوام هذا الصرح ليبقى
منارة لنشر العلم بين شبابين المسلمين نسأل الله تعالى أن يتقبل منا جميعا صالح الأعمال وتكون ثقلا في موازين حسناتنا
يوم لا ينفع مالا ولا بنون .
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
موضوعنا اليوم ان شاء الله هو محاول التعرف على بعض تطبيقات الوندوز والتي هي في حقيقة الأمر
كثيرة جدا لكن نحاول قدر الامكان تبسيط الفكرة للاخوة حتى يتسنى فهم بعض تطبيقات برنامج الأتوبلاي
فيما يخص تنفيذ عديد الأوامر الخاصة بالوندوز بطريقة مباشرة وهاته الطريقة تساعد المستخدم أيضا
على كشف عديد الخفيايا بنظام وندوز والتي ربما تكون غيرمعروفة سابقا لديه .
الجدير بالذكر أن طريقة استدعاء الملفات التنفيذية لنظام الوندوز تتم بطرق مختلفة سواء عن طريق ادارج
أوامر مباشرة بواسطة الدالة Shell.Execute ويكون الأمر كما يلي :
=== أمر فتح الالة الحاسبة للوندوز===
Shell.Execute("C:\\WINDOWS\\system32\\calc", "open", "", "")
كما يمكن أيضا استعمال هذا الكودالخاص بفتح الملفات العادية File.Open لنفس الأمر السابق
File.Open("C:\\WINDOWS\\system32\\calc.exe", "C:\\WINDOWS\\system32\\", SW_SHOWNORMAL);
ويكفي فقط تغيير أسماء الملفات التفيذية لنظام الوندوز بالنسبة للكود الأول والثاني
هذا ويوفر برنامج الأتوبلاي أيضا دالة سحرية تسمى DLL.CallFunction
تخص استدعاء ملفات dll ووظائفها و المخزنة بمجلد system 32 == هاته الدالة تتطلب لوحدها قسم كامل بالمنتدى == هههههههههه
سنحاول ان شاء الله التعريف بها وكيفية اجراء بعض التطبيقات .
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
نواصل العمل افتح مشروع جديد بمقاس 250x600 ادرج عنصر ListBox اجعله بكامل
المشروع اضغط عليه مرتين حدد خيارات اللغة العربية وغير لون الخلفية ولون النص ان شئت
من settings ستضيف الأسماء التي ستظهر للمستخدم ومن script في الحدث on select
اضف هذا الكود :
sel = ListBox.GetSelected("ListBox1");
if sel [1]== 1 then
Shell.Execute("C:\\WINDOWS\\system32\\control", "open", "", "")
end
بعد اضافة هذا الأمر يكفي فقط بعد ذلك نسخ أمر الملفات التنفيذية من مجلد System32 والطريقة كما يلي
اذهب لمجلد System32
http://img853.imageshack.us/img853/7156/bar1x.jpg
بخانة البحث على اليمين اكتب نقطة وبعدها exe أي الملفات التنفيذية.exe
ستجد مئات الملفات ما عليك الان سوى الابحار واختيار الاختصارات التي تناسبك أو التعرف على بعض خفايا الوندوز
هناك ملفات مباشرة يمكن نسخ الأمر بالضغط بيمين الماوس واختار copie وهناك ملفات ستجدها بهذا الشكل audiodg.exe.mui
بالحروفmui بالضغط عليها يمين الماوس واختيار rename سيتحدد التنفيذي فقط انسخ الأمر ctrl+ c واضفه في قائمة اللست بوكس .
أي أضف الأمر التنفيذي فقط وهنا يجب تغيير الاسم بالكود لتبسيط الأمر عليك الكود اسفله لاتغيير فيه شىء الذي
سيتغير دائما هو اسم التنفيذي :
Shell.Execute("C:\\WINDOWS\\system32\\ اسم التنفيذي", "open", "", "")
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
قمت بتطبيق على السريع يوضح الدرس على اصدار وندوز 7 وشخصيا من خلال هاته الطريقة تعرفت على عدة
خفايا كانت مجهولة من قبل وأظنك أخي الكريم أنك ستتعرف أيضا على بعض الأسرار .
هــــــــــــــــــــذا رابط تحميل التطبيق الذي تم تحزيمه ببرنامج Setup Factory
بعد التنصيب ستجد ايكونة بسطح المكتب وملف البرنامج بقائمة ابداء باسم shortcut_7 مع ايكونة
حذف البرنامج وهو عبارة عن عدة اختصارات سريعة لفتح تطبيقات نظام وندوز 7.
http://www.mediafire.com/?004ptdg4dfojyap
في نتظار أن نجتمع ثانية على الخير ان شاء الله
لاتنسونا بصالح الدعاء فلكم الأجر بالمثل
والسلام عليكم ورحمة الله وبركاته
http://img138.imageshack.us/img138/8206/rabhi.gif
وبعــــــــــــــــــــــ ــــــــــد
الاخوة مشرفي وأعضاء منتدى طريق الاحتراف
أهلا وسهلا ومرحبا بكم وأسعد الله أوقاتكم بطاعته ومحبته .
بادىءالأمر أهنىء كل الاخوة والأخوات بعودة منتدانا الحبيب بعد هذا الانقطاع الحصري
كل الشكر والتقدير الى الأخ الغالي أبو همام لاهتمامه الشديد وحرصه على دوام هذا الصرح ليبقى
منارة لنشر العلم بين شبابين المسلمين نسأل الله تعالى أن يتقبل منا جميعا صالح الأعمال وتكون ثقلا في موازين حسناتنا
يوم لا ينفع مالا ولا بنون .
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
موضوعنا اليوم ان شاء الله هو محاول التعرف على بعض تطبيقات الوندوز والتي هي في حقيقة الأمر
كثيرة جدا لكن نحاول قدر الامكان تبسيط الفكرة للاخوة حتى يتسنى فهم بعض تطبيقات برنامج الأتوبلاي
فيما يخص تنفيذ عديد الأوامر الخاصة بالوندوز بطريقة مباشرة وهاته الطريقة تساعد المستخدم أيضا
على كشف عديد الخفيايا بنظام وندوز والتي ربما تكون غيرمعروفة سابقا لديه .
الجدير بالذكر أن طريقة استدعاء الملفات التنفيذية لنظام الوندوز تتم بطرق مختلفة سواء عن طريق ادارج
أوامر مباشرة بواسطة الدالة Shell.Execute ويكون الأمر كما يلي :
=== أمر فتح الالة الحاسبة للوندوز===
Shell.Execute("C:\\WINDOWS\\system32\\calc", "open", "", "")
كما يمكن أيضا استعمال هذا الكودالخاص بفتح الملفات العادية File.Open لنفس الأمر السابق
File.Open("C:\\WINDOWS\\system32\\calc.exe", "C:\\WINDOWS\\system32\\", SW_SHOWNORMAL);
ويكفي فقط تغيير أسماء الملفات التفيذية لنظام الوندوز بالنسبة للكود الأول والثاني
هذا ويوفر برنامج الأتوبلاي أيضا دالة سحرية تسمى DLL.CallFunction
تخص استدعاء ملفات dll ووظائفها و المخزنة بمجلد system 32 == هاته الدالة تتطلب لوحدها قسم كامل بالمنتدى == هههههههههه
سنحاول ان شاء الله التعريف بها وكيفية اجراء بعض التطبيقات .
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
نواصل العمل افتح مشروع جديد بمقاس 250x600 ادرج عنصر ListBox اجعله بكامل
المشروع اضغط عليه مرتين حدد خيارات اللغة العربية وغير لون الخلفية ولون النص ان شئت
من settings ستضيف الأسماء التي ستظهر للمستخدم ومن script في الحدث on select
اضف هذا الكود :
sel = ListBox.GetSelected("ListBox1");
if sel [1]== 1 then
Shell.Execute("C:\\WINDOWS\\system32\\control", "open", "", "")
end
بعد اضافة هذا الأمر يكفي فقط بعد ذلك نسخ أمر الملفات التنفيذية من مجلد System32 والطريقة كما يلي
اذهب لمجلد System32
http://img853.imageshack.us/img853/7156/bar1x.jpg
بخانة البحث على اليمين اكتب نقطة وبعدها exe أي الملفات التنفيذية.exe
ستجد مئات الملفات ما عليك الان سوى الابحار واختيار الاختصارات التي تناسبك أو التعرف على بعض خفايا الوندوز
هناك ملفات مباشرة يمكن نسخ الأمر بالضغط بيمين الماوس واختار copie وهناك ملفات ستجدها بهذا الشكل audiodg.exe.mui
بالحروفmui بالضغط عليها يمين الماوس واختيار rename سيتحدد التنفيذي فقط انسخ الأمر ctrl+ c واضفه في قائمة اللست بوكس .
أي أضف الأمر التنفيذي فقط وهنا يجب تغيير الاسم بالكود لتبسيط الأمر عليك الكود اسفله لاتغيير فيه شىء الذي
سيتغير دائما هو اسم التنفيذي :
Shell.Execute("C:\\WINDOWS\\system32\\ اسم التنفيذي", "open", "", "")
http://img87.imageshack.us/img87/1498/913e588354hs6gi8.png
قمت بتطبيق على السريع يوضح الدرس على اصدار وندوز 7 وشخصيا من خلال هاته الطريقة تعرفت على عدة
خفايا كانت مجهولة من قبل وأظنك أخي الكريم أنك ستتعرف أيضا على بعض الأسرار .
هــــــــــــــــــــذا رابط تحميل التطبيق الذي تم تحزيمه ببرنامج Setup Factory
بعد التنصيب ستجد ايكونة بسطح المكتب وملف البرنامج بقائمة ابداء باسم shortcut_7 مع ايكونة
حذف البرنامج وهو عبارة عن عدة اختصارات سريعة لفتح تطبيقات نظام وندوز 7.
http://www.mediafire.com/?004ptdg4dfojyap
في نتظار أن نجتمع ثانية على الخير ان شاء الله
لاتنسونا بصالح الدعاء فلكم الأجر بالمثل
والسلام عليكم ورحمة الله وبركاته
http://img138.imageshack.us/img138/8206/rabhi.gif