ماذا تعني كلمة برنامج محمول (Portable Application)
لاتنسوا الدعاء والتقيم
برنامج محمول تعني برنامج يعمل على بيئة وهمية من دون ان يؤثر
على البيئة الحقيقية وثم يقوم بخزن جميع التعديلات في مسار اسمه SandBox
البيئة الوهمية : هي النظام الوهمي الذي يتم صنع البرنامج المحمول عليه
البيئة الحقيقية : هي النظام الحقيقي الذي يقوم باستضافة البيئه الوهمية
والآن كيف بامكاننا عمل بيئة وهمية داخل بيئة حقيقية ؟
الجواب هو عن طريق انشاء جهاز وهمي يحتوي على نظام
مثل الأكس بي او وندوز2000 او فيستا .
يمكننا عمل هذا الجهاز الوهمي باستخدام
http://www.bramjnet.com/vb3/showthread.php?t=356015
والآن ماذا نعني بـ SandBox
الــ SandBox هو الملف الذي يحتوي على الفايلات
التي تمتلك تعديلات المستخدم على البرنامج المحمول
ويحتوي على جميع التعديلات على الرجستري ,
مثلاً لو قمت بتشغيل برنامج الياهو مسنجر المحمول
وبعدها قمت بتغيير لون الخط المستخدم في المحادثات
القصيرة بينك وبين اصدقائك على الياهو مسنجر.
فسيقوم البرنامج المحمول بتخزين هذا التعديل في ملف
داخل الـ SandBox , لكي لا يحذف هذا التغيير
عندما تقوم بغلق البرنامج المحمول . وبالتالي فائدته
هي حفظ التعديلات التي يطبقها المستخدم على البرنامج المحمول
ما فائدة البرامج المحمولة ولماذا نقوم بصنعها ؟
كما قلنا معظم البرامج المحمولة لا تؤثر على النظام الحقيقي
وتمتاز بصغر حجمها لأنها تكون مضغوطة ومتقلصة الحجم
وذلك لأنه طريقة صنعها تجعلها تخضع لبرامج ضغط ة
واهم خاصية هي انه البرامج المحمولة عبارة عن ملف تنفيذي
واحد فقط وتعمل من دون طلب ترخيص من الـ Admin
يفضل عدم صنع برامج محمولة لبرامج الحماية مثل
Norton , Kaspersky , SpySweeper
وغيرها من برامج مكافحة ملفات التجسس والفيروسات
وذلك لأنه نحن نريد ان تكون منصبه بالكامل على الجهاز
وان تعمل 24 ساعة وليس عندما نحتاجها فقط !
وكذلك الجدران النارية Firewalls لصعوبة عزلها ايضاً .
سيتم شرح معنى العزل في الأسئلة التالية ...
وايضا لا يمكننا عزل الدرايفرات التي يحتاجها النظام مثل
كرت الصوت وكرت الشاشة والطابعة والماسح الضوئي ..
وكذلك بعض برامج الشبكات الوهمية الخاصة (VPN Clients)
ماهو البرنامج الذي نستخدمه لصنع البرامج المحمول ؟
بصراحة هناك برامج كثيرة جدا جدا لصنع البرامج المحمولة
مثل : SandBoxie و Virtual Box و Microsoft Application Virtualization و VMWare ThinApp ....
ولكن البرنامج الأكثر استخداماً هو VMWare ThinApp
او المعروف بــــ ThinStall سابقاً .
كيف تقوم البرامج اعلاه بصنع هذه البرامج المحمولة ؟
تقوم هذه البرامج بأخذ نسخة عن ملفات نظامك الحالية
وعن مفاتيح الرجستري وتحفظها في مكان خاص في جهازك
ثم تطلب منك تنصيب البرنامج المطلوب عمله محمول
وبعدها تقارن التعديلات التي حدثت على ملفات النظام
وعلى مفاتيح الرجستري مع النسخة التي حفظتها في جهازك
اكيد سوف تجد فرق في المكونات نتيجة لتنصيب البرنامج
وبذلك تقوم بتحديد هذا الفرق وتحديد جميع التعديلات وخزنها
في مكان معين في الجهاز وتسمى هذه الطريقة بطريقة
العزل او الألتقاط . وبعد ان اصبحت جميع الملفات المهمة
موجودة في مكان واحد , نقوم بتحديد صفات مهمة لهذه البرامج
مثل نوع العزل IsolationMode وطريقة الدمج والضغط ...
والكثير من الأختيارات التي تقدمها برامج صناعة التطبيقات المحمولة
وبعد الأنتهاء من العمل تقوم بتجربة البرنامج على النظام الوهمي
وكذلك على النظام الحقيقي لتتأكد بأنه يعمل بشكل سليم وجيد .
والآن كيف نقوم بصنع الجهاز الوهمي لكي نصنع البرامج المحمولة عليه ؟
نقوم بتنصيب برنامج مشهور اسمه VMWare Workstation
والذي قام المشرف HeRo بشرحه بالكامل وبالصور ولا يسعني
ان اقول سوى جزاه الله كل خير وبارك الله فيه . تفضلوا اخواني
http://www.bramjnet.com/vb3/showthread.php?t=356015
لاتنسوا الدعاء والتقيم
والآن كيف نصنع البرامج المحمولة بعد ان قمنا بتوفير البيئة الوهمية ؟
لاتنسوا الدعاء والتقيم
نقوم بذلك باستخدام برنامج VMWare ThinApp
http://www.thinstall.com/
منقول للافاده
جرااح
لاتنسوا الدعاء والتقيم
برنامج محمول تعني برنامج يعمل على بيئة وهمية من دون ان يؤثر
على البيئة الحقيقية وثم يقوم بخزن جميع التعديلات في مسار اسمه SandBox
البيئة الوهمية : هي النظام الوهمي الذي يتم صنع البرنامج المحمول عليه
البيئة الحقيقية : هي النظام الحقيقي الذي يقوم باستضافة البيئه الوهمية
والآن كيف بامكاننا عمل بيئة وهمية داخل بيئة حقيقية ؟
الجواب هو عن طريق انشاء جهاز وهمي يحتوي على نظام
مثل الأكس بي او وندوز2000 او فيستا .
يمكننا عمل هذا الجهاز الوهمي باستخدام
http://www.bramjnet.com/vb3/showthread.php?t=356015
والآن ماذا نعني بـ SandBox
الــ SandBox هو الملف الذي يحتوي على الفايلات
التي تمتلك تعديلات المستخدم على البرنامج المحمول
ويحتوي على جميع التعديلات على الرجستري ,
مثلاً لو قمت بتشغيل برنامج الياهو مسنجر المحمول
وبعدها قمت بتغيير لون الخط المستخدم في المحادثات
القصيرة بينك وبين اصدقائك على الياهو مسنجر.
فسيقوم البرنامج المحمول بتخزين هذا التعديل في ملف
داخل الـ SandBox , لكي لا يحذف هذا التغيير
عندما تقوم بغلق البرنامج المحمول . وبالتالي فائدته
هي حفظ التعديلات التي يطبقها المستخدم على البرنامج المحمول
ما فائدة البرامج المحمولة ولماذا نقوم بصنعها ؟
كما قلنا معظم البرامج المحمولة لا تؤثر على النظام الحقيقي
وتمتاز بصغر حجمها لأنها تكون مضغوطة ومتقلصة الحجم
وذلك لأنه طريقة صنعها تجعلها تخضع لبرامج ضغط ة
واهم خاصية هي انه البرامج المحمولة عبارة عن ملف تنفيذي
واحد فقط وتعمل من دون طلب ترخيص من الـ Admin
يفضل عدم صنع برامج محمولة لبرامج الحماية مثل
Norton , Kaspersky , SpySweeper
وغيرها من برامج مكافحة ملفات التجسس والفيروسات
وذلك لأنه نحن نريد ان تكون منصبه بالكامل على الجهاز
وان تعمل 24 ساعة وليس عندما نحتاجها فقط !
وكذلك الجدران النارية Firewalls لصعوبة عزلها ايضاً .
سيتم شرح معنى العزل في الأسئلة التالية ...
وايضا لا يمكننا عزل الدرايفرات التي يحتاجها النظام مثل
كرت الصوت وكرت الشاشة والطابعة والماسح الضوئي ..
وكذلك بعض برامج الشبكات الوهمية الخاصة (VPN Clients)
ماهو البرنامج الذي نستخدمه لصنع البرامج المحمول ؟
بصراحة هناك برامج كثيرة جدا جدا لصنع البرامج المحمولة
مثل : SandBoxie و Virtual Box و Microsoft Application Virtualization و VMWare ThinApp ....
ولكن البرنامج الأكثر استخداماً هو VMWare ThinApp
او المعروف بــــ ThinStall سابقاً .
كيف تقوم البرامج اعلاه بصنع هذه البرامج المحمولة ؟
تقوم هذه البرامج بأخذ نسخة عن ملفات نظامك الحالية
وعن مفاتيح الرجستري وتحفظها في مكان خاص في جهازك
ثم تطلب منك تنصيب البرنامج المطلوب عمله محمول
وبعدها تقارن التعديلات التي حدثت على ملفات النظام
وعلى مفاتيح الرجستري مع النسخة التي حفظتها في جهازك
اكيد سوف تجد فرق في المكونات نتيجة لتنصيب البرنامج
وبذلك تقوم بتحديد هذا الفرق وتحديد جميع التعديلات وخزنها
في مكان معين في الجهاز وتسمى هذه الطريقة بطريقة
العزل او الألتقاط . وبعد ان اصبحت جميع الملفات المهمة
موجودة في مكان واحد , نقوم بتحديد صفات مهمة لهذه البرامج
مثل نوع العزل IsolationMode وطريقة الدمج والضغط ...
والكثير من الأختيارات التي تقدمها برامج صناعة التطبيقات المحمولة
وبعد الأنتهاء من العمل تقوم بتجربة البرنامج على النظام الوهمي
وكذلك على النظام الحقيقي لتتأكد بأنه يعمل بشكل سليم وجيد .
والآن كيف نقوم بصنع الجهاز الوهمي لكي نصنع البرامج المحمولة عليه ؟
نقوم بتنصيب برنامج مشهور اسمه VMWare Workstation
والذي قام المشرف HeRo بشرحه بالكامل وبالصور ولا يسعني
ان اقول سوى جزاه الله كل خير وبارك الله فيه . تفضلوا اخواني
http://www.bramjnet.com/vb3/showthread.php?t=356015
لاتنسوا الدعاء والتقيم
والآن كيف نصنع البرامج المحمولة بعد ان قمنا بتوفير البيئة الوهمية ؟
لاتنسوا الدعاء والتقيم
نقوم بذلك باستخدام برنامج VMWare ThinApp
http://www.thinstall.com/
منقول للافاده
جرااح
09.01.14 16:59 من طرف نهي
» مع ديـنـــا، وشوية كليبات رقص شرقى تحفة: جودة صورة عالية جداااا
27.07.11 8:49 من طرف abohindgomaa
» لا اعرف كيفية
16.06.11 9:47 من طرف maher 1
» تحميل كليبات رقص شرقى
24.01.11 9:45 من طرف srv012
» فيلم أمير الإنتقام لـ أنــور وجدي نسخة دى فى دى ريب بحجم 198 ميجا فقط
16.12.10 4:01 من طرف فايزةالسيد
» تلفنى أو أرسلى
06.12.10 18:03 من طرف مشرف عزام
» أمل ولقاء وهجر
06.12.10 17:08 من طرف مشرف عزام
» تعالو شوفو صور الفنانات قبل عمليات التجميل فضاااااايح لاتفوتكم؟
10.11.10 16:34 من طرف جاسر الجمل
» فيلم الاكشن The Fifth Commandment ديفيدي ريب مترجم وبحجم 175 ميجا
20.07.10 9:23 من طرف ريان2010