용어와 정의
영문 또는 원어: YARA
한글명: 야라 패턴 규칙 도구
YARA는 규칙에 적은 문자열과 조건 등을 이용해 파일이나 메모리의 특징을 식별하고 분류하는 도구입니다. 규칙 자체와 실제 검사 결과를 구분해야 합니다.
정확한 의미와 원리
분석가는 알려진 특징의 조합을 규칙으로 표현할 수 있습니다. 일치가 나왔다는 사실은 해당 조건을 만족했다는 뜻이며 감염 확정이나 악성 행위 실행의 직접 증거가 되는 것은 아닙니다.
쉽게 이해하는 사용 예시
악성 파일과 정상 파일에 공통 문자열이 있을 수 있으므로 하나의 문자열만으로 판정하면 오탐이 생길 수 있습니다. 검사 범위와 규칙 출처, 결과의 맥락을 함께 확인해야 합니다.
종류와 관련 개념의 차이
YARA는 파일과 메모리 특징을 다루는 용도가 대표적이고 Sigma는 로그에서 관찰할 행위를 규칙으로 표현하는 데 사용합니다. 기능이 일부 연결될 수 있어도 같은 규칙 형식이나 검사 대상으로 취급하지 않습니다.
적용 조건과 오해하기 쉬운 점
도구 이름의 확인되지 않은 영문 풀이는 만들지 않습니다. 규칙 일치가 악성코드 제거 또는 랜섬웨어 복호화를 뜻하지 않으며 이 원고에서 의심 파일을 수집하거나 실행하지 않습니다.