Ectoplasm npm Nruab Hooks Uas Nyiag AWS Cov Ntawv Pov Thawj

Ectoplasm: npm nruab hooks uas sau cov ntaub ntawv pov thawj AWS tom qab lub thawv-tsuas yog trigger

TL; DR

Ib pawg ntawm tsib pob npm, luam tawm thoob plaws ob lub account handles, xa ib qho postinstall hook uas nyeem cov ntaub ntawv pov thawj huab los ntawm tus tswv tsev thiab xa lawv tawm ntawm lub thawv. Cov pob khoom muaj cov npe dab thiab pirate - coral-wraith, ecto-corsair-whisper-6f3b9, ecto-corsair-flag-x9m4, ecto-rust-read-f3a9c1, ecto-nightly-spirit — thiab sau txhua yam uas lawv sau tau ua ib qho cuav ecto_module: YAML manifest ua ntej xa nws. Peb taug qab cov cluster li ectoplasm.

Lub payload tsuas yog khiav thaum nws pom ib qho chaw tshwj xeeb: tus tswv tsev uas nws lub npe yog a 12-cim hex string thiab ib daim ntawv qhia ua haujlwm nyob rau hauv /app/node_modules — cov duab ntawm lub thawv tsim lossis CI tus neeg ua haujlwm. Thaum lub rooj vag ntawd dhau mus, tus nuv nug cov AWS instance metadata service (IMDSv2) rau cov ntaub ntawv pov thawj ntawm IAM lub luag haujlwm, suav cov ntaub ntawv AWS Tus Thawj Saib Xyuas Kev Zais Cia hla peb cheeb tsam, pov tseg cov hloov pauv ib puag ncig, nyeem cov ntaub ntawv hauv qab /app, thiab khawb rau cov hlua ntes-tus-flag. Tom qab ntawd nws exfiltrates qhov tshwm sim ob txoj kev: lub teeb liab mus rau ib qho webhook.site tus sau thiab ib qho manifest PUT rau qhov kawg raw-IP, nrog rau daim ntawv teev cov localhost-first fallbacks.

Cov lus piav qhia txog pob khoom tom qab nyeem "CTF payload rau verdaccio supply-chain testing." Peb tshaj tawm qhov kev piav qhia tus kheej ntawd ua qhov tseeb uas pom tau. Tus cwj pwm nws tus kheej - nyob tawm mus rau IP pej xeem, nyeem IMDS daim ntawv pov thawj tiag tiag, hu rau Secrets Manager tiag tiag - yog qhov nws yog tsis hais lub npe, thiab yog vim li cas cov versions no tau raug cais ua phem.

Ib lub npe nyob rau hauv pawg, coral-wraith, tsis tau xaus rau ntawm ib qho kev tso tawm xwb. Nws tau rov luam tawm dua sai sai los ntawm ntau kaum tawm versions hauv ob peb teev xwb - 1.0.0 nce mus rau 6.0.0 — thiab ib qho kev khiav ua ntej ntawm tib lub npe tau siv inflated 9999.0.x cov lej version, cov duab classic ntawm ib kev sim ua kom tsis meej pem ntawm kev vam khomhla qhov ntawd churn lub payload pom tseeb matured: los ntawm ib-shot host-enumeration beacon mus rau hauv AWS daim ntawv pov thawj pivot tag nrho qhwv hauv kev kuaj xyuas ib puag ncig uas ua rau nws nyob ntsiag to sab nraum nws lub hom phiaj npaj tseg.

