الأربعاء، 11 ديسمبر 2013

لتفعيل أو تعطيل جدار الحماية باستخدام أداة Psexec

Psexec هي أداة بسيطة جداً وتعتبر بديلة للـ Telnet  صممت لتقوم بتنفيذ عمليات عدة على الأجهزة الأخرى على سبيل المثال : تشغيل أو إغلاق أو عرض البرامج و الخدمات, والعمليات النشطة, تحرير أو إضافة مفاتيح للرجستري .. إلخ بإمكانك القراءة عن التفاصيل هنا.

الآن سأعرض لكم تجربتي في استخدام الأداة لتعطيل أو تفعيل جدار الحماية , التجربة تمت على جهازي الخاص (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

وأخيراً, اتمنى أن تكونو استفتدم مما سبق , وفي حال رغبتكم في عرض "جميع ما يمكنك فعله بهذه الأداة " يسعدني أن تطلبو مني ذلك.