أريد فحص أمان كود بايثون
ابدأ بمدقق الأمان والأسرار لفحص مفاتيح API والأنماط الخطرة مثل shell=True وeval وpickle وTLS الضعيف.
استخدم أدوات بايثون مباشرة من المتصفح لفحص المشروع والكود والأخطاء والأمان والاعتماديات والأداء والبيئة. الأدوات الأساسية تعطي نتائج قابلة للتنفيذ، ومعالجة المحتوى تتم محليًا قدر الإمكان دون رفع الكود إلى خادم Python.
هذه هي الأدوات التي نعتبرها منتجات فعلية داخل المنصة.
ZIP أو مجلد كامل: بنية، Syntax/Lint، تعقيد، اعتماديات، Circular Imports، اختبارات وتنبيهات هندسية.
DEBUGيفصل كود مشروعك عن المكتبات، يحدد السطر المرجح، يفسر الاستثناء ويقترح خطوات إصلاح وأوامر جاهزة.
ENVيشخص Python وpip وPATH وvenv وSSL وDLL وVisual C++ وتعارض البيئات من مخرجات الطرفية.
QUALITYدرجة جودة مع Syntax/Lint، التعقيد، الدوال الطويلة وإشارات الأمان وتوصيات مرتبة بالأولوية.
DEPSيقارن imports مع requirements.txt ويكشف الحزم غير المعلنة والزائدة المحتملة ويبني قائمة منظفة.
للـTesting وPerformance وCompatibility وSecurity — مهام يومية حقيقية في التطوير والـCI.
Secrets وPrivate Keys وshell=True وeval وpickle وTLS الضعيف مع Security Score وEvidence مخفي.
TESTيفكك pytest/unittest، يجمع Root Causes المتكررة، يبرز Frames المشروع ويولد خطة إصلاح.
PERFHotspots وcumtime/self time مع مقارنة Baseline لاكتشاف Performance Regressions.
COMPATيفحص requirements مقابل Python مستهدف باستخدام metadata الحية من PyPI وrequires_python.
مفيدة للمهام السريعة، لكنها ليست محور تطوير المنصة.
ابدأ بمدقق الأمان والأسرار لفحص مفاتيح API والأنماط الخطرة مثل shell=True وeval وpickle وTLS الضعيف.
استخدم طبيب بيئة بايثون لتشخيص PATH وvenv وSSL وDLL وتعارض البيئات من مخرجات الطرفية.
استخدم محلل جودة الكود لفحص Syntax وLint والتعقيد والدوال الطويلة وإشارات الأمان.
إذا لم تحل الأداة مشكلة حقيقية أفضل من صفحة نص وزر، فلن نضيفها. الأولوية ستبقى لتحليل المشاريع، الأخطاء، البيئة، الجودة والاعتماديات.