Tej pob khoom 5 lub npe; coral-wraith nyob ib leeg rov luam tawm thoob plaws ntau kaum ob versions
ecosystem npm
Nruab vector postinstall tsab ntawv sau txog lub neej
Lub hom phiaj tseem ceeb Cov ntaub ntawv pov thawj ntawm AWS IAM lub luag haujlwm + Cov nqi zais cia ntawm Secrets Manager, cov hloov pauv ib puag ncig, /app cov ntaub ntawv
Exfil webhook.site beacon + raw-IP C2 PUT
Lub rooj vag qhib 12-hex lub npe tswj hwm + /app/node_modules cwd, ntxiv rau kev kuaj xyuas ib puag ncig uas tswj cov payload sab nraum qhov xwm txheej ntawd
Qhov tseem ceeb siab — daim ntawv pov thawj huab thiab kev tshaj tawm zais cia los ntawm Cov chaw tsim khoom thiab cov chaw ua haujlwm hauv lub thawv

Kev tawm tsam lub cev

Txhua lub pob khoom hauv pawg tau tsim tib txoj kev: ib qho ze-khoob index.js (module.exports = {}), ib kab pob.json tsab ntawv sau — “postinstall”: “node postinstall.js” - thiab qhov hnyav ntawm lub load postinstall.js. Kev txhim kho lub pob khoom txaus kom khiav lub hook; tsis tas yuav import lossis hu.

Lub rooj vag tsom. Ua ntej ua ib yam dab tsi, ecto-family payload xyuas nws ib puag ncig:

function isAppWorker():   host = os.hostname()   if host does NOT match /^[0-9a-f]{12}$/  -> exit   if cwd does NOT contain "/app/node_modules" -> exit   if cwd contains "/tmp/npm-safe"            -> exit   otherwise -> proceed

Lub npe hostname 12-hex yog lub qauv qub uas Docker muab rau lub thawv, thiab /app/node_modules yog ib txoj kev teeb tsa hauv lub thawv ib txwm muaj. Kab lus thib peb tiv thaiv yog tias txoj kev zoo li daim nplaub tshev rho tawm hauv sandboxed. Qhov cuam tshuam tiag tiag yog tias qhov payload nyob twj ywm ntawm lub laptop tsim tawm lossis lub sandbox tshuaj xyuas thiab tsuas yog ua haujlwm hauv lub thawv tsim lossis lub sijhawm ua haujlwm - hom ib puag ncig uas yuav nqa cov ntaub ntawv pov thawj huab nyob. Lub pob khoom qub tshaj plaws hauv pawg, tus dab phem coral, tsis muaj lub rooj vag zoo li no thiab khiav nws cov khoom sau (yooj yim dua) yam tsis muaj kev txwv.

CollectionThaum lub rooj vag hla mus, tus nuv yuav tawm los ntawm execFileSync(“/bin/sh”, [“-c”, …]) thiab khiav ib qho lus txib sib xyaw ua ke uas, raws li kev txiav txim:

1. PUT /latest/api/token to 169.254.169.254          (IMDSv2 token request) 2. GET .../iam/security-credentials/                  (IAM role name) 3. GET .../iam/security-credentials/<role>            (temporary credentials) 4. dump env | sort                                    (environment variables) 5. list /app (excl. node_modules) + cat first 15      (application files) 6. aws secretsmanager list-secrets                    (us-east-1, eu-west-1, eu-central-1) 7. scrape readable files for HTB{...}                 (capture-the-flag strings)

Cov Kauj Ruam 1–3 yog phau ntawv kawm IMDSv2 nrhiav: thov ib lub cim qhia kev sib tham, tom qab ntawd muab nws txuas ua X-aws-ec2-metadata-token header kom rub lub luag haujlwm IAM ntawm lub instance thiab lub luag haujlwm ntawd cov yuam sij nkag mus ib ntus. Kev xaiv los siv IMDSv2 es tsis yog IMDSv1 uas tsis tau lees paub yooj yim dua. TAU tsim nyog sau tseg - nws txhais tau tias qhov payload ua haujlwm txawm tias ntawm cov piv txwv teeb tsa kom xav tau kev nkag mus rau metadata raws li token, uas yog AWS-pom zoo hardening. Cov ntaub ntawv pov thawj xa rov qab los ntawm kauj ruam 3 yog luv luv Tus lej nkag mus/SecretAccessKey/Token peb npaug tsom mus rau lub luag haujlwm ntawm qhov piv txwv; txawm yog lub luag haujlwm ntawd ua tau dab tsi los xij, tus tuav cov yuam sij ntawd tuaj yeem ua tau rau lub neej ntawm daim ntawv pov thawj.

