이 도구는 정규 표현식, 텍스트 또는 바이너리 패턴을 기반으로 악성 소프트웨어 계열에 대한 설명을 작성할 수 있는 규칙 기반 접근 방식을 제공한다. 설명은 본질적으로 YARA 규칙 이름이며, 이러한 규칙은 문자열 집합과 부울 식으로 구성된다.
분석가들은 악성 소프트웨어 계열의 DNA를 포착하기 위해 YARA 규칙을 작성하는데, 여기에는 코드 조각, 구성 문자열, 그리고 텍스트, 16진수 시퀀스 또는 부울 논리를 포함한 정규식으로 표현된 구조적 패턴과 같은 지속적인 요소들이 포함된다. 이러한 시그니처 기반 탐지 방식은 해시 매칭을 무력화하는 파일 변형에도 효과적이며, 대규모 데이터 세트 전반에서 변종 및 관련 샘플을 식별할 수 있게 해준다.
YARA는 원래 VirusTotal의 빅토르 알바레스가 개발하여 2013년 깃허브에 공개하였다. 이름은 'YARA: Another Recursive Acronym(YARA: 또 다른 재귀적 약어)' 또는 'Yet Another Ridiculous Acronym(또 하나의 터무니없는 약어)'의 약자이다. 2024년, 알바레스는 YARA가 러스트로 작성된 YARA-X라는 재작성 버전으로 대체될 것이라고 발표했다. YARA-X의 첫 안정화 버전은 2025년 6월에 출시되었으며, 이는 기존 YARA가 유지보수 모드로 전환되었음을 의미한다.
YARA는 기본적으로 PE, ELF 분석을 처리하는 모듈과 오픈 소스 Cuckoo 샌드박스에 대한 지원을 포함하고 있다.
YARA 소개
이 프로그램은 백신 및 악성코드 제거 카테고리에 속하는 오픈 소스 Windows 소프트웨어입니다. 제공사는 VirusTotal입니다. 이 카탈로그의 백신 및 악성코드 제거 중 인기 순위 2위입니다. 개발 언어는 C입니다.
설치 및 시스템 요구 사항
제공사는 64비트, 32비트 Windows용 포터블 설치 파일을 배포합니다. 설치하지 않고 바로 실행할 수 있습니다(포터블).
업데이트 및 버전 기록
현재 최신 버전은 4.5.5이며, 2025년 10월 30일에 출시되었습니다. 버전 기록은 2023년 6월 15일까지 거슬러 올라가며, 4개 릴리스 모두 공식 파일로 연결됩니다. 연평균 약 1.7회 업데이트된 셈입니다.
인기도 및 지원 파일 형식
Chocolatey 패키지 다운로드 수는 101,124회입니다. GitHub에 공개된 소스 코드(VirusTotal/yara)의 스타 수는 9,961개입니다. 이 사이트가 지원하는 언어 중 8개 언어로 위키백과 문서가 있습니다. 비슷한 프로그램으로는 ClamAV, Malwarebytes, FLOSS 등이 있습니다.
GitHub 프로젝트 설명: “The pattern matching swiss knife”
장점 / 단점
장점
- 오픈 소스: 누구나 코드를 확인하고 빌드할 수 있음
- 포터블: 설치 없이 실행
- 사용자층이 넓음
단점
- 네이티브 ARM64 버전 없음
요약: YARA 프로그램은 64비트, 32비트 PC에서 쓸 수 있는 오픈 소스 백신 및 악성코드 제거 도구입니다.
YARA 다운로드는 안전한가요?
- 파일은 제공사 소유 도메인(github.com)에서 제공됩니다
- 다운로드 링크는 HTTPS를 사용합니다
- SHA256 해시가 공개되어 있어 파일을 검증할 수 있습니다:
352396C8A3D9B31B157A4820ABD3B9347FC934A2314CDDA8A4F566A5570163E4· 이 해시의 VirusTotal 보고서 열기 - 링크를 아직 확인하지 않았습니다
- 소스 코드가 공개되어 있습니다
- ExeAtlas는 설치 파일을 호스팅하거나 감싸거나 변경하지 않습니다
관련 가이드: Windows에서 SHA256 해시 확인하는 법
최근 버전
전체 4개 버전 ›2년 동안 4개 버전 · 연평균 약 1.7회
명령줄로 설치
무인 설치 ›winget install --id VirusTotal.YARA -echoco install yara -yscoop install main/yara관련 가이드: winget 사용법: 프로그램 설치와 업데이트
다른 운영체제용
brew install yara정보
- 제공사
- VirusTotal
- 카테고리
- 백신 및 악성코드 제거
- 라이선스
- BSD-3-Clause
- 가격
- 무료
- 소스 코드
- github.com/VirusTotal/yara
- 개발 언어
- C
- 요구 사항
- Windows 11 / 10
- 아키텍처
- 64비트, 32비트
- 설치 파일
- 포터블
- 버전
- 4.5.5
- 출시일
- 2025년 10월 30일
- 카탈로그 등록일
- 2023년 6월 15일
- 등록된 버전
- 4
- 연간 업데이트
- 1.7
- Chocolatey 다운로드
- 101,124
- GitHub 스타
- 9,961
- GitHub 포크
- 1,588
- 공식 웹사이트
- virustotal.github.io
- winget ID
- VirusTotal.YARA
- Chocolatey 패키지
- yara
- Scoop 패키지
- main/yara
평점 및 리뷰
아직 리뷰가 없습니다. 처음으로 평가해 보십시오.
YARA 대체 프로그램
전체 보기 ›-
오픈 소스3만 ↓ -
독점 라이선스1064.1만 ↓ -
오픈 소스3천 ↓ -
독점 라이선스23만 ↓ -
무료19.9만 ↓ -
독점 라이선스16.9만 ↓ -
오픈 소스★ 4.4천 -
무료★ 1.6천
자주 묻는 질문
YARA 무료인가요?
네. 이 프로그램은 오픈 소스 소프트웨어입니다(BSD-3-Clause 라이선스).
YARA 다운로드는 안전한가요?
파일은 github.com에서 내려받습니다. github.com은(는) 제공사 소유 도메인입니다. ExeAtlas는 파일을 호스팅하거나 변경하지 않습니다. 다운로드한 파일의 SHA256 해시를 이 페이지의 값과 비교하거나, 해당 해시의 VirusTotal 보고서를 확인하십시오.
YARA winget으로 설치하는 방법은?
PowerShell이나 Windows 터미널을 열고 이 페이지에 있는 winget 명령어를 실행하십시오. winget은 공식 설치 파일을 내려받고 실행하기 전에 SHA256 해시를 검증합니다.
YARA ARM(Windows on Arm)에서 실행되나요?
ARM64 버전은 없습니다. Windows 11 on Arm에서는 에뮬레이션으로 64비트, 32비트 버전을 실행할 수 있습니다.
YARA 이전 버전은 어디서 다운로드하나요?
버전 페이지에서 2023년 6월 15일 이후의 전체 4개 버전을 공식 설치 파일 링크와 함께 확인할 수 있습니다.
YARA 관리자 권한 없이 사용할 수 있나요?
네. 포터블 버전이라 압축을 풀고 바로 실행하면 됩니다.
YARA 대체 프로그램은?
ClamAV, Malwarebytes, FLOSS, SUPERAntiSpyware, Emsisoft Emergency Kit 등이 있습니다. 대체 프로그램 페이지에서 비교해 볼 수 있습니다.