Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
python-patrol — افحص تثبيتات Python على macOS، وشغّل سكربت CVE-2015-20107.py لتحديد ما إذا كان التصحيح مطلوبًا | Kitploit
أدوات/GitHubGitHub/codeskipper/python-patrol
أدوات عامةماسحات الثغرات الأمنيةتحليل الثغرات الأمنيةالبرمجة النصية والأتمتة
GitHubcodeskipper/python-patrol

python-patrol

افحص تثبيتات Python على macOS، وشغّل سكربت CVE-2015-20107.py لتحديد ما إذا كان التصحيح مطلوبًا

عرض المستودع
4منذ 2 سنواتلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

Python Patrol

افحص تثبيتات Python على نظام macOS، وشغّل البرنامج النصي CVE-2015-20107.py للإبلاغ عما إذا كان التصحيح مطلوبًا

العديد من هذه البرامج النصية تحتاج إلى أذونات الوصول الكامل إلى القرص (Full Disk Access) ويجب تشغيلها بصلاحيات المستخدم الجذر (root) حتى تتمكن من فحص نظام ملفات macOS بالكامل (باستثناء المناطق المقيدة بواسطة macOS)

تأكد من تشغيل هذا من تطبيق لديه إذن الوصول الكامل إلى القرص - أي تأكد من أن iTerm.app لديه خيار Full Disk Access ممكّنًا في إعدادات نظام Apple، ضمن الخصوصية والأمان (Privacy & Security).


طريقة الاستخدام

استنسخ هذا المستودع

انتقل إلى دليل المستودع المستنسخ باستخدام cd

شغّل

root@kitploit:~
sudo ./python-patrol.zsh

مثال على المخرجات:

root@kitploit:~
...
lrwxr-xr-x  1 root  wheel  9 Apr 24 13:46 /Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/bin/python3 -> python3.9
=====CVE-2015-20107.py START=====
python_path:/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.9/bin/python3 python_version:3.9.6
Warning encountered trying to use unquoted mailcap path: Refusing to use mailcap with filename "'$(xterm);#.txt". Use a safe temporary filename.
CVE-2015-20107 patched OK, exiting without error.
=====CVE-2015-20107.py STOP=====


lrwxrwxr-x  1 root  admin  9 Apr 26 13:59 /Library/Frameworks/Python.framework/Versions/3.9/bin/python3 -> python3.9
=====CVE-2015-20107.py START=====
python_path:/Library/Frameworks/Python.framework/Versions/3.9/bin/python3 python_version:3.9.11
No warning or error encountered importing unquoted mailcap path...!
CVE-2015-20107 NOT patched, PLEASE UPDATE OR UNINSTALL THIS PYTHON VERSION!
=====CVE-2015-20107.py STOP=====
...

إزالة الإصدارات القديمة المثبتة من حزم python.org

على سبيل المثال، قم بإزالة الإصدار 3.9.11 المكتشف والقديم والعرضة للثغرات كما يلي

root@kitploit:~
sudo ./uninstall_python.org_pkg.zsh 3.9
تنزيل الأداة