Psexec هي أداة بسيطة جداً وتعتبر بديلة للـ Telnet صممت لتقوم بتنفيذ عمليات عدة على الأجهزة الأخرى على سبيل المثال : تشغيل أو إغلاق أو عرض البرامج و الخدمات, والعمليات النشطة, تحرير أو إضافة مفاتيح للرجستري .. إلخ بإمكانك القراءة عن التفاصيل هنا.
الآن سأعرض لكم تجربتي في استخدام الأداة لتعطيل أو تفعيل جدار الحماية , التجربة تمت على جهازي الخاص (windows 7) وعلى جهاز ( Windows xp ) يعمل على نفس الشبكة المحلية .
إليك الطريقة :
أولاً: يجب عليك الحصول على الأداة Psexec
فك الضغط وضع المجلد الناتج في مكان يسهل الوصول إليه - لنفترض اننا سنضعه في القرص C
ثانياً: قم بتشغيل موجه الأوامر ( Cmd )
ثالثاً: من على موجه الأوامر, تأكد من أنك على القرص C مباشرة كما في الصورة التالية :
عند تنفيذ أي من الأمرين السابقين ستتم العملية على الجهاز الذي تعمل عليه الآن.
في حال رغبتك في إجراء العملية على جهاز آخر على نفس الشبكة المحلية التي أنت من ضمنها, يتوجب عليك تحديد
رقم IP الجهاز الهدف وتضعه بعد كتابة psexec مباشرة .
مثال :
psexec \\192.168.1.10 netsh advfirewall set currentprofile state on
وفي كل الأحوال ستكون النتيجة كما في الصورة التالية بعد تنفيذك للأمر :
في بعض الأحيان يأتي الرد بـ Access Denied أي رفض الوصول خصوصاً إذا أردت تطبيق العملية على جهاز آخر على الشبكة.
في هذه الحالة يتوجب علينا إضافة اسم مستخدم وكلمة مرور حساب مدير النظام الموجود على الجهاز الهدف لسطر الأوامر على النحو التالي :
اذا افترضنا أن معلومات حساب مدير النظام على الجهاز الهدف هي :
اسم المستخدم : administrator كلمة المرور : 123456
psexec \\192.168.1.10 -u administrator -p 123456 netsh advfirewall set currentprofile state on
u- ترمز لإسم المستخدم Username و p- ترمز لكلمة المرور Password
وأخيراً, اتمنى أن تكونو استفتدم مما سبق , وفي حال رغبتكم في عرض "جميع ما يمكنك فعله بهذه الأداة " يسعدني أن تطلبو مني ذلك.
الآن سأعرض لكم تجربتي في استخدام الأداة لتعطيل أو تفعيل جدار الحماية , التجربة تمت على جهازي الخاص (windows 7) وعلى جهاز ( Windows xp ) يعمل على نفس الشبكة المحلية .
إليك الطريقة :
أولاً: يجب عليك الحصول على الأداة Psexec
فك الضغط وضع المجلد الناتج في مكان يسهل الوصول إليه - لنفترض اننا سنضعه في القرص C
ثانياً: قم بتشغيل موجه الأوامر ( Cmd )
ثالثاً: من على موجه الأوامر, تأكد من أنك على القرص C مباشرة كما في الصورة التالية :
(بإمكانك كتابة [..CD] بشكل متكرر حتى تصل لذلك)
الآن ندخل للمجلد Pstools وذلك بكتابة cd Pstools ثم اضغط إنتر
الآن نحن بداخل المجلد , بامكاننا العمل على الاداة
الآن, لتعطيل جدار الحماية أو تفعيله اكتب أحد الأمرين حسب رغبتك :
سطر أمر التفعيل :
psexec netsh advfirewall set currentprofile state on
سطر أمر التعطيل :
psexec netsh advfirewall set currentprofile state off
في حال رغبتك في إجراء العملية على جهاز آخر على نفس الشبكة المحلية التي أنت من ضمنها, يتوجب عليك تحديد
رقم IP الجهاز الهدف وتضعه بعد كتابة psexec مباشرة .
مثال :
psexec \\192.168.1.10 netsh advfirewall set currentprofile state on
وفي كل الأحوال ستكون النتيجة كما في الصورة التالية بعد تنفيذك للأمر :
اذا ظهر لك السطر المظلل بالاصفر, والمقصود به ان الامر تنفذ بدون أخطاء
في بعض الأحيان يأتي الرد بـ Access Denied أي رفض الوصول خصوصاً إذا أردت تطبيق العملية على جهاز آخر على الشبكة.
في هذه الحالة يتوجب علينا إضافة اسم مستخدم وكلمة مرور حساب مدير النظام الموجود على الجهاز الهدف لسطر الأوامر على النحو التالي :
اذا افترضنا أن معلومات حساب مدير النظام على الجهاز الهدف هي :
اسم المستخدم : administrator كلمة المرور : 123456
psexec \\192.168.1.10 -u administrator -p 123456 netsh advfirewall set currentprofile state on
u- ترمز لإسم المستخدم Username و p- ترمز لكلمة المرور Password
وأخيراً, اتمنى أن تكونو استفتدم مما سبق , وفي حال رغبتكم في عرض "جميع ما يمكنك فعله بهذه الأداة " يسعدني أن تطلبو مني ذلك.
شرح ممتاز اخي ابا زياد ونتمنى منكم بعض الشروح والتعليمات الامنيةللحاسوب واجهزة اندرويد
ردحذفاسعدني اعجابك
حذفوبإذن الله سأعمل على تحقيق أمانيك
السلام عليكم
ردحذفلدي ويندوز سيرفر
ولدي برنامج لا يعمل إلا مع صلاحيات Administrator
اريد الأمر الذي يسمح لهذا البرنامج فقط بالفتح مع كل المستخدمين
,,,
قام احد الاشخاص بتنفيذها ببرنامج PsExec v2.2
وصنع ملف shortcut للبرنامج يفتح بدون صلاحيات ADMIN
لكني لا اعرفه واريد تنفيذها علي جهاز آخر
ما الامر المستخدم ؟
تريد تعطي المستخدم العادي القدرة على تشغيل البرنامج بدون ما يحتاج صلاحيات ADMIN ؟
حذفعندك برامج مساعدة تقوم بهالعملية مثل الموجود على هذا الرابط :
http://www.sordum.org/8727/runastool-v1-0/
وعندك ايضاً طريقة إنك تنشئ ملف باتش
تكتب بداخله كود
بحيث عند تشغيل الباتش
يقوم بتنفيذ امر تشغيل ملف على جهاز آخر على الشبكة باستخدام صلاحيات Administrator
راح ابحث عن الكود الخاص بالباتش واضعه لك هنا لاحقا.