매크로 개념 바로 알기
매크로(Macro)의 뜻과 개념에 대해서 먼저 아래 버튼을 통해서 내용을 확인해보세요.
매크로 개념 세부 설명
매크로의 개념에 대해서 알아보아요.
매크로는 애플리케이션에 대한 조작을 자동화하여 기록한 것을 의미합니다.
매크로는 기록한 조작들과 명령어들에 대해서 한꺼번에 묶어서 자동으로 실행되게끔 하는 것을 말합니다. 매크로의 대표적인 예는 엑셀의 매크로와 RPA가 있습니다. 매크로는 사용자에게 편리하고 편의성을 제공하지만 좋은 쪽이 아닌 나쁜 쪽으로 악용된다면 상대방에게 피해를 줄 수도 있는 위험한 도구가 될수도 있습니다.
매크로의 위험성으로 인해 이러한 형태들을 방지하기 위해서 인공지능을 활용한 방어와 대비에 대한 노력들도 많이 연구되고 사용되고 있습니다. 매크로는 처음부터 끝까지의 과정과 프로세스를 소스코드와 같이 작성하여 구현할 수도 있고 녹화하는 것처럼 사용자의 행동을 녹화하여 이를 자동으로 실행되게끔 할 수 있습니다. 매크로에서는 좌표의 개념이 사용되기도 합니다. 위치 정보를 통해서 자동으로 실행될 수 있는 것입니다.
매크로를 사용하면 사용자 입장에서는 반복적인 업무를 컴퓨터가 대신 해줄 수 있게 되고 복잡한 처리들을 컴퓨터가 처리해줄 수 있게 됩니다.매크로는 컴퓨터 프로그램이기 때문에 로직과 알고리짐이 명확하다면 쉽게 구현될 수 있습니다. 매크로는 반복적인 업무처리를 할 때 매우 유용합니다. 매크로는 부정적인 방향으로 사용될 수 있습니다. 대표적인 예가 바로 반복적인 침입을 시도하는 사이버 공격과 마케팅이나 특정 의도를 가지고 진행되는 반복 댓글 작업 등이 있습니다.
이러한 매크로를 사용한 악용 케이스들에 대해서는 철저하게 방어하고 제한할 필요가 있습니다.