b i n a r y
New member
הגנה מפני BUFFER OVERFLOW
האם מישהו שמע על תוכנה או FIREWALL שכולל מין "PACKER FILTER" שבעצם מסנן את כל התעבורה שעוברת דרך פורט שרת מסויים (נניח WEB SERVER) ומאפשר רק PACKETS שכוללות פקודות/תקשורת בפרוטוקול יישום הרלוונטי. כולל וידוא של גודל תקין של נתונים בגודל משתנה כגון סיסמה וכו'. לדוגמא לפרוטוקול HTTP יש את הפקודות שלו. כל בקשה צריכה להתחיל בפקודה GET ואז יש תשובה סטנדרטית, ועוד פקודה. פילטר כזה ידע לסנן ולחסום נתונים שאינם שייכים לפרוטוקול וככה זה יכול לשמש גם הגנה טובה מפני BUFFER OVERFLOWS. הוא יזהה גם נתונים בגודל לא תקין (נניח אם מישתמש הכניס סיסמה בגודל 200 תווים). ואם למשל הפורץ הצליח להשיג PROMPT אז זה כמובן יחסום את כל התקשורת כי היא לא רלוונטית לפרוטוקול הספיציפי.
האם מישהו שמע על תוכנה או FIREWALL שכולל מין "PACKER FILTER" שבעצם מסנן את כל התעבורה שעוברת דרך פורט שרת מסויים (נניח WEB SERVER) ומאפשר רק PACKETS שכוללות פקודות/תקשורת בפרוטוקול יישום הרלוונטי. כולל וידוא של גודל תקין של נתונים בגודל משתנה כגון סיסמה וכו'. לדוגמא לפרוטוקול HTTP יש את הפקודות שלו. כל בקשה צריכה להתחיל בפקודה GET ואז יש תשובה סטנדרטית, ועוד פקודה. פילטר כזה ידע לסנן ולחסום נתונים שאינם שייכים לפרוטוקול וככה זה יכול לשמש גם הגנה טובה מפני BUFFER OVERFLOWS. הוא יזהה גם נתונים בגודל לא תקין (נניח אם מישתמש הכניס סיסמה בגודל 200 תווים). ואם למשל הפורץ הצליח להשיג PROMPT אז זה כמובן יחסום את כל התקשורת כי היא לא רלוונטית לפרוטוקול הספיציפי.