MAR (Modify and Remember) is een type beveiligingsmethode dat voornamelijk wordt gebruikt op het gebied van computerprogrammering. Het is een acroniem voor Modify and Remember, verwijzend naar een systeem waarin een gebruiker of programma twee verschillende versies van een bepaald programma krijgt en verantwoordelijk is voor de opslag van beide.

MAR is gebaseerd op het principe van dynamische toegangscontrole. Om een MAR-systeem te kunnen gebruiken, moet een gebruiker eerst toegang krijgen tot beide versies van het programma. Vervolgens kan de gebruiker wijzigingen aanbrengen in het programma en de wijzigingen vastleggen in de broncode van het hoofdprogramma. Eenmaal vastgelegd, kan het programma opnieuw worden geconfigureerd en gebruikt op de manier waarop het oorspronkelijk bedoeld was.

Meestal worden MAR-systemen gebruikt op het gebied van software-engineering, waar ze worden gebruikt als alternatief voor traditionele broncontrolesystemen. MAR is een efficiënte manier om de verschillen tussen codeversies in de loop van de tijd bij te houden, en om eventuele fouten die uit de wijzigingen kunnen voortkomen snel te debuggen of op te lossen.

MAR wordt ook gebruikt in encryptie- en beveiligingstoepassingen, waar het een beschermingslaag biedt tegen kwaadaardige aanvallen. Door de wijzigingen tussen versies van het programma te scheiden, voorkomt een MAR-systeem dat aanvallers toegang krijgen tot gegevens waartoe ze niet bedoeld zijn.

Over het geheel genomen biedt MAR een eenvoudige en veilige manier om wijzigingen aan te brengen in een bepaald programma zonder de veiligheid van het systeem in gevaar te brengen. Het is een waardevol hulpmiddel voor software-ingenieurs en beveiligingsprofessionals.

Proxy kiezen en kopen

Datacenter Proxies

Roterende volmachten

UDP-proxy's

Vertrouwd door meer dan 10.000 klanten wereldwijd

Proxy-klant
Proxy-klant
Proxyklant flowch.ai
Proxy-klant
Proxy-klant
Proxy-klant