Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
EmailXpose — EmailXpose는 피싱, 스팸, 사기, 악성코드 및 사회공학 공격을 탐지하는 오픈소스 AI 기반 이메일 보안 시스템입니다. 자연어 처리, 행동 분석, 멀티모달 인텔리전스를 결합하여 텍스트, 이미지, 비디오 콘텐츠를 분석함으로써 기존 이메일 필터의 한계를 뛰어넘습니다. 이 시스템은 발신자 신뢰 점수, 첨부파일 샌드박싱, 설명 가능한 위험 보고서, 이메일 콘텐츠의 기호적/맥락적 해석과 같은 고급 기능도 포함합니다. 그 목표는 투명하고 프라이버시 우선의 "AI 기반 이메일 명확성"을 제공하여 사용자가 모든 메시지에 담긴 위협과 의도를 모두 이해할 수 있게 하는 것입니다. https://roxanneardary.com/emailxpose/ | Kitploit
도구/GitLabGitLab/roxanne_ardary/emailxpose
OSINT (Open Source Intelligence)Dynamic Analysis (Sandboxing)PhishingMalware AnalysisPrivacySocial EngineeringThreat IntelligenceMachine LearningIncident Response

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →

소개

EmailXpose는 피싱, 스팸, 사기, 악성코드 및 사회공학 공격을 탐지하는 오픈소스 AI 기반 이메일 보안 시스템입니다. 자연어 처리, 행동 분석, 멀티모달 인텔리전스를 결합하여 텍스트, 이미지, 비디오 콘텐츠를 분석함으로써 기존 이메일 필터의 한계를 뛰어넘습니다. 이 시스템은 발신자 신뢰 점수, 첨부파일 샌드박싱, 설명 가능한 위험 보고서, 이메일 콘텐츠의 기호적/맥락적 해석과 같은 고급 기능도 포함합니다. 그 목표는 투명하고 프라이버시 우선의 "AI 기반 이메일 명확성"을 제공하여 사용자가 모든 메시지에 담긴 위협과 의도를 모두 이해할 수 있게 하는 것입니다. https://roxanneardary.com/emailxpose/

Email Security
AI Security
GitLabroxanne_ardary/emailxpose

EmailXpose

저장소 보기웹사이트
472개월 전아직 검토되지 않음
공유
# EmailXpose 사양
**AI 기반 이메일 명확성**
- HTML 미러: [https://roxanneardary.com/emailxpose-specification/](https://roxanneardary.com/emailxpose-specification/)

---

## 사양 개요

EmailXpose는 이메일 콘텐츠, 발신자 신원, 링크, 첨부 파일, 이미지 및 비디오를 분석하여 피싱, 스팸, 사기, 악성코드, 사회공학, 기만 및 맥락적 이상 징후를 식별하도록 설계된 오픈 소스 모듈식 AI 이메일 보안 및 인텔리전스 시스템입니다.

EmailXpose는 기존 이메일 보안 분석과 자연어 처리, 컴퓨터 비전, 다중 모달 인텔리전스, 행동 분석, 위협 인텔리전스 및 상징 해석을 결합합니다. 이 시스템은 단순히 위협 분류를 할당하는 대신 분석 결과를 설명하도록 설계되었습니다.

아키텍처는 로컬 우선 및 오프라인 운영, 모듈식 AI 모델, 구성 가능한 탐지 정책, 인간 검토, 확장 가능한 위협 인텔리전스 및 특정 공급업체나 클라우드 제공업체에 의존할 필요 없이 선택적 플러그인을 지원해야 합니다.

## 설계 원칙

- 오픈 소스 구현
- 모듈식 아키텍처
- 로컬 우선 처리
- 오프라인 분석 가능
- 개인정보 보호 운영
- 신뢰할 수 없는 이메일 콘텐츠의 자동 실행 없음
- 인간 개입 의사 결정
- 설명 가능한 AI
- 다중 모달 분석
- 공급업체 중립적 통합
- 교체 가능한 AI 모델
- 구성 가능한 탐지 정책
- 확장 가능한 플러그인 아키텍처
- 재현 가능한 분석
- 기본 보안 동작

---

## 핵심 시스템 요구 사항

EmailXpose는 로컬 파일, 사서함, 지원되는 프로토콜, API 또는 호환 가능한 통합에서 이메일 메시지를 수용할 수 있는 통합 분석 파이프라인을 제공해야 합니다.

시스템은 수집, 정규화, 분석, 점수화, 설명, 저장 및 표시를 독립적인 모듈로 분리해야 합니다.

각 분석 구성 요소는 독립적으로 평가, 결합, 표시, 내보내기 또는 다른 분석 모듈에 전달될 수 있는 구조화된 결과를 생성해야 합니다.

시스템은 호스트 시스템에서 신뢰할 수 없는 이메일 첨부 파일을 직접 실행해서는 안 됩니다.

---

## 핵심 모듈

### 이메일 수집 모듈

이메일 수집 모듈은 이메일 메시지를 EmailXpose로 가져오기 위한 안전한 메커니즘을 제공해야 합니다.

기능:

- IMAP 이메일 수집
- SMTP 호환 메시지 처리
- 로컬 이메일 파일 가져오기
- MIME 메시지 파싱
- 다중 파트 메시지 처리
- HTML 이메일 추출
- 일반 텍스트 추출
- 포함 콘텐츠 추출
- 첨부 파일 식별
- 메시지 메타데이터 추출
- 메시지 정규화
- 중복 메시지 감지
- 메시지 무결성 추적
- 구성 가능한 사서함 스캔

모듈은 활성 콘텐츠를 실행하지 않고 정규화된 이메일 객체를 다운스트림 분석 모듈에 전달해야 합니다.

### 이메일 헤더 포렌식 모듈

이메일 헤더 포렌식 모듈은 이메일 전달 및 인증과 관련된 기술 메타데이터를 검사해야 합니다.

기능:

- 전체 헤더 검사
- SPF 분석
- DKIM 분석
- DMARC 분석
- 인증 결과 분석
- Return-Path 검사
- Reply-To 분석
- 발신자 및 수신자 관계 분석
- 표시 이름 불일치 감지
- Received 헤더 분석
- 라우팅 이상 징후 감지
- 도메인 정렬 분석
- 스푸핑 지표
- 인증 신뢰도 점수화
- 헤더 타임라인 생성

모듈은 전체 위협 평가에 통합될 수 있는 구조화된 인증 및 라우팅 결과를 생성해야 합니다.

### 발신자 신원 및 신뢰 모듈

발신자 신원 및 신뢰 모듈은 표시된 발신자가 알려진 신원 및 조직 관계와 일치하는지 평가해야 합니다.

기능:

- 발신자 신원 프로필
- 발신자 신뢰 점수화
- 알려진 연락처 인식
- 첫 발신자 감지
- 신뢰할 수 있는 도메인 인식
- 발신자 행동 기록
- 표시 이름 사칭 감지
- 임원 사칭 감지
- 연락처 사칭 감지
- 조직 신원 검증
- 발신자 관계 매핑
- 발신자 신원 그래프 생성
- 유사 발신자 감지

모듈은 사용자 연락처의 중앙 집중식 수집 없이 로컬 신뢰 정보를 지원해야 합니다.

### 도메인 인텔리전스 모듈

도메인 인텔리전스 모듈은 발신자, 링크, 리디렉션 및 포함 콘텐츠와 관련된 도메인을 분석해야 합니다.

기능:

- 도메인 평판 분석
- 도메인 연령 분석
- 새로 등록된 도메인 감지
- 유사 도메인 감지
- 호모그래프 감지
- IDN 공격 감지
- 의심스러운 하위 도메인 감지
- 도메인 관계 분석
- 도메인 일관성 검사
- 조직-도메인 검증
- IP 평판 분석
- 도메인 위협 점수화

모듈은 교체 가능하고 구성 가능한 인텔리전스 소스를 지원해야 합니다.

### 링크 분석 모듈

링크 분석 모듈은 사용자가 URL을 열지 않고도 URL을 검사해야 합니다.

기능:

- URL 추출
- URL 정규화
- 대상 분석
- 리디렉션 체인 검사
- URL 단축 분석
- 의심스러운 매개변수 감지
- 인코딩된 URL 감지
- 도메인 불일치 감지
- 표시 링크와 대상 비교
- 악성 도메인 감지
- 피싱 URL 패턴 감지
- 링크 평판 점수화
- 안전 링크 검사

링크 분석은 통제된 네트워크 및 보안 경계 내에서 수행되어야 합니다.

### 위협 인텔리전스 모듈

위협 인텔리전스 모듈은 EmailXpose 결과를 사용 가능한 위협 인텔리전스와 상호 연관시켜야 합니다.

기능:

- 위협 피드 통합
- 알려진 악성 도메인 매칭
- 알려진 악성 URL 매칭
- IP 평판
- 피싱 캠페인 지문 인식
- 악성코드 지표 매칭
- 사기 패턴 매칭
- 위협 서명 매칭
- 신흥 위협 식별
- 위협 인텔리전스 상호 연관
- 로컬 위협 데이터베이스 지원
- 커뮤니티 위협 인텔리전스 지원

위협 인텔리전스 소스는 선택 사항이며 교체 가능해야 합니다.

### 자연어 분석 모듈

자연어 분석 모듈은 이메일 콘텐츠의 의미론적 및 언어학적 특성을 분석해야 합니다.

기능:

- 텍스트 분류
- 의미론적 분석
- 의도 분류
- 엔티티 인식
- 의심스러운 문구 감지
- 피싱 언어 감지
- 사기 언어 감지
- 스팸 분류
- 자격 증명 요청 감지
- 결제 요청 감지
- 민감 정보 요청 감지
- 의미론적 유사성 분석
- 문체 분석
- 언어 식별
- 다국어 분석
- AI 생성 콘텐츠 지표

모듈은 여러 모델을 지원하고 핵심 애플리케이션을 재설계하지 않고 모델을 교체할 수 있어야 합니다.

### 행동 및 심리 분석 모듈

행동 및 심리 분석 모듈은 메시지 내 사회공학 및 조작 패턴을 식별해야 합니다.

기능:

- 긴급성 감지
- 공포 기반 설득 감지
- 권위 압박 감지
- 감정 조작 감지
- 보상 조작 감지
- 위협 기반 설득 감지
- 사회공학 분석
- 강압 지표
- 압박 전술
- 고립 전술
- 허위 희소성 감지
- 인위적 마감일 감지
- 비밀 유지 요청
- 비정상적 행동 요청
- 어조 분석
- 어조 변화 감지
- 문체 이상 징후 감지
- 계정 탈취 가능성 지표

결과는 발신자의 심리적 상태나 의도에 대한 확정적 진술이 아닌 확률적 지표로 제시되어야 합니다.

### 사기 및 사기 탐지 모듈

사기 및 사기 탐지 모듈은 사기성 통신과 관련된 패턴을 식별해야 합니다.

기능:

- 가짜 청구서 감지
- 결제 사기 감지
- 비즈니스 이메일 탈취 감지
- 투자 사기 감지
- 취업 사기 감지
- 정부 사칭 감지
- 금융 기관 사칭
- 기술 지원 사기
- 배송 사기
- 구독 사기
- 자선 사기
- 선불 수수료 사기 지표
- 관계 사기 지표
- 협박 및 성적 갈취 지표
- 자격 증명 도용 캠페인
- 계정 복구 사기
- 신원 도용 패턴

모듈은 지속적으로 업데이트되는 탐지 규칙과 머신 러닝 모델을 지원해야 합니다.

### 스팸 탐지 모듈

스팸 탐지 모듈은 원치 않는 저가치 이메일을 식별해야 합니다.

기능:

- 콘텐츠 기반 스팸 감지
- 발신자 기반 스팸 감지
- 평판 기반 스팸 감지
- 캠페인 클러스터링
- 반복 메시지 감지
- 대량 메시지 지표
- 광고 패턴 감지
- 의심스러운 발송 행동
- 사용자 피드백 통합
- 개인화된 스팸 분류

### 악성코드 및 첨부 파일 방어 모듈

악성코드 및 첨부 파일 방어 모듈은 호스트 시스템에서 실행하지 않고 첨부 파일 및 잠재적으로 위험한 콘텐츠를 검사해야 합니다.

기능:

- 첨부 파일 격리
- 파일 유형 식별
- 확장자 스푸핑 감지
- 정적 악성코드 분석
- 아카이브 검사
- 중첩 아카이브 검사
- 실행 파일 감지
- 매크로 감지
- 스크립트 감지
- 악성 문서 분석
- PDF 위협 분석
- Office 문서 분석
- 난독화 감지
- 페이로드 지표
- 파일 메타데이터 검사
- 해시 생성
- 악성코드 서명 매칭
- 격리된 샌드박스 분석
- ClamAV 통합
- 구성 가능한 악성코드 분석 엔진

잠재적으로 실행 가능한 모든 콘텐츠는 사용자 또는 승인된 보안 워크플로우에 의해 명시적으로 해제될 때까지 격리된 상태로 유지되어야 합니다.

### 이미지 분석 모듈

이미지 분석 모듈은 이메일에 포함되거나 첨부 파일로 제공된 이미지를 분석해야 합니다.

기능:

- 이미지 분류
- 객체 감지
- 시각적 유사성 분석
- 로고 인식
- 브랜드 식별
- 이미지 진위 지표
- 이미지 조작 지표
- OCR
- 숨겨진 텍스트 감지
- 메타데이터 검사
- 의심스러운 시각적 패턴 감지
- 이미지 맥락 분석
- 이미지-이메일 의미론적 비교
- 이미지-텍스트 정렬
- 오도하는 이미지 감지

### 브랜드 및 로고 스푸프 감지 모듈

브랜드 및 로고 스푸프 감지 모듈은 조직, 제품, 서비스 및 신뢰할 수 있는 브랜드의 시각적 사칭을 식별해야 합니다.

기능:

- 로고 인식
- 로고 유사성 분석
- 변조된 로고 감지
- 가짜 기업 브랜딩 감지
- 금융 브랜드 사칭
- 정부 브랜딩 사칭
- 소매 브랜드 사칭
- 기술 브랜드 사칭
- 브랜드-텍스트 일관성 분석
- 브랜드-도메인 일관성 분석
- 시각적 정체성 불일치 감지

### 비디오 분석 모듈

비디오 분석 모듈은 이메일에 첨부되거나 포함된 비디오 콘텐츠를 검사해야 합니다.

기능:

- 비디오 메타데이터 검사
- 프레임 추출
- 키 프레임 선택
- 장면 분석
- 프레임 이상 징후 감지
- 시각적 텍스트 비교
- 비디오-이메일 맥락 비교
- 조작 지표
- 오도하는 미디어 감지
- 비디오 프레임 OCR
- 지원되는 경우 오디오 전사
- 다중 모달 비디오 해석

비디오 분석은 격리된 처리 환경을 통해 수행되어야 합니다.

### 숨겨진 콘텐츠 및 스테가노그래피 분석 모듈

숨겨진 콘텐츠 및 스테가노그래피 분석 모듈은 미디어 내에 정보가 은닉되었다는 지표를 식별해야 합니다.

기능:

- 숨겨진 텍스트 감지
- 저대비 텍스트 감지
- OCR 기반 추출
- 의심스러운 이미지 메타데이터 감지
- 스테가노그래피 지표
- 포함 콘텐츠 이상 징후 감지
- 은닉 URL 감지
- 인코딩된 콘텐츠 지표
- 비정상적인 이미지 구조 분석
- 첨부 파일 메타데이터 분석

모듈은 은닉 정보가 단지 숨겨져 있다는 이유만으로 악성이라고 주장하지 않고 지표와 이상 징후를 식별해야 합니다.

### 상징 및 맥락 해석 모듈

상징 및 맥락 해석 모듈은 이메일 텍스트와 미디어 전반에 걸친 상징적 및 맥락적 의미를 분석해야 합니다.

기능:

- 상징 감지
- 상징 분류
- 맥락적 상징 분석
- 시각적 상징 해석
- 텍스트 상징 분석
- 문화적 상징 매핑
- 심리적 상징 매핑
- 감정적 상징 분석
- 권위 상징 감지
- 공포 및 위협 상징
- 신뢰 상징
- 금융 상징
- 브랜드 상징 분석
- 관련 문화적 또는 정치적 상징 식별
- 상징-맥락 관계 매핑
- 맥락적 의미 분석

모듈은 감지된 상징과 추론된 해석을 구분해야 하며 해석이 모호한 경우 불확실성을 전달해야 합니다.

### 서사 의도 모듈

서사 의도 모듈은 메시지가 수신자에게 전달, 설득, 장려 또는 유도하려는 것으로 보이는 내용을 분석해야 합니다.

기능:

- 서사 의도 모델링
- 설득적 서사 분석
- 요청된 행동 추출
- 암시된 행동 감지
- 행동 목표 식별
- 조작 패턴 상호 연관
- 감정 프레이밍 분석
- 권위 프레이밍
- 보상 프레이밍
- 위협 프레이밍
- 비밀 프레이밍
- 신뢰 구축 서사 분석
- 의도 신뢰도 점수화

모듈은 추론된 의도를 발신자의 사적 동기에 대한 사실적 판단이 아닌 분석적 평가로 보고해야 합니다.

### 맥락 드리프트 모듈

맥락 드리프트 모듈은 이메일의 서로 다른 구성 요소 간의 모순을 식별해야 합니다.

기능:

- 텍스트와 이미지 비교
- 텍스트와 비디오 비교
- 텍스트와 첨부 파일 비교
- 발신자와 콘텐츠 일관성
- 브랜드와 도메인 일관성
- 제목과 본문 일관성
- 첨부 파일과 메시지 일관성
- 주장된 조직과 시각적 정체성 일관성
- 서사 일관성 분석
- 의미론적 모순 감지
- 다중 모달 이상 징후 감지

### 다중 모달 인텔리전스 모듈

다중 모달 인텔리전스 모듈은 텍스트, 이미지, 비디오, 첨부 파일, 발신자, 링크 및 상징 분석의 결과를 결합해야 합니다.

기능:

- 텍스트-이미지 융합
- 텍스트-비디오 융합
- 텍스트-첨부 파일 융합
- 발신자-콘텐츠 융합
- 시각적 의도 융합
- 다중 모달 이상 징후 감지
- 교차 모달 모순 감지
- 의미론적 정렬 분석
- 통합 의도 그래프
- 결합 증거 평가
- 다중 모달 신뢰도 점수화

### 위험 점수화 모듈

위험 점수화 모듈은 개별 분석 모듈의 결과를 투명한 평가로 결합해야 합니다.

기능:

- 전체 위협 점수
- 피싱 확률
- 스팸 확률
- 사기 확률
- 악성코드 확률
- 사회공학 점수
- 발신자 위험 점수
- 도메인 위험 점수
- 링크 위험 점수
- 첨부 파일 위험 점수
- 미디어 위험 점수
- 맥락적 이상 징후 점수
- 상징 이상 징후 점수
- 결합 위협 점수
- 구성 가능한 임계값
- 사용자 정의 정책
- 조직 정의 정책
- 증거 가중 점수화

점수화 시스템은 사용자가 최종 평가가 어떻게 생성되었는지 이해할 수 있도록 개별 기여 요인을 보존해야 합니다.

### 설명 가능성 모듈

설명 가능성 모듈은 분석 결과를 이해 가능한 증거로 변환해야 합니다.

기능:

- 플래그 지정 이유 설명
- 의심스러운 문구 강조
- 의심스러운 링크 강조
- 의심스러운 첨부 파일 강조
- 헤더 이상 징후 설명
- 발신자 위험 설명
- 시각적 이상 징후 설명
- 상징 설명
- 행동 분석 설명
- 위험 요소 분석
- 증거 기반 점수화
- 신뢰도 지표
- 사람이 읽을 수 있는 보고서
- 분석가 지향 보고서

### 위협 조사 모듈

위협 조사 모듈은 의심스러운 메시지를 더 깊이 조사하기 위한 도구를 제공해야 합니다.

기능:

- 이메일 포렌식 작업 공간
- 메시지 재구성
- 헤더 타임라인
- 링크 조사
- 첨부 파일 조사
- 발신자 조사
- 도메인 조사
- 미디어 조사
- 증거 수집
- 관련 메시지 발견
- 캠페인 관계 매핑
- 위협 타임라인 시각화
- 조사 메모
- 내보내기 가능한 보고서

### 위협 캠페인 감지 모듈

위협 캠페인 감지 모듈은 여러 의심스러운 메시지 간의 관계를 식별해야 합니다.

기능:

- 이메일 캠페인 클러스터링
- 유사 메시지 감지
- 템플릿 지문 인식
- 발신자 클러스터링
- 도메인 클러스터링
- URL 클러스터링
- 첨부 파일 지문 인식
- 반복 사기 감지
- 캠페인 진화 추적
- 관련 위협 상호 연관
- 신흥 캠페인 감지

### 사용자 인텔리전스 모듈

사용자 인텔리전스 모듈은 사용자 피드백과 로컬 저장 환경 설정을 기반으로 EmailXpose가 관련성을 개선할 수 있도록 해야 합니다.

기능:

- 개인화된 위협 프로필
- 로컬 발신자 메모리
- 로컬 신뢰 목록
- 로컬 차단 목록
- 사용자 피드백 학습
- 오탐 피드백
- 미탐 보고
- 개인화된 위협 동향
- 받은 편지함 위협 히트맵
- 위협 기록
- 일일 위협 요약
- 주간 위협 보고서
- 반복 위협 식별
- 개인화된 보안 권장 사항

사용자 인텔리전스는 구성 가능한 개인정보 보호 및 보존 통제의 적용을 받아야 합니다.

### 개인정보 보호 및 보안 모듈

개인정보 보호 및 보안 모듈은 애플리케이션 전반에 걸쳐 개인정보 보호 및 안전한 처리를 강제해야 합니다.

기능:

- 로컬 우선 처리
- 오프라인 분석
- 선택적 클라우드 처리
- 사용자 제어 데이터 공유
- 데이터 최소화
- 암호화된 로컬 저장
- 안전한 모델 실행
- 첨부 파일 격리
- 제로 클릭 첨부 파일 처리
- 구성 가능한 데이터 보존
- 구성 가능한 분석 보존
- 로컬 위협 데이터베이스
- 개인정보 보호 위협 보고

### 보고 및 시각화 모듈

보고 및 시각화 모듈은 분석 결과를 사용자와 보안 분석가에게 제시해야 합니다.

기능:

- 받은 편지함 위험 대시보드
- 개별 이메일 분석
- 위협 심각도 지표
- 대화형 위험 점수
- 의심스러운 콘텐츠 강조
- 헤더 포렌식 뷰어
- 첨부 파일 검사 패널
- 미디어 분석 패널
- 상징 분석 패널
- 위협 타임라인
- 발신자 신뢰 프로필
- 도메인 인텔리전스 패널
- 위협 기록 대시보드
- 조사 작업 공간
- 구성 가능한 알림
- 내보내기 가능한 분석 보고서

### API 모듈

API 모듈은 EmailXpose 기능에 대한 프로그래밍 방식 액세스를 제공해야 합니다.

기능:

- REST API
- 이메일 제출 엔드포인트
- 분석 엔드포인트
- 위협 점수화 엔드포인트
- 발신자 인텔리전스 엔드포인트
- 도메인 인텔리전스 엔드포인트
- 첨부 파일 분석 엔드포인트
- 미디어 분석 엔드포인트
- 위협 보고서 엔드포인트
- 구성 엔드포인트
- 상태 및 상태 엔드포인트
- 웹훅 지원
- 인증 통제
- 속도 제한
- API 감사 로깅

---

## 선택적 플러그인 모듈

선택적 플러그인은 핵심 분석 아키텍처의 변경 없이 EmailXpose를 확장해야 합니다.

### 외부 위협 인텔리전스 플러그인

외부 위협 인텔리전스 서비스 및 피드와의 선택적 통합을 제공합니다.

기능:

- 외부 URL 평판
- 외부 도메인 평판
- 외부 IP 평판
- 악성코드 인텔리전스
- 피싱 인텔리전스
- 위협 피드 동기화

### VirusTotal 통합 플러그인

VirusTotal 또는 호환 가능한 외부 분석 서비스와의 선택적 통합을 제공합니다.

기능:

- URL 평판 조회
- 파일 해시 조회
- 도메인 인텔리전스
- IP 인텔리전스
- 선택적 파일 분석 워크플로우

외부 서비스는 사용자가 명시적으로 구성하지 않는 한 비활성화된 상태로 유지되어야 합니다.

### ClamAV 플러그인

ClamAV를 통한 로컬 안티바이러스 스캔을 제공합니다.

기능:

- 파일 스캔
- 아카이브 스캔
- 서명 매칭
- 악성코드 감지
- 로컬 서명 업데이트

### 샌드박스 플러그인

승인된 보안 워크플로우를 위한 격리된 실행 분석을 제공합니다.

기능:

- 일회용 분석 환경
- 파일 동작 모니터링
- 프로세스 모니터링
- 네트워크 활동 모니터링
- 파일 시스템 활동 모니터링
- 행동 지표
- 샌드박스 보고서

### 고급 비전 모델 플러그인

추가 컴퓨터 비전 및 비전-언어 모델을 제공합니다.

기능:- 대체 이미지 모델
- 대체 비전-언어 모델
- 로고 인식
- 객체 감지
- 이미지 유사성
- 시각적 추론

### 고급 비디오 인텔리전스 플러그인

추가 비디오 처리 기능을 제공합니다.

기능:

- 고급 프레임 분석
- 장면 분류
- 시간적 분석
- 오디오 전사
- 비디오 의미 분석
- 비디오 조작 지표

### 상징 지식 베이스 플러그인

확장 가능한 상징적 및 맥락적 지식을 제공합니다.

기능:

- 상징 사전
- 문화적 맥락 데이터베이스
- 시각적 상징 관계
- 역사적 상징 참조
- 심리적 상징 참조
- 도메인별 상징성

플러그인은 사실적 참조와 모델 생성 해석을 구분해야 합니다.

### 커뮤니티 위협 인텔리전스 플러그인

선택적 커뮤니티 기반 인텔리전스 공유를 제공합니다.

기능:

- 익명 위협 지문
- 커뮤니티 피싱 지표
- 공유 사기 패턴
- 위협 서명 공유
- 신흥 캠페인 정보
- 커뮤니티 평판 신호

참여는 옵트인 방식이어야 합니다.

### SIEM 통합 플러그인

보안 정보 및 이벤트 관리 플랫폼과의 선택적 통합을 제공합니다.

기능:

- 이벤트 전달
- 위협 알림
- 구조화된 보안 이벤트
- 조사 식별자
- 위험 점수
- 증거 참조

### 메일 클라이언트 통합 플러그인

지원되는 데스크톱 또는 브라우저 기반 이메일 클라이언트와의 선택적 통합을 제공합니다.

기능:

- 메시지 분석
- 인라인 위협 지표
- 사용자 트리거 스캔
- 분석 요약
- 격리 워크플로우
- 안전 해제 워크플로우

### 조직 정책 플러그인

구성 가능한 조직 보안 정책을 제공합니다.

기능:

- 사용자 정의 위험 임계값
- 도메인 허용 목록
- 도메인 차단 목록
- 발신자 정책
- 첨부 파일 정책
- 링크 정책
- 데이터 보존 정책
- 보고 정책
- 보안 팀 워크플로우

### 사용자 정의 AI 모델 플러그인

사용자와 조직이 호환 가능한 AI 모델을 제공할 수 있도록 합니다.

기능:

- 사용자 정의 피싱 분류기
- 사용자 정의 스팸 분류기
- 사용자 정의 악성코드 분류기
- 사용자 정의 언어 모델
- 사용자 정의 비전 모델
- 사용자 정의 상징 모델
- 사용자 정의 임베딩 모델
- 모델 버전 관리
- 모델 평가

---

## AI 모델 아키텍처

EmailXpose는 모델에 구애받지 않는 아키텍처를 사용해야 합니다.

AI 모델은 주변 분석 모듈을 변경하지 않고도 교체할 수 있어야 합니다.

지원되는 모델 범주는 다음과 같을 수 있습니다:

- 트랜스포머 기반 언어 모델
- 텍스트 분류기
- 임베딩 모델
- 비전-언어 모델
- 이미지 분류기
- 객체 감지 모델
- 비디오 모델
- OCR 모델
- 오디오 전사 모델
- 악성코드 분류 모델

모델은 분석 파이프라인에 일관된 인터페이스를 노출해야 합니다.

---

## 보안 요구 사항

EmailXpose는 다음을 수행해야 합니다:

- 모든 인바운드 이메일을 신뢰할 수 없는 입력으로 취급
- 이메일 첨부 파일을 자동으로 실행하지 않음
- 잠재적으로 위험한 파일을 격리
- 렌더링된 HTML을 정화
- 분석 중 안전하지 않은 URL 활성화 방지
- 확장자와 무관하게 파일 유형 검증
- 미디어 처리 중 리소스 소비 제한
- 악의적으로 제작된 파일로부터 보호
- 파서 악용으로부터 분석 서비스 보호
- 구성 가능한 감사 기록 유지
- 안전한 실패 동작 제공
- 권한 있는 작업과 일반 분석 분리
- 최소 권한 원칙 적용
- 안전한 모델 실행 지원

## 개인정보 보호 요구 사항

EmailXpose는 이메일 데이터에 대한 사용자 소유권을 우선시해야 합니다.

시스템은 다음을 지원해야 합니다:

- 로컬 전용 운영
- 오프라인 분석
- 구성 가능한 저장소
- 구성 가능한 보존
- 사용자 제어 외부 통합
- 선택적 익명화 위협 공유
- 명시적 외부 서비스 구성
- 데이터 최소화
- 안전한 삭제
- 민감한 콘텐츠의 로컬 처리

사용자 또는 관리자가 해당 통합을 명시적으로 활성화하지 않는 한 외부 서비스는 이메일 콘텐츠를 수신해서는 안 됩니다.

## 인간 감독

EmailXpose는 AI 분류를 오류가 없는 판단으로 표현해서는 안 됩니다.

시스템은 다음을 수행해야 합니다:

- 신뢰 수준 표시
- 지원 증거 보존
- 주요 위험 요소 설명
- 사용자가 결과를 검토할 수 있도록 허용
- 오탐 보고 지원
- 미탐 보고 지원
- 권한 있는 사용자가 분류를 재정의할 수 있도록 허용
- 재정의 정보 보존
- 자동화된 결과와 인간 결정 구분

## 구성

EmailXpose는 다음에 대한 구성 가능한 제어를 제공해야 합니다:

- 위협 임계값
- 분석 모듈
- AI 모델
- 위협 인텔리전스 소스
- 첨부 파일 처리
- 샌드박스 정책
- 데이터 보존
- 개인정보 보호 설정
- 외부 통합
- 사용자 신뢰 규칙
- 조직 정책
- 알림 수준
- 보고 기본 설정

## 확장성

아키텍처는 독립적인 모듈 또는 플러그인으로 새로운 분석 기능을 추가할 수 있도록 허용해야 합니다.

새 모듈은 다음을 할 수 있어야 합니다:

- 정규화된 이메일 데이터 수신
- 특정 콘텐츠 유형 분석
- 구조화된 결과 생성
- 위험 점수 산정에 증거 기여
- 설명 가능성 정보 제공
- 구성 가능한 설정 등록
- 다른 모듈과 독립적으로 작동
- 관련 없는 모듈을 수정하지 않고 활성화 또는 비활성화 가능

## 상호 운용성

EmailXpose는 실용적인 경우 개방적이고 널리 지원되는 형식과 인터페이스를 사용해야 합니다.

시스템은 다음을 지원해야 합니다:

- 표준 이메일 형식
- 표준 MIME 구조
- 표준 인증 메커니즘
- REST API
- JSON 기반 분석 결과
- 이식 가능한 위협 지표
- 내보내기 가능한 보고서
- 상호 운용 가능한 위협 인텔리전스 형식

## 분석 결과 모델

각 분석 결과는 해당되는 경우 다음을 포함해야 합니다:

- 분석 유형
- 분류
- 신뢰도
- 심각도
- 증거
- 소스 모듈
- 타임스탬프
- 관련 엔터티
- 권장 조치
- 설명
- 모델 정보
- 탐지 규칙 정보

결합된 결과는 개별 결과와 최종 위험 평가 간의 관계를 보존해야 합니다.

---

## 사양 브랜딩 라이선스 (SBL)
### 표준
- 완전히 AGPL-3.0+ 호환 시스템
- 네트워크 배포에 대해 카피레프트 적용
- 필수 귀속:
  - Roxanne Ardary
  - https://www.roxanneardary.com/

### 선택 사항

- **사양 브랜딩 라이선스 (SBL)**
  - 귀속 없는 상업적 배포
  - 규모, 사용량 및 배포 범위에 따른 가격 책정
  - [https://roxanneardary.com/emailxpose/](https://roxanneardary.com/emailxpose/)

---


## 라이선스 및 고지 요구 사항

EmailXpose는 **GNU Affero General Public License v3.0 이상 (AGPL-3.0+)** 으로 배포됩니다.   
이 프로젝트에 기여함으로써 귀하의 기여도 이 라이선스에 따라 배포되는 데 동의하는 것입니다.

다음 사항을 유의하시기 바랍니다:

- 모든 기여는 **AGPL-3.0+** 조건을 준수해야 합니다.  
- 라이선스 **제7조**에 따라 모든 재배포, 포크 및 파생 작업은 다음에 대한 귀속을 보존해야 합니다:  
  **Roxanne Ardary** 및 **[roxanneardary.com](https://www.roxanneardary.com/)**.  
- EmailXpose 사양은 귀속과 함께 무료로 사용할 수 있습니다. 사양 브랜딩 라이선스는 요청 시 협상할 수 있습니다.
- 프로젝트의 **notice.md** 파일은 귀속 요구 사항과 기여자 확인을 추적합니다.   
  새 기여자를 추가하거나 귀속을 수정하는 모든 업데이트는 `notice.md`도 업데이트해야 합니다. 
- 풀 리퀘스트를 제출할 때 새 파일이 해당되는 경우 귀속 헤더를 유지하는지 확인하십시오.
- 이 소프트웨어의 네트워크 배포 버전도 완전히 AGPL-3.0+ 호환 상태를 유지해야 하며, 라이선스에 따라 해당되는 경우 소스 코드 수정 사항의 공개를 포함해야 합니다.

전체 법적 세부 사항은 AGPL-3.0+ 라이선스와 프로젝트의 `notice.md` 파일을 참조하십시오.

**Open Arsenal Hub**  
[https://gitlab.com/Roxanne_Ardary/open-arsenal-specs](https://gitlab.com/Roxanne_Ardary/open-arsenal-specs)
도구 다운로드