Cov Kauj Ruam 4–6 ua kom txoj kev xav dav dua. kwv yees cov ntaub ntawv pov tseg ntes txhua yam uas cov txheej txheem tsim lossis lub sijhawm khiav tau txais los ntawm - hauv kev xyaum qhov no yog qhov chaw sau npe cov cim npe, cov hlua txuas database, thiab cov yuam sij API feem ntau nyob. /app kev taug kev ntawm cov ntaub ntawv nyeem txog kaum tsib daim ntawv thov sab nraud node_modules, uas tuaj yeem teeb tsa qhov chaw, .env cov ntaub ntawv, lossis qhov chaw. Kauj ruam 6 hu aws secretsmanager daim ntawv teev-secrets hauv peb cheeb tsam; cov ntaub ntawv pov thawj rub tawm hauv cov kauj ruam 1–3 yog qhov tseeb uas lees paub cov kev hu xov tooj ntawd, yog li IMDS nyeem thiab Secrets Manager enumeration saw ua ke rau hauv ib qho kev nce qib: lub luag haujlwm piv txwv → tswj hwm-zais cia cov khoom muag. Kauj ruam 7 yog lub nod rau capture-the-flag framing - thaum ib qho HTB{…} pom tus chij nws raug xa mus rau nws tus kheej, txwv tsis pub cov blob raw uas tau sau los raug txiav ua plaub daim thiab xa mus.

Cov qauv tom qab hauv pawg neeg nqa qhov kev nce qib ntxiv. Es tsis txhob nres ntawm cov khoom muag, lawv txheeb xyuas cov lus teb IMDS, xa tawm cov yuam sij ib ntus raws li AWS_ACCESS_KEY_ID / AWS_SECRET_ACCESS_KEY / AWS_SESSION_TOKEN cov hloov pauv ib puag ncig, lees paub qhov tseeb nrog aws sts get-caller-identity, thiab tom qab ntawd rov ua dua txhua qhov zais cia rov qab los ntawm daim ntawv teev lus zais hu aws secretsmanager get-secret-value ntawm txhua - rov qab tau cov ntsiab lus zais cia, tsis yog lawv lub npe xwb. Cov qauv qub kuj nyeem cov txheej txheem hloov cov chij binaries (/nyeem chij thiab cov phooj ywg) thiab sim ua ib qho kev thauj khoom tawm tsam txhua qhov project Rust pom nyob rau hauv /app, nthuav dav qhov kev sau qoob loo dhau ntawm cov ntaub ntawv pov thawj huab mus rau txhua yam uas qhov chaw tsim kho pom.

Cov qauv tom qab no kuj tseem ua rau lawv tus kheej nruj dua. Ntxiv rau 12-hex-hostname thiab /app/node_modules kev kuaj xyuas, lub payload tshuaj xyuas qhov kev teeb tsa pob khoom-npe thiab txoj kev ua haujlwm-directory thiab tawm ntsiag to thaum lawv qhia txog kev tshuaj xyuas lossis daim iav ntsiab lus es tsis yog lub hom phiaj nyob. Qhov cuam tshuam ua ke yog lub payload uas tsis ua dab tsi pom tau hauv feem ntau qhov chaw tshuaj xyuas thiab khiav nws cov khoom sau tag nrho tsuas yog qhov twg nws txiav txim siab nws tus kheej nyob rau ntawm lub thawv ntim khoom tiag tiag.

