قناة علوم عظيمة على اليوتيوب

علوم الحاسوب

التحكم فى صلاحيات التطبيقات

صلاحيات التطبيقات

 

هواتفنا اليوم تحمل جميع اسرارنا وهي لا تفارقنا في كل الاوقات علي عكس الحاسوب الشخصي او المحمول , هذه الهواتف تحمل صورنا ورسائلنا تعرف من نتصل به ومتي وتعرف كل الاماكن التي نتردد عليها وقدرات هواتفنا المحمولة زادت كذالك فنراها اصبحت حواسيب مصغرة تحمل العشرات ان لم يكن المئات من البرامج نحن نقوم بتحميل هذه البرامج في كثير من الاحيان بدون ان نعرف ما الذي تقوم به هذه البرامج ؟ او ما هي الصلاحيات التي تتطلبها ؟

العديد من التطبيقات تنتهك خصوصية المستخدمين حيث تزامن الرسائل الخاصة وجهات الإتصال والبيانات التعريفية للجهاز والصور والملفات وغيرها من البيانات الحساسة ، لذلك فالتحكم بصلاحيات التطبيقات ضرورة حتمية للحفاظ علي خصوصيتك ومنع مشاركة بياناتك الشخصية مع اطراف مجهولة لأغراض دعائية او استخباراتية

 

اذا.... كيف نتخلص من هذه الصلاحيات ونمنع التطبيقات من الوصول اليها ؟

 

📽 يتوفر شرح مرئى للمقال إضغط هنا او هنا

 

💡 ملاحظة : الطريقة الأولي والثانية لا تحتاج إلى مهارات تقنية لإستخدامهم اما الطريقة الثالثة والرابعة والخامسة تحتاج إلى مهارات تقنية متقدمة لتثبيت أدوات التحكم فى صلاحيات التطبيقات

【الطريقة الأولى : اذونات التطبيقات 

 

توجد في اصدارات اندرويد 6.0 الى 7.2 خدمة التحكم بالصلاحيات ( اذونات التطبيق ) افتراضيا

❍ اذهب الى الاعدادات ثم مدير الاعدادات

 

 

1a9a86b1ae98889965a36b2e3e7e379fc8a27527.png (144 KB)

 

 

❍ ثم اختر التطبيق

 

bfdcc5f0cd4e8452883faf5962660391f6080b01.png (145 KB)

 

❍ اضغط على الترخيص

 

 

421e83089def17d57a3187d6c6327fd8612dd89b.png (138 KB)

❍ هذه هي الصلاحيات وستجد جميع الاذونات مفعله

❍ قم باالغاء تفعيل الصلاحية التي تريد منع التطبيق من الوصول اليها

 

bcc78ac8367f5b64833cc7859b8c6cbfa96b3b93.png (138 KB)

 

 

aa05a0c02acb75f924fd8eac6b9db8401034a511.png (137 KB)

 

【الطريقة الثانية : APK PERMISSION REMOVER 

 

____________10_.png (17 KB) 


( طريقة سهلة وبسيطة تعتمد علي الهندسة العكسية للتطبيق  لكنها غير فعالة في جميع التطبيقات حيث لا يمكنك حذف او حظر صلاحيات تعتبر اساسية وسيتوقف التطبيق ان قمت بحذفها )

 

❍ حمل تطبيق APK PERMISSION REMOVER PRO النسخة الرسمية المدفوعة من هنا

 

 | مميزات النسخة المدفوعة:

❍ التطبيق لا يحتوى على اعلانات

❍ يسمح بالتعديل على صلاحيات اكثر من 10 تطبيقات

❍ وظيفة التطبيق هو التعديل علي ملف APK وحذف صلاحيات التطبيق بشكل نهائي

 

❍ لاختيار ملف APK على الذاكرة اضغط Open an apk 

❍ لاختيار تطبيق مثبت اضغط على Open an app

  

 

2cf02aa3f33dfdac36c181000e0cb9373f7c61ee.png (219 KB)

❍ ستظهر لك قائمة بالتطبيقات المثبتة على هاتفك 

❍ اختر التطبيق المراد تعديل او نزع صلاحياته

 

3c23be7c51c0c6d82d04f58d442c7dfdfda77c7d.png (170 KB)

 

❍ هذه صلاحيات التطبيق

❍ لحذف الصلاحيه اضغط على علامة ☑ الموجودة بجوار الصلاحية  لتصبح ☒

❍ ثم اضغط على SAVE & RE INSTALL

 

 

12de87897d6f2f329b584c9f52b80d017e918f24.png (200 KB)

 

 

2093e758b8016d8d4bf399fa062cc7ebec506d87.png (108 KB)

❍ الان عليك بحذف النسخة القديمة من التطبيق الذي عدلت صلاحياته وتثبيت النسخة الجديدة المعدلة  

