Hur man löser problem med upptäckt buffertöverskridande (3 steg)
Vanligt på alla operativsystem men särskilt genomgripande på Windows-baserade operativsystem, kan problem med buffertöverskridande upptäcks köras när opålitliga data tillåts av programvara kodad i C eller C ++. Denna externt införda data kan orsaka programkrascher eller utnyttja sårbarheter i programvara och tillåta att skadlig programvara körs på din dator. Felmeddelanden som upptäcks av buffertöverskridande bör noteras och du bör rätta till dessa problem så snart som möjligt för att förhindra större säkerhetsproblem.
Steg 1
Ladda ner de senaste servicepatcharna, säkerhetsuppdateringarna och snabbkorrigeringarna för din version av Windows via Windows Update-tjänsten. Klicka på "Start", "Alla program", "Tillbehör" och "Windows Update" i Windows XP eller "Start" och "Windows Update" i Windows Vista och Windows 7. Välj alla viktiga / kritiska nedladdningar och vänta på att Windows ska ladda ner och installera uppdateringarna. Du kan behöva starta om datorn flera gånger, beroende på antalet tillgängliga uppdateringar.
Steg 2
Ladda ner och installera en nyare version av programvaran som inte är Microsoft om det finns. Gå till den integrerade funktionen "Sök efter uppdateringar" eller besök programvaruleverantörens webbplats för att installera den senaste versionen.
Installera eller sätt på brandväggen om den inte är aktiverad för närvarande. Blockera portarna som dina potentiella buffertöverskridande exploaterare kommer att begära när du skickar skadlig data. Slå på Windows-brandväggen genom att klicka på "Start", "Kontrollpanelen". Klicka på "Klassisk vy" i den vänstra kolumnen om tillämpligt, dubbelklicka sedan på "Windows-brandväggen". Klicka på "Slå på eller av Windows-brandväggen" i den vänstra kolumnen i Windows Vista och Windows 7, eller klicka på "På" på fliken "Allmänt" i Windows XP. Välj "På" eller "Slå på Windows-brandväggen" i Windows Vista och Windows 7 och klicka sedan på "OK".