რა ტიპის თავდასხმაა ბუფერის გადინება?
რა ტიპის თავდასხმაა ბუფერის გადინება?

ვიდეო: რა ტიპის თავდასხმაა ბუფერის გადინება?

ვიდეო: რა ტიპის თავდასხმაა ბუფერის გადინება?
ვიდეო: What is a Buffer Overflow Attack? 2024, მაისი
Anonim

რა განსხვავებებია ტიპები დან ბუფერული გადახურების შეტევები ? დასტის გადინება შეტევა - ეს ყველაზე გავრცელებულია ტიპი დან ბუფერის გადინების შეტევა და მოიცავს ადიდებული ა ბუფერი ზარზე დასტის *. გროვა გადინების შეტევა - ეს თავდასხმის ტიპი მიზნად ისახავს მონაცემებს ღია მეხსიერების აუზში, რომელიც ცნობილია როგორც heap*.

ამასთან დაკავშირებით, რა არის ბუფერული გადინების შეტევა ქსელის უსაფრთხოებაში?

ინფორმაციაში უსაფრთხოება და პროგრამირება, ა ბუფერის გადინება , ან ბუფერის გადაჭარბება , არის ანომალია, როდესაც პროგრამა ა-ზე მონაცემების ჩაწერისას ბუფერი , გადალახავს ბუფერული საზღვარი და გადაწერს მეხსიერების მიმდებარე ადგილებს. ქცევის ექსპლუატაცია ა ბუფერის გადინება არის ცნობილი უსაფრთხოება ექსპლუატაცია.

ანალოგიურად, როგორ შეიძლება თავიდან იქნას აცილებული ბუფერული გადინების შეტევები? პრევენცია ბუფერის გადინება ამ დაუცველობის თავიდან აცილების უმარტივესი გზაა უბრალოდ გამოიყენოთ ენა, რომელიც აკეთებს არ დაუშვას მათთვის. C საშუალებას აძლევს ამ დაუცველობას მეხსიერებაზე პირდაპირი წვდომისა და ძლიერი ობიექტის აკრეფის არარსებობის გზით. ენები რომ კეთება არ იზიარებს ეს ასპექტები, როგორც წესი, იმუნური. ჯავა, პითონი და.

აქედან გამომდინარე, როგორ ხდება ბუფერის გადინების შეტევა?

ა ბუფერის გადინება ხდება მაშინ, როდესაც პროგრამა ან პროცესი ცდილობს მეტი მონაცემების ჩაწერას მეხსიერების ფიქსირებული სიგრძის ბლოკში, ან ბუფერი , ვიდრე ბუფერი გასამართად არის გამოყოფილი. ექსპლუატაცია ა ბუფერის გადინება საშუალებას აძლევს თავდამსხმელს გააკონტროლოს ან ჩაშალოს პროცესი ან შეცვალოს მისი შიდა ცვლადები.

რატომ არის ბუფერის გადინება დაუცველობა?

ა ბუფერული გადინების დაუცველობა ხდება მაშინ, როდესაც პროგრამას აძლევთ ძალიან ბევრ მონაცემს. ჭარბი მონაცემები ანადგურებს მეხსიერების მიმდებარე სივრცეს და შეიძლება შეცვალოს სხვა მონაცემები. შედეგად, პროგრამამ შეიძლება შეატყობინოს შეცდომის შესახებ ან სხვაგვარად მოიქცეს. ასეთი სისუსტეები ასევე უწოდებენ ბუფერი გადაფარვა.

გირჩევთ: