Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> Andre dataprogrammer >> Content
    Hva er Stack Randomisering
    ? Datasikkerhet blir esoteriske når håndtere sikkerhetsproblemer på hardware nivå . Selv den grunnleggende gjennomføring struktur av datamaskiner har hull som hackere kan utnytte. Ingeniører må stadig utvikle teknikker for å omgå hackerangrep . For å adressere minne manipulasjon utnytter som bufferoverløpene , ingeniører utviklet stack eller adresse plass layout , randomisering . Denne teknikken gjør tradisjonelle og repeterbare angrep mindre effektive , og beskytter datamaskiner mot grunnleggende sikkerhetshull . The Call Stack

    generiske data struktur definert som en " stack " representerer en grunnleggende liste over elementer der hver ekstra element føyer til slutten av listen , og hvert fjernet element kommer fra slutten av listen i en siste - inn, først ut ordre . Samtalen stabel av et kjørende program fungerer mye på samme måte . I stedet for enkle dataelementer , men organiserer samtalen stabelen referanser i minnet til utførelse av funksjoner i programmet .
    Bufferoverløpene og Memory Sårbarhet

    En av ulempene ved hjelp av stabelen datastruktur for å organisere programmer er relatert til hvordan minnet er organisert. Mens hver løpende funksjon i et program sitter i Kallstakken , de ofte sitte side -ved-side i fysisk minne . Følgelig, hvis en angriper overskridelser en variabel buffer ved å gi for mye data for en datastruktur å håndtere, for eksempel, så den ekstra informasjonen kan overskrive data i tilstøtende fysiske minneplasser , påvirker flyten av programmet kjøres .

    stack randomisering

    som et sikkerhetstiltak har ingeniørene utviklet et minne tildeling teknikk kjent som stakk randomisering , eller adresse plass layout randomisering . Vanligvis er minnebruken sekvensielt under kjøring av programmet . Når et program starter, er det tildelt den neste tilgjengelige minnet plass i minnet . Ved bruk av stabelen randomisering , avgjør datamaskinen en pseudo- tilfeldig sted basert på en forhåndsbestemt forskyvning . Rammen tips om stabelen er lagt inn av dette utlignet også. Forskyvningen fastsettes ved oppstart av operativsystemet .
    Stack Randomisering og sikkerhet

    grunn av stabelen randomisering , betyr programdata ikke ligge helt fortløpende i systemets minne . Dette utgjør et problem for hackere som prøver å bruke et angrep som en buffer overkjørt . Mens en buffer overkjørt kan oppstå effektene kunne ikke være forhåndsbestemt . Før stack randomisering , hvis en hacker visste hvor mye data å bruke i en buffer overkjørt , kunne han bruke samme utnytte på samme program , flere ganger . Med randomisering , er ingen buffer angrep garantert suksess mellom hver kjørende forekomst av et program , selv på samme datamaskin .

    früher :

     Weiter:
      Relatert Artike
    ·Slik installerer Gale 
    ·Apache er ikke analysering av HTML 
    ·Hvordan fikse en Glitchy Kindle 
    ·Eclipse Finner ikke JDK 
    ·Kan Dragon Naturally Speaking Arbeid med Mac 
    ·Fasett Tabeller i Domain Analysis 
    ·Hvordan installere og bruke OpenSplit for PS3 
    ·Måter å komme rundt Holde datamaskinen på for MagicJ…
    ·Hva er en P65 Fil 
    ·Hvordan sette en håndskrevet signatur i en iPad 
      Anbefalte artikler
    ·Hvordan lage koeffisienter på Microsoft Word 
    ·Hva er File Extension 0,7 Z 
    ·Hvordan skrive ut til en PDF i Win XP 
    ·Hva trenger du å lese PDF- filer 
    ·Hvordan få Alien Vs . Predator : Extinction Arbeid på…
    ·Hvordan fikse en Border på Print Page i Microsoft Word…
    ·Hvordan skrive ut etiketter på skjorte Printer Paper 
    ·Slik pakker du ut e-post og annen kontaktinformasjon fr…
    ·Hvordan ta opp lyd i GoToMeeting 
    ·Hvordan Demp Noen i Skype 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/