ExfiltrationCov ntaub ntawv sau tau tawm hauv tus tswv tsev ntawm ob txoj kab ke. Ua ntej, lub teeb liab NCEJ mus rau qhov ruaj khov webhook.site tus sau, nqa lub npe hostname, tus lej UID, daim nplaub tshev ua haujlwm, thiab txog li 120 KB ntawm cov ntaub ntawv sau. Qhov thib ob, cov ntaub ntawv raug muab tais rau hauv YAML "module manifest" cuav thiab muab rau /api/modules/ ntawm lub server uas koj xav tau:

ecto_module:   name: "<flag-or-chunk-0>"   version: "1.0.0"   power_level: "<chunk-1>"   ship_deck: "<chunk-2>"   cargo_hold: "<chunk-3>"

Cov npe ntawm cov teb manifest (theem fais fab, lub nkoj, tuav khoom) yog kev kho kom zoo nkauj - cov ntaub ntawv raug nyiag caij mus rau hauv cov nqi hlua, uas yog vim li cas tus saib xyuas network pom qhov zoo li qhov xa tawm pob khoom-registry manifest es tsis yog qhov pov tseg cov ntaub ntawv pom tseeb. Lub beacon channel nqa ntau dua: tus NCEJ lub cev rau webhook.site suav nrog lub npe hostname, tus lej UID, daim nplaub tshev ua haujlwm, thiab txog li 120 KB ntawm cov blob sau, yog li txawm tias ib qho beacon ua tiav xa tag nrho cov txiaj ntsig. webhook.site yog ib qho kev pabcuam tshuaj xyuas kev thov dawb; siv nws ua tus sau txhais tau tias tus neeg teb xov tooj yeej tsis tas yuav sawv ntsug txais cov khoom siv ntawm lawv tus kheej rau qhov channel ntawd, thiab cov kev thov kaw tseg yuav nyob hauv lub thoob khib nyiab ntawm qhov kev pabcuam.

Daim ntawv qhia muab taug kev ib daim ntawv teev npe rov qab uas pib nrog ntau yam 127.0.0.1/localhost cov chaw nres nkoj thiab tom qab ntawd poob mus rau peb qhov chaw nyob rau hauv `154.57.164.0/24` ntau yam, nres ntawm thawj qhov kawg uas teb nrog 2xx xwm txheej. Qhov kev txiav txim localhost-thawj zaug yog sib xws nrog "verdaccio testing" tus kheej piav qhia (lub npe hauv zos ntawm loopback), tab sis cov pej xeem-IP fallbacks txhais tau tias cov ntaub ntawv tawm ntawm tus tswv tsev thaum twg loopback tsis mloog - uas yog hais, ntawm txhua lub tshuab uas tsis yog tus sau tus kheej lub cuab yeej sim.

Ncua sij hawm

Cov pawg qhia txog kev loj hlob ntawm lub peev xwm ntxiv es tsis yog ib qho poob. Peb txiav txim nws los ntawm kev pom tus cwj pwm, tsis yog los ntawm kev tshaj tawm phab ntsa-muab tawm:

theem Cov Pob Khoom / Cov Qauv tus cwj pwm
Khiav thaum ntxov coral-wraith 9999.0.x Cov lej version uas nce siab sib xws nrog kev sim ua kom tsis meej pem ntawm kev vam khom; kev suav lub sijhawm teeb tsa thiab exfil
Noob coral-wraith 1.0.0 postinstall sau cov ntaub ntawv id/env/flag; ib qho PUT rau 154[.]57[.]164[.]71:30782, cim cim ECT-472839
Kev nrawm nrawm coral-wraith 1.0.1 → 6.0.0 Kaum ob ntawm cov kev tso tawm hauv ob peb teev; payload nce qhov isAppWorker() rooj vag, IMDSv2 daim ntawv pov thawj rub tawm, tag nrho get-secret-value pivot, qhov kev kuaj xyuas ib puag ncig ntawm registry / path, thiab cov cim qhia ob lub dab dej
Cov npe sib luag ecto-corsair-whisper-6f3b9 1.0.14–1.0.18 Tib lub nra hnyav uas tau kaw cia; webhook.site beacon thiab multi-endpoint fallback list
variants ecto-rust-read-f3a9c1 1.0.1–1.0.2 Ntxiv cov cim qhia ntxiv rau lub dab dej ECT-987654, ECT-654321, ECT-839201
variants ecto-corsair-flag-x9m4 1.0.0, ecto-nightly-spirit 1.1.0 Tib lub gated payload, tib C2 thiab beacon