❍ اضغط unistall لحذف النسخة القديمة وبعد الحذف اضغط install لتثبيت النسخة المعدلة

 

💡تنبيه هام:

قبل التعديل على التطبيق تحقق من نقل بياناته الى تطبيق او جهاز اخر

 

 

b97174e12569742fa173a767519a675e40dce73d.png (116 KB)

 
 

69e605a88092563568f31e227ba70bbd121fd764.png (116 KB)

 

❍ واكمل خطوات ثبيت التطبيق

 

 0bcb7f8fe3b24144fc79d4035efbe2e675b96ee0.png (139 KB)

 

 35bf6def50833b8306b1fc947e079ce26b4964fa.png (110 KB)

 

 

 

❃❃❃❃❃❃❃❃❃❃❃

 

 

【الطريقة الثالثة : خاصية Privacy Guard 

 

خاصية Privacy Guard هى خاصية إفتراضية بنظام التشغيل Lineage OS حيث تسمح للمستخدم بالتحكم فى صلاحيات التطبيقات العامة كالوصول إلى جهات الإتصال والموقع الجغرافى 

  

 c56c8b51ae18c6dab081a02a9e8c2a046b671276.png (64 KB)

❍ فعل الخيارات الموضحة فى الصورة التالية لتشغيل خاصية PrivacyGuard تلقائيا للتطبيقات المثبتة حديثا

  

da697389a79d287c49a68d581d0c63455bca1836.png (58 KB)

 

 9a1242fda4a36b89e59f4ea740bc3ca40d3f993b.png (74 KB)

❍ إضغط على Allowed لمنح التطبيق الوصول إلى الصلاحيات 

❍ إضغط على Ignored لمنع التطبيق من الوصول إلى الصلاحيات

❍ إضغط على Always ASK لإظهار إشعار عند وصول التطبيق لصلاحية الموقع الجغرافي

 080e40fb5433e914fe1e6a1c6e597ed5c8e6341d.png (67 KB)

❍ إضغط على Advanced للإعدادات المتقدمة

 96af2c7fbdb9c1ddbc82a14d2dfee6f1adfb3a26.png (74 KB)

 

❍ من خلال الإعدادات التالية يمكنك معرفة التطبيقات التى لديها صلاحية الوصول الى موقعك الجغرافى او الرسائل

 

 f956ae4e945e9bdc2da98e913f36aba09a6415bb.png (82 KB)

 

 

❃❃❃❃❃❃❃❃❃❃❃ 

تنبيه مهم : تم رفع الدعم عن شروحات Xposed  Framework لوجود ثغرات أمنية تمثل تهديداً لأمن المستخدمين لذلك لا ننصح بإستخدام التطبيقات المبنية على Xposed 

 

 

XPOSED【الطريقة الرابعة : Xprivasy 

8dbd4f91a7570d9fdb5e34ef9abe4afe.png (4 KB)

 

تطبيق Xprivasy مفتوح المصدر ومطور من احد اعضاء موقع XDA Developers  حصل علي تقييم أفضل تطبيق لعام2013 من موقع BlackDuck

يعتبر تطبيقXprivasy من أفضل التطبيقات التي تسمح بالتحكم الكامل في صلاحيات التطبيقات المثبتة علي الجهاز حيث تتوفر به العديد من الخصائص لادارة صلاحيات التطبيقات

Xprivasy لا يحذف الصلاحيات  من التطبيق بل يزود التطبيقات التي تريد الوصول الي صلاحية معينة كموقعك الجغرافي ببيانات وهمية مزيفة او حظرها من الوصول الي هذه الصلاحية علي عكس التطبيقات الاخري مثل Apk permission Remover او ADV Permission Remover فهذه التطبيقات تعتمد اسلوب الهندسة العكسية في التعديل علييي ملف APK الخاص بالتطبيق وغالبا تتوقف التطبيقات عند نزع او حذف صلاحياتها الاساسية

 

- يجب ان تكون لديك صلاحية روت اذا لم تعرف ما الروت او طريقة تثبيته اضغط هنا
- قم باخذ نسخة احتياطية للنظام اذا لم تعرف الطريقة توجه الى هذا الرابط من هنا
- قم بتثبيت Xposed Framework
- قم بتحميل تطبيق Xprivasy من متجر جوجل بلاي او من Xposed Installer

❍  واجهة تطبيق Xprivacy

 

 7391534121c737a93ec3ee73873ec2c91284994a.png (156 KB)

 

 

|| اعدادات التطبيق ||

 

Sort | لاختيار استعراض التطبيقات بناء علي الاسم او تاريخ التثبيت

FILTER | لفلترة التطبيقات كاظهار تطبيقات النظام الرئيسية مع التطبيقات المثبته او اظهار التطبيقات المثبتة فقط

