Cremit
/incidentsfield log
탐지캠페인유출지패턴LLM사고 사례방법론
↺rss↗cremit.io

incidents.cremit.io

실제 발생한 비인간 식별자(NHI) 크리덴셜 유출 사고를 정리한 인덱스. 운영: Cremit

둘러보기

  • 전체 사고
  • npm 공급망
  • CI/CD 침해
  • 방법론

구독

  • RSS 피드
  • @cremit_io
  • GitHub
// 상태
모니터 가동중
// 빌드
2026-07-17
// 출처
cremit · 서울, 대한민국
// 라이선스
CC BY 4.0

© 2026 Cremit. 출처 표시 시 자유롭게 재사용 가능.

home/campaigns/npm/pddpd

// publisher 캠페인 · npm

pddpd

npm의 pddpd 계정이 publish한 catch 패키지 전체와, registry가 현재 노출하는 author·maintainer 정보. 같은 이메일이나 이름이 여러 패키지에 걸쳐 등장하면, 한 명이 여러 throwaway 계정을 운영한다는 강한 증거입니다.

↗npmjs.com publisher↗pypi.org user
패키지
6
고유 이름 수
탐지 이벤트
6
버전 × 이름
blast
63/wk
주간 다운로드 합계
활동 기간
2026-05-19 → 2026-05-19
최초 → 최근 탐지

// publisher OSINT

이 계정 자체에 대한 시그널. 활동 기간이 짧으면 throwaway 가능성이 큽니다. 이메일 도메인을 보면 단발 webmail인지 진짜 조직 메일인지 한눈에 갈리고, 같은 핸들이 여러 registry에 있으면 같은 운영자라고 볼 강한 근거가 됩니다. GitHub 링크가 잡히면 실명 식별까지 곧장 이어집니다.

npm 활동
  • registry 패키지 수: 4
  • 최초 publish: 2022-04-28
  • 최근 publish: 2022-04-28
  • 활동 기간: 1일
다른 registry의 같은 핸들
  • npm /~pddpd: 존재함 ↗
  • pypi /user/pddpd: 존재함 ↗
  • github.com/pddpd: 존재함 ↗
이메일 도메인
  • qq.com×42webmail
  • gmail.com×30webmail
  • 163.com×12webmail
  • outlook.com×6webmail
  • antgroup.com×6

// 다른 publisher와 공유되는 이메일

이 캠페인의 이메일이 다른 publisher 계정의 catch 패키지에도 등장하는 경우. 한 운영자가 두 계정을 같이 굴리고 있다는 강한 증거입니다.

  • yunji.me@outlook.com
    also on 5 packages from 1 other publisher:
    • by
    • by
    • by
    • by
    • by
  • 943720372@qq.com
    also on 5 packages from 1 other publisher:
    • by
    • by
    • by
    • by
    • by
  • jinke.li666@gmail.com
    also on 5 packages from 1 other publisher:
    • by
    • by
    • by
    • by
    • by
  • 120635640@qq.com
    also on 5 packages from 1 other publisher:

// 공유 author 식별자

같은 이메일·이름이 캠페인 안 여러 패키지에 등장하는 경우. publisher 계정 외에 별도로 잡히는 직접적인 attribution 증거입니다.

emails
  • yunji.me@outlook.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • 943720372@qq.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • jinke.li666@gmail.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • 120635640@qq.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • army8735@qq.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • dengfuping_private@163.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • afc163@gmail.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • chenluuli@gmail.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • 1175863618@qq.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random

// 패턴 풋프린트

캠페인 전반에서 어떤 정적 분석 플래그가 얼마나 자주 매칭됐는지. "이 캠페인이 결국 어떤 종류의 stealer인가"에 대한 요약 답.

  • ×1

// npm에 등록된 전체 활동

이 계정이 지금 registry에 올려둔 모든 패키지 (최신순). ● Cremit 파이프라인이 catch · ○ 아직 미검출.0/4 catch.

  • ○
    duckyjs@ 0.0.0-alpha.0

    Ducky core

    2022-04-28
  • ○
    @duckyjs/config-panel-plugin@ 0.0.1-alpha.0

    Ducky config panel plugin

    2022-04-28
  • ○
    @duckyjs/component-plugin@ 0.0.1-alpha.0

    Ducky component plugin

    2022-04-28
  • ○
    @duckyjs/ducky@ 0.0.1-alpha.0

// 이 캠페인의 패키지

