가짜 개발자 도구 사칭 피싱이 2026년 들어 개발자를 겨냥한 공격 기법 중 가장 빠르게 늘어난 유형으로 꼽힌다. Claude, ComfyUI 같은 실제 서비스 이름을 그대로 베낀 가짜 웹사이트, 트레이딩봇이나 SDK로 위장한 GitHub 저장소, 결제 SDK를 사칭한 npm 패키지까지 — 공격 표면이 개발 워크플로우 전반으로 넓어졌다.
넷스코프(Netskope)는 2026년 4월 21일경부터 AI 개발도구를 사칭한 가짜 사이트로 개발자를 유인해 정보탈취형 악성코드를 심는 캠페인이 시작됐다고 밝혔다. npm 생태계에서는 "Ghost 캠페인"이 2월 초부터 저장소를 정상 코드로 오래 방치한 뒤 뒤늦게 악성 코드를 심는 방식으로 신뢰를 쌓았다. 이런 흐름을 알아야 어디서부터 계정과 개발 환경을 점검해야 할지 감이 잡힌다.
📌 핵심 요약
- Claude·ComfyUI 등 개발도구 사칭 사이트, npm Ghost 캠페인 등 2026년 신종 피싱 유형 정리
- GitHub 계정, npm 토큰, 이메일 인증 등 우선순위별 계정 보안 점검 체크리스트 제공
- 가짜 CAPTCHA(ClickFix), 디바이스 코드 피싱 등 최신 우회 수법 대응법
- 감염 의심 시 즉시 실행할 격리·복구 절차와 재발 방지 루틴 안내
가짜 개발자 도구 사칭 피싱, 2026년 왜 급증했나
공격자 입장에서 개발자는 매력적인 표적이다. 코드 저장소 접근 권한 하나만 확보해도 소속 조직의 전체 공급망까지 흔들 수 있기 때문이다. 사이버 시큐리티 뉴스(Cyber Security News)가 보도한 npm Ghost 캠페인은 트레이딩봇·SDK로 위장한 저장소를 몇 주에서 몇 달간 정상적으로 운영하며 스타·포크 수를 쌓은 뒤, 신뢰도가 올라간 시점에 원격제어(RAT) 악성코드를 삽입하는 방식을 썼다. 다운로드 전에 코드를 검증하던 개발자들조차 속을 수밖에 없는 구조다.
피해가 발생하면 단순히 시간 손실로 끝나지 않는다. 정보탈취형 악성코드에 감염된 PC는 포맷과 데이터 복구, 보안 컨설팅 비용까지 합쳐 수십만 원에서 많게는 수백만 원의 복구 비용이 발생할 수 있고, 탈취된 GitHub·npm 계정 토큰이 재판매되면 소속 조직의 소프트웨어 공급망 전체가 위협에 노출돼 손해 규모를 가늠하기 어려워진다. 개인 개발자라면 백업 서비스 구독료나 엔드포인트 보안 솔루션 구독료를 새로 지불해야 하는 상황까지 이어지는 경우도 흔하다. 그래서 사후 대응보다 사전 점검 비용이 훨씬 저렴하다는 점부터 짚어야 한다.
2026년 개발자 대상 피싱 캠페인 최신 동향 실시간 확인하기

