● 신뢰 기반 악성코드 Triage 대시보드

분석가가 먼저 볼 파일을
근거와 함께 알려주는 Triage

보정된 확률과 4대 위험 신호로 초기 분석 경로를 정하고, 필요한 파일은 심층 분석으로 이어갑니다. 분석 근거와 검토 우선순위를 함께 제공합니다.

app.trust-triage.com
서비스 화면 예시
분석 결과 요약
Batch ID · batch_6e687225…eee5e
TOTAL4
MALICIOUS1
SUSPICIOUS1
BENIGN1
INCONCLUSIVE1
FAILED0
GroupFileSHA-256StatusInitial VerdictFinal Verdict
BENIGNnotepad.exe468ffe129c395abf6b21a09efdf261910a95COMPLETEDAUTO_BENIGNBENIGN
MALICIOUSsample_07.exeb3e1a07c52d94f18aa6c0e7d2f95b41c88e0COMPLETEDAUTO_MALICIOUSMALICIOUS
SUSPICIOUSsample_b07.exe9c47d2e8a01f6b35c7e4d90a2b18f6e3d572COMPLETEDHIGH_RISK_UNCERTAINSUSPICIOUS
INCONCLUSIVEkernel32.dll8f8629741558b5df71def4e1dd8ef9645d4fCOMPLETEDHIGH_RISK_UNCERTAININCONCLUSIVE
분석 요약
kernel32.dll
Initial Verdict
HIGH-RISK UNCERTAIN
Final Verdict
INCONCLUSIVE
Route
Deep Analysis
Reason

OOD Detected

Triggered Signals

OOD

Raw Prob.0.0%
Calibrated0.2%
OOD Score-0.020
Disagree.0.034
Difficulty0.0
분석 파이프라인
ML Triage
✓ 완료
CAPA
✓ 완료
FLOSS
✓ 완료
Speakeasy
✓ 완료
작동 방식

파일을 올리면,
분석 경로와 근거를 함께 보여줍니다

PE 파일과 ZIP을 한 번에 올리면 파일별로 접수되고, 배치 진행 상황이 실시간으로 갱신됩니다.

01

파일 업로드

.exe·.dll 파일과 ZIP을 함께 선택하세요. 지원하는 파일을 확인하고 파일별 분석을 접수합니다.

notepad.exe352.0KB
kernel32.dll0.8MB
samples.zip12.4MB
분석 시작
02

분석 진행 확인

파일별 대기·진행·완료·실패 상태가 자동으로 갱신됩니다.

2 / 4 처리 종료
notepad.exeCOMPLETED
kernel32.dllCOMPLETED
calc.exeRUNNING
shell32.dllQUEUED
03

초기 판정과 분석 경로

보정된 확률과 위험 신호를 바탕으로 정상 처리 권고, 악성 경보, 심층 분석 경로를 정합니다.

초기 판정 (Initial Verdict)
notepad.exeAUTO_BENIGN
kernel32.dllHIGH_RISK_UNCERTAIN
sample_07.exeAUTO_MALICIOUS
Joint Risk Router

보정된 확률과 위험 신호로
분석 경로를 정합니다

4대 위험 신호를 독립적으로 평가하고, 하나라도 발현되면 자동 판정에서 제외합니다.

초기 판정 · 세 갈래 라우팅

정적 특징에서 출발해, 보정된 확률과 위험 신호를 함께 보고 초기 분석 경로를 정합니다.

정적 특징→LightGBM · XGBoost→Isotonic 보정→Joint Risk Router
AUTO_BENIGN
정상 신뢰도가 높고 위험 신호가 없으면 정상 처리 권고
AUTO_MALICIOUS
악성 신뢰도가 높고 위험 신호가 없으면 악성 경보 제안 · 전문가 검토
HIGH_RISK_UNCERTAIN
위험 신호가 있거나 확률이 보류 구간이면 심층 분석

최종 판정 · 4종

초기 분석 또는 필요한 심층 분석을 마친 결과는 네 가지 시스템 최종 판정으로 정리됩니다. 초기 판정과는 다른 단계의 결과입니다.

MALICIOUS
악성 판정
SUSPICIOUS
악성 정황이 있으나 근거가 부족하거나 상충
BENIGN
정상 판정
INCONCLUSIVE
확보한 근거로 판단하기 어려움

시스템 판정과 분석가 검토 상태를 구분합니다. 검토를 보류해도 시스템 판정은 유지됩니다.

확률 불확실성

과신된 원시 확률을 실제 정답률에 맞춰 보정하고, 보류 구간에 걸리면 자동 판정하지 않습니다.

Raw → Calibrated0.4% → 4.0%

모델 불일치

두 모델이 엇갈리면 높은 확신 속 오판 가능성으로 봅니다.

Disagreement0.002
정상

분포 이탈

학습 분포에서 벗어난 처음 보는 유형의 파일을 자동 판정하지 않습니다.

OOD Score-0.020
발현

분석 난이도

PE 구조 경고와 파싱 이상을 따로 점수화합니다.

Difficulty0.0
정상

Fail-Closed 안전 격상

분석 오류나 근거 부족을 악성 증거로 취급하지 않습니다. 판정 불가·분석 실패·검토 보류를 구분해 표시하고, 확보된 근거를 전문가에게 제공합니다.

설명 가능성

판정마다
근거가 남습니다

SHAP 기여도와 발현된 신호를 함께 보여주고, CAPA·FLOSS로 정적 근거를 모은 뒤 부족하면 Speakeasy로 에뮬레이션합니다. 결과는 MITRE ATT&CK 기준으로 정리됩니다. CAPA의 규칙 매칭은 정적 기능 단서이며, 실제 실행 여부는 동적 관측과 구분해 표시합니다.

SHAP 주요 특성 Top 5 · kernel32.dll
← BenignMalicious →
-1.86
-1.85
-1.34
-1.02
-0.96
-2-1012

모델은 정상 쪽으로 기울었지만 분포 이탈 신호가 발현돼 자동 판정 대신 심층 분석으로 보냈습니다.

분석 파이프라인
ML Triage
✓ 완료
CAPA
✓ 완료
FLOSS
✓ 완료
Speakeasy
✓ 완료
Final
INCONCLUSIVE
CAPACOMPLETEDFLOSSCOMPLETEDSpeakeasyCOMPLETED
분석가 큐

급한 것부터,
이유와 함께 쌓입니다

위험 신호와 관측 근거를 바탕으로 검토 우선순위를 정하고, SHA-256으로 저장된 분석 이력을 조회합니다.

심층 분석 (DEEP)자동 처리 (AUTO)재학습 데이터 (RETRAIN)검토 완료 (COMPLETED)오류 항목 (ERROR)
순위파일명모델 판정 결과악성 확률분류 이유
1sample_a19.dllHIGH_RISK_UNCERTAIN96.19%CAPA: 서비스 중단
2sample_b07.exeHIGH_RISK_UNCERTAIN72.13%CAPA: 서비스 중단
3sample_c42.exeHIGH_RISK_UNCERTAIN77.84%JRR 확률 보류 구간
4sample_d11.exeHIGH_RISK_UNCERTAIN72.13%JRR 확률 보류 구간
5kernel32.dllHIGH_RISK_UNCERTAIN0.20%분포 이탈 (OOD)
정렬 기준
01
긴급 대응데이터 파괴·랜섬웨어 → 복구 방해·서비스 중단 → 관측 수준 → 악성 확률
02
확률 불확실성
03
모델 불일치
04
분포 이탈
05
분석 난이도
06
신호 미감지안전 격상 등 사람의 확인이 필요한 건