MAR(Modify and Remember)은 컴퓨터 프로그래밍 분야에서 주로 사용되는 보안 방법의 일종입니다. 이는 수정(Modify) 및 기억(Remember)의 약어로, 사용자나 프로그램에 주어진 프로그램의 서로 다른 두 가지 버전이 제공되고 두 버전 모두의 저장을 담당하는 시스템을 나타냅니다.

MAR은 동적 액세스 제어 원칙을 기반으로 합니다. MAR 시스템을 사용하려면 먼저 사용자에게 두 버전의 프로그램에 대한 액세스 권한이 부여되어야 합니다. 그런 다음 사용자는 프로그램을 수정하고 기본 프로그램의 소스 코드에 대한 변경 사항을 커밋할 수 있습니다. 커밋된 후에는 프로그램을 원래 의도했던 방식으로 재구성하고 사용할 수 있습니다.

가장 일반적으로 MAR 시스템은 소프트웨어 엔지니어링 분야에서 사용되며 기존 소스 제어 시스템의 대안으로 사용됩니다. MAR은 시간이 지남에 따라 코드 버전 간의 차이점을 추적하고 수정으로 인해 발생할 수 있는 오류를 신속하게 디버깅하거나 수정하는 효율적인 방법입니다.

MAR은 암호화 및 보안 애플리케이션에도 사용되며 악의적인 공격에 대한 보호 계층을 제공합니다. MAR 시스템은 프로그램 버전 간의 변경 사항을 분리함으로써 공격자가 액세스할 수 없는 데이터에 액세스하는 것을 방지합니다.

전반적으로 MAR은 시스템 보안을 손상시키지 않고 특정 프로그램을 수정할 수 있는 간단하고 안전한 방법을 제공합니다. 소프트웨어 엔지니어와 보안 전문가에게 유용한 도구입니다.

프록시 선택 및 구매

데이터센터 프록시

회전 프록시

UDP 프록시

전 세계 10,000명 이상의 고객이 신뢰함

대리 고객
대리 고객
대리 고객 flowch.ai
대리 고객
대리 고객
대리 고객