지금 바로 확인할 계정·보안 점검 절차
가장 먼저 할 일은 계정 접근 기록을 눈으로 직접 확인하는 절차다. GitHub는 설정 화면의 보안 로그(Security log)에서 최근 로그인 위치와 기기 목록을 확인할 수 있고, npm은 계정 대시보드에서 발급된 액세스 토큰과 마지막 사용 시각을 조회할 수 있다. 낯선 IP나 처음 보는 기기가 있다면 즉시 세션을 종료하고 비밀번호 재설정 절차부터 진행해야 한다.
다음으로는 2단계 인증(2FA) 등록 여부를 다시 점검할 차례다. 이미 등록돼 있더라도 인증 방식이 SMS 문자인지, OTP 인증 앱인지, 하드웨어 보안키인지에 따라 방어력 차이가 크다. SMS 인증만 걸어 둔 계정이라면 이번 기회에 인증 앱이나 보안키로 전환 신청을 해두는 편이 안전하다.
인증 수단마다 장단점이 갈리므로 무엇을 선택할지 비교 기준을 세워두는 것이 좋다. OTP 인증 앱은 별도 구매 비용 없이 무료로 설치해 쓸 수 있는 대신 기기 분실 시 복구 절차가 번거롭고, 하드웨어 보안키는 개당 3만~7만 원대의 구매 비용이 들지만 피싱 사이트에서는 아예 작동하지 않는다는 근본적 강점이 있다. 비밀번호 관리자 역시 브라우저 내장형과 전용 앱형으로 나뉘는데, 여러 개발 플랫폼 계정을 관리한다면 전용 앱형이 자동 완성 오탐을 줄여준다는 점에서 추천된다.
| 점검 항목 | 확인 방법 |
|---|---|
| GitHub 보안 로그 | Settings → Security log에서 최근 로그인 위치·기기 확인 |
| npm 액세스 토큰 | Access Tokens 목록에서 미사용 토큰 폐기 |
| 2단계 인증 방식 | SMS→OTP 앱 또는 보안키로 전환 여부 확인 |
| 이메일 필터링 규칙 | 채용 제안·코드 리뷰 요청 메일 첨부 자동 격리 설정 |
| 패키지 설치 이력 | 최근 설치한 npm 패키지의 다운로드 수·게시일 재확인 |
GitHub·npm 계정 보안 점검 절차 바로 확인하기
개발 환경별 위험 신호와 대응 기준
더 하커 뉴스(The Hacker News)에 따르면 2026년 6월 "postcss-minify-selector-parser"라는 악성 패키지가 주간 다운로드 1억 5천만 건 이상인 정상 패키지 postcss-selector-parser를 사칭해 윈도우용 RAT를 유포했다. 패키지 이름이 원본과 한 글자 차이도 없이 비슷해 눈으로 구분하기 어려웠던 사례다. 사이버프레스(Cyberpress)는 같은 해 7월 7일 npm과 PyPI에 걸쳐 PaySafe·Skrill·Neteller 등 결제 SDK를 사칭한 악성 패키지 17종이 거의 동시에 게시된 것을 자동 보안 스캐너가 탐지했다고 전했다.
이메일 경로도 빼놓을 수 없다. 데일리시큐 보도에 따르면 2026년 4~5월 약 6주간 전 세계 100개 조직 소속 개발자를 대상으로 250건 넘는 이메일이 발송돼 채용 제안이나 코드 리뷰 요청으로 위장한 악성 GitHub 저장소를 열도록 유도했다. 블록체인·디파이·보안·AI 개발자가 주요 표적이었다는 점에서, 특정 기술 스택을 다루는 개발자일수록 더 정교하게 맞춤화된 미끼 메일을 받을 가능성이 크다.
250건+
6주간 100개 조직 개발자 대상 발송된 채용·코드리뷰 위장 이메일 (2026, 데일리시큐)
OX 시큐리티는 2026년 8월 unpkg 미러를 악용해 가짜 Cloudflare CAPTCHA 페이지를 띄우는 npm 패키지 24개를 발견했다고 밝혔다. 이는 ClickFix 방식 피싱 인프라로 쓰였는데, "정상적인 사람 확인 절차"처럼 보이는 화면에서 클립보드에 복사된 명령어를 실행하도록 유도하는 수법이라 개발자조차 의심 없이 따라가기 쉽다. 아래 표로 최근 사례를 유형별로 정리했다.
| 유형 | 사례·특징 |
|---|---|
| 가짜 AI 도구 사이트 | Claude·ComfyUI 사칭, 정보탈취형 악성코드 유포 (Netskope) |
| npm 저장소 위장 | Ghost 캠페인, 트레이딩봇·SDK 위장 후 RAT 삽입 |
| 패키지 이름 사칭 | postcss-minify-selector-parser, 결제 SDK 17종 사칭 |
| 가짜 CAPTCHA | ClickFix 방식, unpkg 미러 악용 npm 패키지 24개 |
| 채용·면접 위장 | 어도비·넷플릭스·코카콜라·오픈AI 등 30여 개 기업 사칭 |
이미 의심된다면? 즉시 실행할 격리·복구 절차
수상한 패키지를 설치했거나 낯선 로그인 알림을 받았다면 망설이지 말고 네트워크 연결부터 끊어야 한다. 감염 확산을 막는 첫 단계이기 때문이다. 이후 별도의 안전한 기기에서 GitHub·npm·이메일 비밀번호를 순서대로 재설정하고, 발급된 모든 액세스 토큰과 SSH 키를 폐기한 뒤 새로 발급받는 절차를 거쳐야 한다.
PushSecurity와 더 하커 뉴스가 지적한 대로 2026년 들어 디바이스 코드 피싱이 급증하는 추세다. 표준 로그인 화면 대신 "다른 기기에서 코드를 입력하라"는 안내로 접근 토큰을 탈취하는 방식이라, 평소 쓰지 않던 로그인 방식을 요구받으면 일단 의심하고 절차를 중단하는 편이 안전하다. 감염된 기기는 전문 업체의 악성코드 정밀 진단을 받거나, 복구가 어려우면 시스템을 완전히 초기화하는 방법도 고려해야 한다.
조직 소속 개발자라면 개인 판단으로 끝내지 말고 보안팀이나 IT 담당 부서에 즉시 공유하는 절차를 함께 밟아야 한다. 혼자 조용히 해결하려다 공급망 전체로 피해가 번지는 사례가 반복되고 있기 때문이다.
재발 방지를 위한 장기 보안 루틴
일회성 점검으로 끝내지 않으려면 정기 점검을 습관으로 만들어야 한다. 매달 첫째 주에 GitHub·npm 로그인 기록과 발급된 토큰 목록을 다운로드해 비교하는 루틴만 있어도 이상 징후를 훨씬 빨리 잡아낼 수 있다.
또한 회사 이메일과 개인 이메일을 개발 계정 인증용으로 분리해 두면, 한쪽 계정이 뚫려도 피해가 다른 영역으로 번지지 않는다. 새로운 개발 도구나 npm 패키지를 설치하기 전에는 공식 홈페이지 URL을 직접 입력해 접속하고, 검색 결과나 광고 링크를 통한 접근은 피하는 습관을 들이는 것도 중요하다.
가짜 개발자 도구 사칭 피싱은 저장소를 오래 방치해 신뢰를 쌓은 뒤 공격하는 방식으로 갈수록 정교해지고 있다. 지금 GitHub 보안 로그와 npm 액세스 토큰 목록부터 조회해보는 것이 가장 빠른 첫걸음이다.