CRC

cyclic redundancy checking – en metod för upptäckt av fel i dataöverföring med hjälp av kontrolltal, BCC. Meddelandet delas upp i block, och för varje block beräknas ett kontrolltal, baserat på innehållet i blocket. Kontrolltalet sänds tillsammans med blocket. Ett program hos mottagaren räknar självständigt fram kontrolltal för varje block och jämför med de bifogade kontrolltalen.

[datakommunikation] [fel] [förkortningar på C] [matematik] [ändrad 12 september 2019]

buffertfel

(buffer underrun – buffertunderfyllning) – ett fel vid bränning av optisk disk: datorns minnesbuffert hinner inte överföra data till brännaren lika snabbt som brännaren bränner, vilket leder till att bränningen avbryts i förtid och disken blir oanvändbar. Buffertfelet kan antingen bero på att minnesbufferten är tom (buffertunderfyllning) eller på krångel vid överföringen (bufferttömningsfel). – Jämför med buffertöverfyllning (buffer overrun), som är ett fel vid programkörning och ett slags sabotage.

[fel] [optiska diskar] [ändrad 30 december 2017]

buffertöverfyllning

  1. – ett fel vid programkörning: programmet försöker lagra mer data i en buffert än det finns plats för. Detta kan leda till att den överskjutande datamängden hamnar på fel ställe och tränger ut andra data. – Läs också om stacköverfyllning;
  2. – ett slags attack: angriparen hittar en oskyddad buffert i ett program och fyller den med egna data. Det kan antingen vara körbar kod (ett program) eller data. Om angriparen lägger in körbar kod kan han få programmet att bete sig på nya, oftast destruktiva sätt. Om angriparen fyller bufferten med icke körbara data leder det troligen till att programmet kraschar.

– På engelska: buffer overflow eller buffer overrun. På svenska också: buffertöversvämning, buffertöverflöd, buffertöverflöde:

[attacker] [fel] [programkörning] [ändrad 5 juni 2019]