Qhov tseem ceeb ntawm pawg yog nws qhov kev tshaj tawm: es tsis yog ib pob thiab ib qho version, tib lub npe raug tshaj tawm dua thiab dua hauv kev sib law liag sai, txhua tus tso tawm qhov sib txawv me me ntawm qhov kawg, nrog rau ob peb tug kwv tij sib txawv uas nqa tib lub payload. Hauv ntxhi tsev neeg cov lej faib ua ob lub cim ntiv tes ze - ib pawg tripping ob qhov kev kuaj pom tseem ceeb, lwm peb (lub dab dej nyeem cov ntaub ntawv ntxiv) - tab sis ob qho tib si daws teeb meem rau tib lub payload; qhov sib txawv yog code drift, tsis yog kev coj cwj pwm. Cov versions ntawm ntxhi dhau ntawm qhov ntau yam uas tau tshuaj xyuas (txog li tsawg kawg 1.0.25 thaum lub sijhawm sau ntawv) tau pom nyob rau ntawm daim ntawv sau npe, thiab tus dab phem coral lub npe txuas ntxiv nce nws tus kheej lub ntaiv hla lub qhov rais tib yam.

Cov cim qhia txog kev sib haum xeeb

Tag nrho cov cim qhia hauv qab no tau rho tawm los ntawm pob khoom ntawm disk. Cov cim qhia network tau raug tshem tawm.

network

Qhov taw qhia lub luag hauj lwm
hxxp://154[.]57[.]164[.]71:30782 C2 PUT lub hom phiaj (coral-wraith)
hxxp://154[.]57[.]164[.]80:30543 C2 PUT rov qab (ecto-*)
hxxp://154[.]57[.]164[.]82:31250 C2 PUT rov qab (ecto-*)
hxxp://154[.]57[.]164[.]71:31289 C2 PUT rov qab (ecto-*)
hxxps://webhook[.]site/602a4c72-7033-4e28-92ea-dc66e59206e5 Tus neeg sau lub teeb
169[.]254[.]169[.]254/latest/... Nyeem daim ntawv pov thawj IMDSv2 (sab phiaj, AWS metadata)

Kev coj cwj pwm/cov ntaub ntawv

Qhov taw qhia lub luag hauj lwm
"postinstall": "node postinstall.js" Nruab vector
ecto_module: YAML nrog power_level / ship_deck / cargo_hold lag luam Exfil manifest schema
Cov cim qhia txog dab dej ECT-472839, ECT-987654, ECT-654321, ECT-839201 C2 txoj kev ntu /api/modules/<marker>
isAppWorker() rooj vag: tus tswv tsev /^[0-9a-f]{12}$/, cwd muaj /app/node_modules Kev ua kom muaj zog
aws secretsmanager list-secrets tshaj us-east-1, eu-west-1, eu-central-1 Kev suav cov lus zais
HTB{...} regex scrape Kev sau qoob loo ntawm tus chij

Cov ntaub ntawv hashes (sha256, ntes tau thaum lub sijhawm tshuaj xyuas)

cov ntaub ntawv sha256
coral-wraith/postinstall.js ce5ff035cfdfed1d0015446424b352c27b66bcb77e9fdb0a51e4245199146824
ecto-corsair-whisper-6f3b9 1.0.18/postinstall.js b58432acba376aa6976f0490d9a1c04257ccdbc856d8390260c50322d63e31c3

Kev Ua Tus Kheej & Kev Coj Tus Cwj Pwm Uas Tau Pom

