Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Computerstoring >> PC Problemen oplossen >> Content
Manieren om Buffer Overflow Prevent
Het voorkomen van buffer overflow is cruciaal voor het beschermen van de veiligheid van uw computer en de aangesloten server en zijn het gevolg van slechte invoervalidatie . U kunt uw systeem te beschermen tegen buffer overflow -aanvallen door het volgen van een paar eenvoudige stappen en het nemen van passende maatregelen . Het identificeren en het bijwonen om problemen in C programmeren van uw systeem is de belangrijkste focus op het voorkomen van buffer overflow in de toekomst . Met behulp van een niet-uitvoerbare stack

Deze methode van overloop preventie omvat een stack die is geconfigureerd om geen uitvoerbare code te houden . Verkrijgen van een kernal patch voor Linux -en Solaris -systemen aan de niet - uitvoerbare stack configureren . In Windows XP kunt u Data Execution Prevention perimeters te stellen met het besturingssysteem ( OS ) om ook de stapel tegen buffer overflow te beschermen . De Palissade website waarschuwt echter dat de heap - based overflows en statische data segment overflows niet kan worden voorkomen door deze techniek .
Dynamische Runtime

Voorkom buffer overflow door het implementeren van een dynamische runtime preventie proces op uw systeem . Buffer overflow omstandigheden en risico's worden gedetecteerd tijdens de werking van het eigenlijke programma in deze werkwijze , waardoor het voorkomen van een overflow aanval optreden . Verschillende runtime processen omvatten " kanarie " --- die de lijn " kanarie " voegt aan uw programma 's coderen --- en kopiëren van het programma retouradres . De laatste methode dient als een informatie- back als een middel om programma functionaliteit regenereren zodra een overflow aanval is opgelost .
Safe Versies van functies

Buffer overflows
kan ook worden voorkomen door een " veiliger " of stabielere versie van een programma functie . Bijvoorbeeld , de functies en strncpy snprintf veiliger en stabieler dan de oudere strcpy en sprint taal . Als u doorgaat met het creëren van nieuwe toepassingen in uw programma , ervoor zorgen dat alternatieve , zijn veiliger code functies gebruikt in.
Andere voorbeelden van Unstable Functions

vermijden " onveilig " of onstabiele functionaliteit kan geheel ook voorkomen buffer overflow . Indien mogelijk , vermijd het gebruik van de volgende functies bij het schrijven van uw programma : strcpy ( ) , strcat ( ) , sprintf ( ) , scanf ( ) , sscanf ( ) , fscanf ( ) , vfscanf ( ) , vsprintf , vscanf ( ) , vsscanf ( ) , streadd ( ) , strecpy ( ) en strtrns ( ) .

Previous: Next:
  PC Problemen oplossen
·Cabinet File Repair 
·Wat is een FakeAV - H -bestand…
·Hoe de resolutie te verdienen …
·Hoe bekijkt een verborgen part…
·Hoe maak je een microfoon op e…
·Hoe een HP Recovery Disk Creë…
·Hoe kan ik ontgrendelen mijn t…
·Hoe kan ik Diagnose , Reparati…
·Hoe kan ik een SSL Status Rese…
  Related Articles
Hoe de Windows Genuine Advantage Notific…
Hoe gebruik CCleaner om programma's te v…
Hoe de Grum Trojan Horse verwijderen 
Hoe de lookfor homepage kaper Uninstall 
Hoe om programma's Met behulp van Progra…
Hoe de Navidad Trojan Virus verwijderen 
Hoe de DriveCleaner Rogue Security Progr…
Hoe te verwijderen Malware : Uninstall C…
Adware Hoe te verwijderen 
  Computerstoring Articles
·Ik kan het Administrator-wachtwoord in W…
·Hoe je opstartbestanden wijzigen 
·Wnaspi32.dll Error 
·Hoe kan ik Block Rightonadz ? 
·Computer Technicus Dagelijkse Taken 
·Hoe WMA converteren naar WAV -muziekbest…
·Hoe maak je een Dell Dimension 4600 Syst…
·Hoe herken ik het de laatste keer dat ee…
·Hoe je Zoom H2 WAVs converteren naar MP3…
Copyright © Computer Kennis http://www.nldit.com