실시간 피싱·악성사이트 탐지 크롬 확장—8가지 규칙으로 은여우 트로잔 기반 위협 자동 차단
중간맛 분석
스택: JavaScript(ES Modules) + Manifest V3 Service Worker + Chrome Extensions
난이도: 중상(멀티스레드 통신, RDAP 프로토콜 구현, DOM 조작 필요)
바로 쓸 수 있나: 예, 소스코드 클론 후 chrome://extensions에서 로드하면 즉시 사용 가능
데모: 도메인 위조 감지(5단계 매칭), 압축파일 다운로드 자동 차단, 페이지 ICP 스캔, 링크 분석(dead link/cross-domain 감지), DOM 단순성 검사, RDAP 기반 도메인 신규 여부 평가
이런 레포예요
이럴 때 쓰면 좋아요
- 은행/결제서비스 이용 시 위장 사이트 자동 차단으로 금융사기 방지
- 소프트웨어 다운로드 시 악성 파일 배포 사이트에서 자동으로 다운로드 버튼 비활성화
- 뉴스/커뮤니티 사이트의 의심스러운 외부 링크 클릭 방지
핵심 기능
대안 대비 차별점
RDAP 프로토콜 직접 구현과 로컬 DOM주입으로 클라우드 의존 없이 실시간 위협 탐지 및 다운로드 즉시 차단을 동시에 수행하며, UGC플랫폼 자동 예외처리로 위키/블로그 오탐을 사전차단하는 종합형 확장.
준비물
- Chrome 또는 Edge 브라우저(Manifest V3 지원)
바로 시작하기
- 저장소 클론
git clone https://github.com/Lolitide/VirusDetector.git
- Chrome에서 확장 페이지 열기
chrome://extensions/
-
개발자 모드 활성화(우상단 토글)
-
'압축해제된 확장 로드' 클릭 후 프로젝트 루트 폴더(
VirusDetector/) 선택 -
확장 활성화 확인—툴바에 방패 아이콘 표시됨
별 추이 · 7일
활용성 · 따라 만들기 좋은가
- 관대한 라이선스
- 테스트 있음
- 예제 디렉토리
- 최근 활동
- AGENTS.md
- llms.txt
- 템플릿
🟢 최근 활동 있음 · 2026년 생성
이 레포에 깃밥 배지 달기
[](https://www.gitbap.com/r/Lolitide/VirusDetector)🔌 클로드에서 바로 써보기
깃밥을 클로드에 연결하면 이런 레포를 클로드·커서·Codex에서 바로 찾고 체험할 수 있어요.
클로드 설정 → 커넥터에 이 주소를 붙여넣기.
https://www.gitbap.com/api/mcp플러그인을 설치하면 /gitbap-trending·/gitbap-try 슬래시 커맨드로 레포를 그 자리에서 체험. Claude Code에서 아래 두 줄을 차례로 실행하세요.
/plugin marketplace add jakeparkcolde/gitbap-cowork/plugin install gitbap-cowork@gitbapAI가 README 기반으로 요약했습니다 · 원문 보기