Tsib lub npe pob khoom tau luam tawm nyob rau hauv ob lub npm account handles, tab sis lawv sib koom txaus infrastructure los kho lawv ua ib pawg: tib yam ecto_module daim duab qhia meej, tib yam ECT-472839 lub cim qhia lub dab dej tseem ceeb, tib yam webhook.site Tus lej sau, thiab C2 qhov kawg hauv tib qho 154.57.164.0/24` thaiv. Lub pob noob (`coral-wraith, yooj yim dua thiab ungated) thiab tsev neeg gated ecto yog li nyeem ua qhov rov ua dua ntawm ib qho cuab yeej es tsis yog kev siv zog ywj pheej.

Cov pob khoom piav qhia lawv tus kheej, hauv cov qauv tom qab, raws li "CTF payload rau verdaccio kev sim cov khoom xa tuaj." Peb tshaj tawm daim ntawv lo ntawd ua qhov tseeb uas pom tau thiab tsis rov hais dua nws ua qhov kev tshawb pom txog lub hom phiaj. Qhov uas cov lej ua yog qhov tseeb thiab ywj pheej ntawm nws tau cim li cas: nws nyeem cov ntaub ntawv pov thawj IAM lub luag haujlwm los ntawm cov kev pabcuam metadata piv txwv, suav cov lus zais tswj hwm thoob plaws peb thaj tsam AWS, thiab xa cov txiaj ntsig mus rau IP pej xeem thiab tus neeg sau webhook thib peb. Ib qho kev sim loopback-xwb tiag tiag yuav tsis xav tau daim ntawv teev npe rov qab pej xeem-IP, IMDS cov ntaub ntawv pov thawj nyeem, lossis hla thaj tsam Secrets Manager hu. Vim tias qhov egress thiab credential ncav cuag yog qhov tseeb, cov gated versions tau raug cais ua phem.

Lub rooj vag tsuas yog lub thawv yog qhov tseem ceeb tshaj plaws hauv kev ua haujlwm. Nws yog ob qho tib si kev ntsuas kev zam - nyob ntsiag to ntawm cov laptops thiab hauv kev tshuaj xyuas sandboxes - thiab kev ntsuas kev tsom mus rau, tua tsuas yog qhov twg lub luag haujlwm IAM tiag tiag thiab cov lus zais nyob yuav muaj feem ntau. Cov kws tshuaj ntsuam xyuas khiav cov pob no hauv lub thawv sandbox dav dav yuav tsis pom dab tsi; tus cwj pwm tsuas yog tshwm sim hauv qab Docker-style hostname thiab txoj hauv kev teeb tsa hauv-thawv.

Kev cuam tshuam, cov qauv & kev taw qhia rau cov neeg tiv thaiv

Qhov kev nthuav tawm ntawm no yog cov ntaub ntawv pov thawj huab thiab kev qhia zais cia hauv cov thawv tsim thiab lub sijhawm khiav. Daim ntawv pov thawj lub luag haujlwm IAM rub los ntawm IMDS nqa txhua qhov kev tso cai uas lub luag haujlwm tuav; secretsmanager: Daim Ntawv Teev Cov Lus Qhia (thiab txhua yam kev ua raws li Tau Txais Tus Nqi Zais Cia) nthuav dav qhov ntawd mus rau cov lus zais cia ntawm daim ntawv thov. Cov chaw pov tseg ib puag ncig feem ntau nqa cov cim npe sau npe, cov URL ntawm cov ntaub ntawv hauv paus ntaub ntawv, thiab cov yuam sij API. Hauv CI lossis lub thawv - raws nraim li lub rooj vag xaiv rau - ib qho kev teeb tsa hloov pauv ntawm ib qho ntawm cov pob no txaus kom xau cov ntaub ntawv ntawd.

