![]() |
SQL הזרקות בGET
שלום אני רוצה לדעת איך אני יוכל לחסום את הזרקות בGET שבאמת צריכים לחסום
לא לחסום :מילים סתם מילים בבקשה איך אני עושה את זה?< |
ביטויים רגולרים =]
|
חח זה לא ממש עוזר לי איפה ניתן למצוא מידע נוסף ?
|
מה אתה רוצה לחסום בדיוק?
שלא יכניסו קודים של HTML לשאילתה שלך? אם כן, אתה יכול להשתמש ב mysql_escape_string / stripslashes / addslashes / htmlspecialchars **** תשתמש במה שאתה צריך מהם.. |
אמרתי הזרקות SQL INJ בGET בכתובת
|
PHP קוד:
|
אני אנסה לנסח את זה בצורה יותר ברורה כך שיהיה קל יותר להבין את הפיתרון לשאלתך.
יש מספר פונקציות שימושיות למיקרים האלה, פונקציה "שהורסת" כל שורה שבעצם פונה למסד נתונים, חסימת תגים ב-HTML ופונקציה שבעצם ניתן ליצור איתה סינון בכך שאתה הופך ביטוי אחת לביטוי אחר. שאלתך לא בדיוק ממוקדת ספציפית על אחת מהן לכן אני לא ירחיב על הכל, אבל כפי שאתה יכול לראות הודעה מעלי, גיא כבר ציפר אותך בסקריפט קטן שממכיש את אופן הפעולה. במידה ותירצה ליקרוא עוד על אתה תמיד יכול להסתכל על הפונקציות עצמם: strip_tags mysql_real_escape_string בהצלחה :) |
יש לי שאלה...בקשר, מתי אני משתמש בזה? באיזה מקרה צריך לעשות את זה?
זה מין מנגנון אבטחה לא? |
ציטוט:
אפשר להגיד שבעצם בלי האבטחה הזאות אפשר למחוק את כל המסד נתונים. |
ציטוט:
|
כל הזמנים הם GMT +2. הזמן כעת הוא 08:20. |
מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