01-10-2005, 12:24
|
|
|
|
חבר מתאריך: 04.10.04
הודעות: 442
|
|
לגבי הקוד - הכי טוב זה פשוט לבדוק. תכניס ל DB את ה ip שלך, ונתסה להיכנס לדף.
לגבי השאלה השניה,
אתה שואב את כתובות ה ip מ db, כך שעל מנת לחסום טווח אתה צריך או
להכניס את כל הטווח ל db, או לשנות את הטבלה כך שתכיל תחילת הטווח וסוף הטווח ואז לבדוק אם ה ip של הגולש בתוך הטווח.
דרך שלישית היא כשאתה רוצה לחסום את המשתמש (הדף שמכניס את המשתמש ל db)
תעבד את ה ip שלו, ז"א תשמיט נניח את המספר האחרון
ז"א שאם הגיע גולש מ 255.255.1.1 ואתה רוצה לחסום אותו
אז תכניס ל db 255.255.1
כשהוא יגיע שוב הקוד (זה שהבאת כאן) צריך לבדוק רק את התחלת ה ip ז"א
אם הוא הגיע מ 255.255.1.
כך אתה בעצם חוסם את הטווח 255.255.1.0-255.255.1.255
קח בחשבון שאתה עלול לחסום באופן זה משתמשים מספק שלם, ז"א אם הגולש בא מספק מסויים שיש לו טווח כתובות מסויים וחסמת אותו, עוד 254 גולשים של אותו ספק לא יוכלו להיכנס
לאתר.
_____________________________________
linux is like an indian tent - no windows, no gates and one apache inside
|