Ectoplasm haum rau tus qauv uas peb tseem pom: cov payloads uas siv sijhawm teeb tsa uas ncav cuag cov metadata huab thiab cov lus zais uas tswj hwm es tsis yog cov ntaub ntawv hauv zos, thiab qhov ntawd qhib lawv tus kheej kom tua hluav taws tsuas yog hauv cov chaw muaj nqis siab. Ob qho kev soj ntsuam tiv thaiv ua raws.

  • Cov duab no pom tauIb qho npm/PyPI install hook uas nws daim duab hu xov tooj ncav cuag ob qho tib si cloud secrets API (aws secretsmanager, gcloud cov lus zais, az keyvault) lossis qhov chaw nyob IMDS thiab lub network egress sink yog ib qho qauv nqaim, muaj teeb liab siab - nws yuav luag tsis tshwm sim hauv tsab ntawv sau txog lub neej raug cai. Kev tshuaj xyuas dej ntws zoo li qub tuaj yeem cim nws yam tsis tas yuav nyob ntawm ib qho chaw sau npe lossis IP tshwj xeeb.
  • Kev ua kom ib puag ncig ruaj khov ua rau nws tsis khov. Kev siv IMDSv2 nrog qhov txwv hop ntawm 1 tiv thaiv cov haujlwm thawv kom tsis txhob ncav cuag cov metadata piv txwv; kev ntsuas IAM lub luag haujlwm rau qhov tsawg kawg nkaus txoj cai txwv qhov tawg ntawm txhua daim ntawv pov thawj uas xau; thiab khiav kev teeb tsa nrog –tsis quav ntsej cov ntawv sau hauv CI tshem tawm cov vector install-hook tag nrho rau cov pob khoom uas tsis xav tau nws.

Rau cov neeg tiv thaiv, cov kev kuaj xyuas uas siv tau yog: ceeb toom txog kev sib txuas tawm ntawm cov thawv tsim / CI mus rau cov IP pej xeem uas tsis tau tso cai thaum lub sijhawm npm nruab; saib xyuas IMDS nkag los ntawm cov ntawv sau txog lub neej ntawm pob khoom; thiab kho txhua qhov kev teeb tsa uas siv rau huab CLI raws li qhov tsis ntseeg kom txog thaum muaj pov thawj lwm yam.

Ob daim ntawv ntxiv tshwj xeeb rau pawg no. Ua ntej, vim tias kev ua kom ua haujlwm yog gated rau cov chaw ntim khoom, ib pob khoom uas zoo li inert thaum kuaj xyuas ntawm lub chaw ua haujlwm tseem tuaj yeem nyob hauv kev tsim khoom - kev kuaj xyuas yuav tsum rov ua dua lub npe host thiab txoj kev, lossis nyeem qhov chaw ncaj qha, es tsis txhob cia siab rau "Kuv tau teeb tsa nws thiab tsis muaj dab tsi tshwm sim." Qhov thib ob, kev siv cov kev pabcuam pej xeem thov-tshuaj xyuas ua tus sau beacon txhais tau tias qee cov ntaub ntawv exfiltrated yuav rov qab tau rau qhov xwm txheej teb: ib lub koom haum uas pom ib qho ntawm cov pob khoom no hauv nws tsob ntoo vam khom tuaj yeem xav txog qhov beacon ua tiav yuav muaj dab tsi los ntawm payload's sau logic, thiab yuav tsum tig txhua qhov IAM lub luag haujlwm credentials, registry tokens, thiab cov secrets tswj hwm uas tau ncav cuag los ntawm kev tsim kho lossis runtime ib puag ncig cuam tshuam. Kev hloov pauv daim ntawv pov thawj, tsis yog kev tshem tawm pob khoom, yog qhov kev kho kom rov zoo thaum lub sijhawm teeb tsa tau khiav.

cov cuab yeej sca-software-composition-analysis-cuab yeej
Tsom xyuas qhov tseem ceeb, kho, thiab tiv thaiv koj cov kev pheej hmoo software
Tau txais koj tus Account Dawb.
Tsis muaj credit card yuav tsum tau.

Ruaj ntseg koj txoj kev tsim kho software thiab kev xa khoom

nrog Xygeni Product Suite