إجراءات الوكيل
يشغل الأوامر ويعرض النتائج الحقيقية في الدردشة.
يبحث العديد من المطورين عن اختبار حقن SQL عبر الإنترنت عندما يريدون التحقق من كود تطبيقهم، لكن CodeSpar ليس خدمة سحابية. بل يشغّل الأدوات على جهازك ضد نسخة staging الخاصة بك ويعرض النتائج في الدردشة. وبالمثل، يبحث الكثيرون عن ماسح حقن SQL عبر الإنترنت، لكن CodeSpar ليس ماسحًا سحابيًا. فهو يتعامل مع سير العمل باستخدام أوامر الـ Shell المحلية على نسخة staging، مما يضمن اختبار ما تملكه فقط.
يشغل الأوامر ويعرض النتائج الحقيقية في الدردشة.
يحرر الملفات ويعرض الفروقات (diffs) قبل أن تقبل التغييرات.
تختار الوضع؛ في Ask first توافق على التغييرات.
يجد الوكيل استدعاءات قاعدة البيانات ويعيد كتابة الاستعلامات باستخدام عبارات معلمّنة. يتحقق من ترميز المخرجات ويتحقق من رؤوس الأمان على موقع staging الخاص بك.
grep -r "SELECT" --include="*.py3 تطابقاتinjection-test-plan.txtقُرئت 12 سطرًاsrc/query.pyتم الحفظrun testsexit 0http_get https://staging.codesmite.net200 okيستخدم الوكيل grep للبحث في الكود المصدري عن استدعاءات قاعدة البيانات، ويعيد edit_file كتابة الكود لاستخدام الاستعلامات المعلمّنة مع عرض الفرق الدقيق لك. هذا اختبار. تراجع التغييرات في وضع Ask first قبل قبول التحديث. يشغّل Shell اختبارات الوحدة الخاصة بك للتأكد من أن الإصلاح يعمل دون كسر التطبيق. قم بإعداد نسخة staging ببيانات وهمية ونسخة احتياطية للاختبار الآمن. امنح حساب قاعدة البيانات صلاحيات منخفضة لمنع الضرر العرضي أثناء اختبار حقن SQL. يتطلب تتبع dom xss من المصدر إلى المصب تحليلًا دقيقًا لمنطق التطبيق. استخدم ماسح حقن SQL للتحقق من نتائجك ومراجعة المخرجات.
يستخدم الوكيل http_get لجلب صفحة من موقع staging الخاص بك ويقرأ رمز الحالة، لذا يتحقق من وجود رأس Content-Security-Policy على الصفحة ويؤكد الوضع الأمني. تراجع الخطة. يكتب Plan only خطة مفصلة ولا يشغل شيئًا على الإطلاق خلال هذه المرحلة. انتقل إلى وضع Ask first لتطبيق الإصلاحات بأمان ودقة. احتفظ بالعمل في موقع staging الخاص بك فقط للحفاظ على الخصوصية. يقرأ الوكيل الملف للتأكد من أن المخرجات مشفرة بشكل صحيح. يسجل المحرر التغييرات في الفرق لمراجعتك. يحتوي حساب قاعدة بيانات الاختبار على أقل الصلاحيات التي تعمل بفعالية، وقد تتحقق من درجة cvss لحقن SQL لترتيب النتائج أولوية.
ليس خدمة مستضافة أو ملحقًا. هو مخصص فقط لملفاتك الخاصة، جهازك، والخوادم التي لديك صلاحية استخدامها. تحتفظ بالعمل داخلها. لا يفرض الوكيل النطاق. Shell، الويب وSSH غير مرتبطين بمجلد. لا يوجد ضمان بأن الكود أو الفحوصات أو التحليلات صحيحة.