موصى به: الكشف عن 17 الرموز النموذجية الأساسية لبرمجة ASP 1. طريقة ASP للحصول على بيانات إدخال الجدول: getPost 1.get: بعد أن يضيف المستخدم البيانات إلى عنوان URL ، فإن التنسيق هو "الحقل 1 = بيانات الإدخال 1 الحقل 2 = بيانات الإدخال 2 ... ، ثم إرسالها إلى الخادم.
غالبًا ما تقوم بعض برامج مكافحة الفيروسات بحذف بعض ملفات ASP كفيروسات ، وأحيانًا يكون من المستحيل منعها. البرنامج غير قادر على استخدامه لأن هناك عدد أقل من الملفات ~~. ويرجع ذلك أساسًا إلى أن برنامج مكافحة الفيروسات يعامل بعض رموز ASP ككلمات رئيسية في طروادة ويحفظ السجلات ، لذلك عندما تكون هناك هذه الكلمة الرئيسية ، سيتم حظرها من التشغيل أو الحذف.الحل هو تفكيك هذه الكلمات الرئيسية.
باقة
Dimtstream
setStream = server.createBject (adodb.stream)
التغيير إلى
Dimtstream
setStream = server.createObject (ado & db.stre & am)
إذا نظر برنامج مكافحة الفيروسات في أن سلسلة الكلمات الرئيسية للفيروس هي طريقة أو خاصية كائن
يحب
tstream2.copyTottream ، 200
يمكن تغييره إلى
تنفيذ (tstream2.cop & ytostream ، 200)
باقة
Dimtstream
setStream = server.createBject (adodb.stream)
التغيير إلى
Dimtstream
Execute (setTtream = ser & ver.crea & teobject (ado & db.stre & am))
هناك طريقة أخرى تتمثل في استخدام برنامج التشفير لتشفير رمز ASP ، مثل أداة تشفير ASP من Microsoft.
المشاركة: شرح مفصل للإجراءات والمكالمات المخزنة SQLServer يمكن أن يؤدي استخدام الإجراءات المخزنة SQLServer إلى تحسين سرعة تشغيل البرنامج بشكل كبير وتبسيط صعوبات البرمجة والصيانة ، وقد تم استخدامها على نطاق واسع. الإجراء المخزن هو في الواقع مجموعة من عبارات المعاملات SQL التي يمكن أن تقبل وإرجاع المعلمات التي يقدمها المستخدم. يمكن إنشاء عملية للاستخدام الدائم ، أو استخدامها مؤقتًا في جلسة (إجراء مؤقت جزئي) ، أو