العودة   منتديات المجاوشي > منتديات مجاوشي للترفيه والتسلية > :: RSS :: > Arabic Rss
Arabic Rss Arabic Rss تنويه : المعهد غير مسؤول عن ما يحويه هذا القسم .... وجب لاتنويه والتحذير

الملاحظات


[ فنكشن ] الحماية في لغة php من الأكواد الخبيثة

Arabic Rss


 
  #1  
قديم 03-12-2014
الصورة الرمزية RSS
RSS غير متواجد حالياً
ناقل الأخبار
 
تاريخ التسجيل: 11 - 2 - 10
المشاركات: 662,123
RSS is on a distinguished road
افتراضي [ فنكشن ] الحماية في لغة php من الأكواد الخبيثة

السلام عليكم و رحمة الله تعالي و بركاته

سنتعرف على فنكشن حماية الأرقام أو مثلا عندما نجد شخص وضع برمجية خاصه به مثلا لتدوين و كل تدوينة لديها رابط و الرابط يكون على هذا الشكل مثلا : yoursite.com/post.php?id=1

نلاحظ ما لوم بالأحمر عندما نضيف عليه هذه العلامة ' فهذا يولد لنا ثغرة SQL INJECTION و هذا أمر سيء أو خطير جدا لدلك يجب علينا الإنتباه في البرمجية جيدا من الأخطاء و أنا سأعطيكم حلا يمكنه أن يرقع هذه الثغرة التي تكون في الروابط على هذا الشكل نهائيا و 100% بشكل عام و طبعا المبرمج يستعمل أمر GET في الملف لجلب id الموضوع أو المقال أو أيا كان و id يكون int بكمعنى أنه رقمي وليس حروف أو علامات لدلك نحن سنعطيه 2 دوال في php للحد من أن يدخل أحد الأشخاص كود خبيث على الرابط كما دكرت في الأول فهذه الدوال تقوم بقراءة الرقم فقط يعني ستختار الرقم و تعرضه حتى لو أدخل أي علامة أو كلمة أو حرف لن يقرأها فقط الأرقام، أحس أني طولت كثيرا المهم :
هذه الدوال :
1- intval
2- abs

طريقة إستعمالهم في get هكذا :


$GET = intval(abs($_GET['id']));

و توجد دالة أخرى إسمها : is_numeric
أيضا هي نفس الشيء لكن المبرمجين الخبراء سيتعمولنها في الشروط فقط لتأكد من أن القيمة رقمية.

أتمى أن أكون أفدتك ولو بنسبة 5% و لا تنسى دعاؤ بسيط جدا ♥ ^_^







أكثر...
 

مواقع النشر (المفضلة)

أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
برنامج الحماية Malwarebytes Anti-Malware قاهر الملفات الخبيثة بأخر أصدار RSS Arabic Rss 0 02-01-2012 11:36 AM
برنامج الحماية والقضاء على البرمجيات الخبيثة VirusBuster Professional 7.3.33 تحميل مباشر ومتعدد RSS Arabic Rss 0 10-20-2011 09:46 AM
The Cleaner 2012 8.1.0.1079 عملاق الحماية من البرامج الخبيثة في اصدار جديد RSS Arabic Rss 0 04-05-2011 03:31 PM
الحماية القوية من السبايوير والتروجونات وبعض الفيروسات الخبيثة SpywareBlaster 4.4 باخر إصدار جديد RSS Arabic Rss 0 09-01-2010 12:08 PM
برنامج الحماية من الفيروسات وملفات التجسس وكل البرمجيات الخبيثة Ad-Aware Internet Security 8.3.0.0 RSS Arabic Rss 0 07-27-2010 12:16 PM


Loading...


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. منتديات بلاك بيري mjawshy.net
المجاوشي للتقنية المتقدمة