Usage Data | لاستعراض قائمة بها الصلاحيات التي طلبت التطبيقات الوصول اليها او تم رفضها من قبل Xprivasy

 

 8e3e28b51393f53c66140989c0b3ff014b11b6e7.png (159 KB)

 4ef47d425ff0ecd11100b1db934067b2d0c6d0b2.png (233 KB)

 

 Tamplate | لتعيين اعدادات افتراضية لحظر الوصول اليها من التطبيقات المثبتة بشكل عام مثلا يمكنك حظر جميع التطبيقات المثبتة حديثا من الوصول الى الموقع الجغرافي

 

578a9724219b106fd244b33206b1333bdd3a61f3.png (156 KB)

❍ قم بتفعيل الخيارالموجود جوارعلامة ليصبح مفعل  اي أن التطبيقات المثبتة لديك اصبحت محظورة من الوصول الى هذه الصلاحية التي قمت بتعليمها

❍ ثم اضغط Done

 

 

 

 

 4de28c91041158b7525489261c314edf7984d378.png (137 KB)

 

Operations | إعدادات متقدمة لتطبيق Xprivacy ( متاحة فى النسخة المدفوعة )

 

7c0a58f1c0c1da28981aad714fb6c0b884aea734.png (156 KB)

 

Select All | لتحديد جميع التطبيقات المثبتة على الجهاز
Toggle restrictions | تبديل الحظر ( محو إعدادات الحظر السابقة )
Export | إلاحتفاظ بملف لاعدادات Xprivacy على النظام
Import | لاضافة ملف لاعدادات Xprivacy على النظام

Submit restrictions | لتطبيق خصائص الحظر والتحكم فى الصلاحيات على جميع التطبيقات
Fetch restrictions | لعرض الصلاحيات الخاصة بالتطبيقات المثبتة

 

f0c7f3cdb81eb43db61455cab3bceea8d670b1ef.png (160 KB)

Switch theme | لتغيير لون الثيم

 

a8949cd820b8abb0c43adaf0d09034acd62f090a.png (157 KB)

 

 

Settings | الاعدادات

 

0feec6de6ade2afbe8166ce893494af410328348.png (157 KB)

❍ تأكد من تفعيل الخيارات الثلاث الاولى 

3739384f407ae0a7f2a8a409ad8a18e9cdc802b9.png (140 KB)

 

في خانة الاعدادات Settings ستجد بالاسفل خيارات اخرى :

❍ تحقق من تفعيل خيار Randomize on boot عشوائي بعد الاقلاع

❍ ثم الضغط على Randomize NOW عشوائي 

❍ وتفعيل جميع الخيارات الموجوده يالاسفل عنوان الماك ادرس ورقم الايمي وهوية الهاتف وغيرها حيث سيقوم Xprivasy بتزويد التطبيقات بالبيانات المزيفة

❍ ثم اضغط على ايقونة القرص 💾 الموجوده بالاعلى لحفظ التعديلات

 

 

6b239aa86c6901fc6073388a4593a55aa966a3a4.png (145 KB)

 

❍ عد الى واجهة التطبيق 

❍ الخيار الازرق يشير الي مربع غلق صلاحيات التطبيق الذي تريده

❍ الخيارالاصفر يشير الي تفعيل خاصية السؤال عند طلب التطبيق الوصول الي صلاحية معينة كما في الصورة التالية

 ec8aecdfe9c07f16764b204eb3bea0a07115f877.png (158 KB)

فى المثال التالى يعرض تطبيق Xprivacy إشعار لمنع او السماح لتطبيق Protonmail بالوصول إلى صلاحية الإتصال بشبكة الإنترنت

Category | حيث يظهر نوع الصلاحية - فى المثال التالى Internet توضح الوصول إلى شبكة الإنترنت
Functions | وتظهر وظيفة الصلاحية - فى المثال التالى Connect توضح وظيفة الصلاحية وهى الإتصال
parameters | يظهر عنوان الـIP والمنفذ المراد الوصول إليه من قبل التطبيق

Expert mode | إعدادات متقدمة للتحكم فى صلاحية معينة للتطبيق حيث يمكنك منح التطبيق صلاحية الوصول إلى الإنترنت لمدة 15 ثانية فقط من خلال تفعيل خيار Once for 15 S ومن ثم يظهر لك الإشعار مجددا بعد 15 ثانية اما خيار Apply to entire Category | فهو خاص بحظر / السماح لجميع الصلاحيات الفرعية المتعلقة بشبكة الإنترنت اما خيار Whit/Blacklist لإدراج عنوان الIP والمنفذ إلى قائمة الحظر التلقائى Blacklist او السماح Whitelist

 

0fafca3a506c33b78eb64906bfa4f5e96b1e261d.png (162 KB) 