고유 이름 6개 · 최신순
  • ↳ author:AFXmaintainers: lvisei <yunji.me@outlook.com>, iaaron <943720372@qq.com>, jinke.li <jinke.li666@gmail.com>, lzxue <120635640@qq.com>, army8735 <army8735@qq.com>, dengfuping <dengfuping_private@163.com>, afc163 <afc163@gmail.com>, chenluli <chenluuli@gmail.com>, kn9117 <1175863618@qq.com>, bbsqq <1491812683@qq.com>, banxuan <zhuyuxin0627@gmail.com>, yanxiong <ojh496845051@gmail.com>, atool <wzwahl36@qq.com>, pearl_wang <610999886@qq.com>, alex_zjt <alex_zjt@163.com>, duxinyue023 <duxinyue.dxy@antgroup.com>↗ registry
  • ↳ author:AFXmaintainers: lvisei <yunji.me@outlook.com>, iaaron <943720372@qq.com>, jinke.li <jinke.li666@gmail.com>, lzxue <120635640@qq.com>, army8735 <army8735@qq.com>, dengfuping <dengfuping_private@163.com>, afc163 <afc163@gmail.com>, chenluli <chenluuli@gmail.com>, kn9117 <1175863618@qq.com>, bbsqq <1491812683@qq.com>, banxuan <zhuyuxin0627@gmail.com>, yanxiong <ojh496845051@gmail.com>, atool <wzwahl36@qq.com>, pearl_wang <610999886@qq.com>, alex_zjt <alex_zjt@163.com>, duxinyue023 <duxinyue.dxy@antgroup.com>↗ registry
  • ↳ author:AFXmaintainers: lvisei <yunji.me@outlook.com>, iaaron <943720372@qq.com>, jinke.li <jinke.li666@gmail.com>, lzxue <120635640@qq.com>, army8735 <army8735@qq.com>, dengfuping <dengfuping_private@163.com>, afc163 <afc163@gmail.com>, chenluli <chenluuli@gmail.com>, kn9117 <1175863618@qq.com>, bbsqq <1491812683@qq.com>, banxuan <zhuyuxin0627@gmail.com>, yanxiong <ojh496845051@gmail.com>, atool <wzwahl36@qq.com>, pearl_wang <610999886@qq.com>, alex_zjt <alex_zjt@163.com>, duxinyue023 <duxinyue.dxy@antgroup.com>↗ registry
  • npm/@antv/l7by lzxue
  • npm/@antv/l7-mapsby lzxue
  • npm/@antv/l7-layersby lzxue
  • npm/@antv/l7-componentby lzxue
  • npm/@antv/l7-coreby lzxue
  • army8735@qq.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-componentby lzxue
    • npm/@antv/l7-coreby lzxue
  • dengfuping_private@163.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-componentby lzxue
    • npm/@antv/l7-coreby lzxue
  • afc163@gmail.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-componentby lzxue
    • npm/@antv/l7-coreby lzxue
  • chenluuli@gmail.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-componentby lzxue
    • npm/@antv/l7-coreby lzxue
  • 1175863618@qq.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-componentby lzxue
    • npm/@antv/l7-coreby lzxue
  • 1491812683@qq.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-componentby lzxue
    • npm/@antv/l7-coreby lzxue
  • zhuyuxin0627@gmail.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-componentby lzxue
    • npm/@antv/l7-coreby lzxue
  • ojh496845051@gmail.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-componentby lzxue
    • npm/@antv/l7-coreby lzxue
  • wzwahl36@qq.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-componentby lzxue
    • npm/@antv/l7-coreby lzxue
  • 610999886@qq.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-componentby lzxue
    • npm/@antv/l7-coreby lzxue
  • alex_zjt@163.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-componentby lzxue
    • npm/@antv/l7-coreby lzxue
  • duxinyue.dxy@antgroup.com
    also on 5 packages from 1 other publisher:
    • npm/@antv/l7by lzxue
    • npm/@antv/l7-mapsby lzxue
    • npm/@antv/l7-layersby lzxue
    • npm/@antv/l7-componentby lzxue
    • npm/@antv/l7-coreby lzxue
  • 1491812683@qq.com
    — @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • zhuyuxin0627@gmail.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • ojh496845051@gmail.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • wzwahl36@qq.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • 610999886@qq.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • alex_zjt@163.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • duxinyue.dxy@antgroup.com— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random
  • author names
    • afx— @antv/dw-transform, @antv/dw-util, @antv/chart-linter, @antv/dw-analyzer, @antv/knowledge, @antv/dw-random

    Ducky core

    2022-04-28
    ↳ author:
    AFX
    maintainers: lvisei <yunji.me@outlook.com>, iaaron <943720372@qq.com>, jinke.li <jinke.li666@gmail.com>, lzxue <120635640@qq.com>, army8735 <army8735@qq.com>, dengfuping <dengfuping_private@163.com>, afc163 <afc163@gmail.com>, chenluli <chenluuli@gmail.com>, kn9117 <1175863618@qq.com>, bbsqq <1491812683@qq.com>, banxuan <zhuyuxin0627@gmail.com>, yanxiong <ojh496845051@gmail.com>, atool <wzwahl36@qq.com>, pearl_wang <610999886@qq.com>, alex_zjt <alex_zjt@163.com>, duxinyue023 <duxinyue.dxy@antgroup.com>
    ↗ registry
  • AUTO-PUBLISHED/npm/2021-05-27/MAL-2026-3875

    @antv/dw-analyzer@1.1.5

    by pddpd

    数据类型分析

    → 의심 전송지 없음, 원격 실행 형태 없음 — 1 known-vendor host(s).

    weekly
    63
    /wk
    llm verdict
    benign 0.85
    h-score
    75
    size
    105.8 KB
    versions
    46
    ↳ author:AFXmaintainers: lvisei <yunji.me@outlook.com>, iaaron <943720372@qq.com>, jinke.li <jinke.li666@gmail.com>, lzxue <120635640@qq.com>, army8735 <army8735@qq.com>, dengfuping <dengfuping_private@163.com>, afc163 <afc163@gmail.com>, chenluli <chenluuli@gmail.com>, kn9117 <1175863618@qq.com>, bbsqq <1491812683@qq.com>, banxuan <zhuyuxin0627@gmail.com>, yanxiong <ojh496845051@gmail.com>, atool <wzwahl36@qq.com>, pearl_wang <610999886@qq.com>, alex_zjt <alex_zjt@163.com>, duxinyue023 <duxinyue.dxy@antgroup.com>↗ registry
  • AUTO-PUBLISHED/npm/2021-06-04/MAL-2026-3857

    @antv/chart-linter@1.1.6

    by pddpd

    ChartLinter

    → sends tohttps://unpkg.com/wasm-clingo@0.3.0
    child-process-spawn

    → 의심 전송지 없음, 원격 실행 형태 없음 — 1 known-vendor host(s).

    weekly
    —
    /wk
    llm verdict
    benign 0.85
    h-score
    75
    ↳ author:AFXmaintainers: lvisei <yunji.me@outlook.com>, iaaron <943720372@qq.com>, jinke.li <jinke.li666@gmail.com>, lzxue <120635640@qq.com>, army8735 <army8735@qq.com>, dengfuping <dengfuping_private@163.com>, afc163 <afc163@gmail.com>, chenluli <chenluuli@gmail.com>, kn9117 <1175863618@qq.com>, bbsqq <1491812683@qq.com>, banxuan <zhuyuxin0627@gmail.com>, yanxiong <ojh496845051@gmail.com>, atool <wzwahl36@qq.com>, pearl_wang <610999886@qq.com>, alex_zjt <alex_zjt@163.com>, duxinyue023 <duxinyue.dxy@antgroup.com>↗ registry
  • npm/@antv/l7
    lzxue
    npm/@antv/l7-maps
    lzxue
    npm/@antv/l7-layers
    lzxue
    npm/@antv/l7-component
    lzxue
    npm/@antv/l7-core
    lzxue
    npm/@antv/l7
    lzxue
    npm/@antv/l7-maps
    lzxue
    npm/@antv/l7-layers
    lzxue
    npm/@antv/l7-component
    lzxue
    npm/@antv/l7-core
    lzxue
    npm/@antv/l7
    lzxue
    npm/@antv/l7-maps
    lzxue
    npm/@antv/l7-layers
    lzxue
    npm/@antv/l7-component
    lzxue
    npm/@antv/l7-core
    lzxue
    child-process-spawn
    AUTO-PUBLISHED/npm/2021-05-19/MAL-2026-4032

    @antv/knowledge@1.1.4

    by pddpd

    Chart Knowledge Base

    → 의심 전송지 없음, 원격 실행 형태 없음 — 1 known-vendor host(s).

    weekly
    —
    /wk
    llm verdict
    benign 0.85
    h-score
    75
    size
    272.5 KB
    versions
    25
    AUTO-PUBLISHED/npm/2021-05-19/MAL-2026-3878

    @antv/dw-util@1.1.4

    by pddpd

    Util library for DataWizard

    → 의심 전송지 없음, 원격 실행 형태 없음 — 1 known-vendor host(s).

    weekly
    —
    /wk
    llm verdict
    benign 0.85
    h-score
    75
    size
    35.2 KB
    versions
    4
    AUTO-PUBLISHED/npm/2021-06-23/MAL-2026-3877

    @antv/dw-transform@1.1.7

    by pddpd

    ## Install

    → 의심 전송지 없음, 원격 실행 형태 없음 — 1 known-vendor host(s).

    weekly
    —
    /wk
    llm verdict
    benign 0.85
    h-score
    75
    size
    417.6 KB
    versions
    18
    AUTO-PUBLISHED/npm/2021-06-23/MAL-2026-3876

    @antv/dw-random@1.1.7

    by pddpd
    → sends tohttps://tools.ietf.org/html/rfc3339#section-5.6

    → 의심 전송지 없음, 원격 실행 형태 없음 — 1 known-vendor host(s), 1 other host(s).

    weekly
    —
    /wk
    llm verdict
    benign 0.85
    h-score
    75
    size
    1.2 MB
    versions
    32
    patterns
    1
    size
    1.3 MB
    versions
    2