❍ اختر اي تطبيق للتعديل على صلاحياته

 

7391534121c737a93ec3ee73873ec2c91284994a-1.png (156 KB) 

 

 لتفعيل خاصية السؤال عند طلب التطبيق الوصول الى صلاحية معينه
 ✓ غلق صلاحية التطبيق
 لاظهار خيارات أكثر للتحكم بالصلاحيات

 

2df8c0219f9a6a3d5279ef13741c013b7a89fc26.png (139 KB)

 

 

  💡تنبيه هام:

قد تتعطل بعض التطبيقات عند حظر وصولها الي صلاحيات اساسية لذالك كن حريصا اثناء استخدام Xprivasy

يمكنك استخدام التطبيقات التي تمنحك فترة تجريبية الي فترة غير محدودة وذالك عن طريق منع هذه التطبيقات من الوصول الي بيانات الهاتف التعريفية كعنوان IP وعنوان الماك ورقم IMEI وسريال الجهاز

 

 

 

 

❃❃❃❃❃❃❃❃❃❃❃

 

 

XPOSED【الطريقة الخامسة : Protect My Privacy) PMP) 

 


يسمح للمستخدم بحماية البيانات الشخصية على أجهزة أندرويد حيث يوفر طبقة إضافية من الحماية بين التطبيقات ونظام التشغيل مما يمنح المستخدم القدرة على التحكم بصلاحيات التطبيقات المثبتة على الجهاز وذالك عن طريق تزويد التطبيقات ببيانات مزيفة عشوائية او منعها من الوصول إلى صلاحيات معينة

❍ توجه الي تطبيق Xposed installer وابحث عن تطبيق Protect My Privacy) PMP) وتاكد من تحميل الاصدار الاخير

❍ اضغط Skip تخطي

 229f395398125eb43f8ca358e26d5e63bd840459.png (140 KB)

❍ اضغط CONTINUE استمرار

 ed935f820719796569397f520f57f525c9b464cd.png (195 KB)

 

Protected Apps| جميع التطبيقات المحمية بتطبيق PMP

System Apps| تطبيقات النظام

Third party| مكتبات تطبيقات الاطراف الثالثة التي تنتهك خصوصيتك

 

❍ اختر التطبيق

 

5461a4780968ef1664b33995d00323f8c7edb7d9.png (160 KB) 

  

❍ بعد اختيار التطبيق يمكنك التحكم في الصلاحيات اما بالرفض Deny او السماح Allow او ارسال بيانات مزيفة للتطبيق Fake

❍ كما يمكنك الضغط علي Reset App Permission To Ask لاظهار نافذة بالاشعارات بها الخيارات السابقة للتحكم بصلاحيات التطبيق عند تشغيله مثل التطبيق التالي

 

0888496578ce34e88d848a931e9326168c635bad.png (141 KB) 

 

❍ عد الى الواجهة وتوجه الي الاعدادات من خلال الضغط علي Settings

Firewall Settings| اعدادات الجدار الناري

Choose fake location| لاختيار موقع جغرافي مزيف

 

9d724b965a3a504186a9c0c74357c4980d88684c.png (128 KB)

❍ إعدادات الجدار النارى Firewall Settings تسمح لك بحظر الإتصال ببروتوكول IPv6 حيث أن معظم خدمات الـ VPN تقوم بتسريب عنوان الـ IP ببروتوكول IPv6 الا بعض الخدمات مثل F-Secure Freedome او NordVPN

 

 

cf5fea868c293fe83f9249167c58124bccddda96.png (112 KB)

 

Reset Permissions| لاعادة ضبط الصلاحيات الي الوضع الافتراضي

 

9e83650e67bfefe6b58acc6bf3ef14cbf5259d8a.png (128 KB)

7c18dade9345f5f7f0cf9344feabed7e645a0623.png (118 KB)

Set Default Permission Groups Behavior| لضبط صلاحيات التطبيقات بشكل عام

 

2a7f1bd3773cd40deb631933618e24c20a7fc819.png (135 KB)

Choose fake location| لاختيار موقع جغرافي مزيف

 

e7d552e6a5334fceb9f537fc2cfb691de2c7b33f.png (130 KB)

 

 760eb60675f9aa1190f9e033883c10e7fae1d021.png (197 KB)

 

  

  💡تنبيه هام:
استخدم تطبيق PMP مع تطبيق Xprivasy لمنع تسريب بياناتك الشخصية الي التطبيقات ولا تستخدمه كبديل عن Xprivasy

 

 

❊❊❊❊❊❊❊❊❊❊❊❊

 

لاتنسونا من دعائكم




السابق
أساسيات الحماية الإلكترونية فى نظام أندرويد
التالي
الحماية من الـ Keylogger

0 تعليقات

أضف تعليقا

اترك تعليقاً