Ua ʻike ʻia kahi hoʻopilikia nui ʻana o ka pūʻolo ma ka waihona AUR (Arch User Repository) i hoʻohana ʻia e Arch. Linux no ka hoʻolaha ʻana i nā noi ʻaoʻao ʻekolu. Ua loaʻa i nā mea hoʻouka ke kāohi o 469 mau pūʻolo a ua hiki iā lākou ke hoʻokomo i ke code ʻino i loko o lākou e ʻaihue i nā ʻōlelo huna a me nā kī komo mai nā ʻōnaehana o nā mea hoʻohana. Ma waena o nā mea ʻē aʻe, ua hoʻohui ʻia ke code ʻino i loko o ka pūʻolo ALVR, i hoʻolaha ʻia ma o ka AUR a kaulana i waena o nā mea pāʻani kamepiula.
Ua lawe nā mea hoʻouka i ka mālama ʻana i nā pūʻolo me ke kūlana "kamaʻāina ʻole" a ʻaʻohe mea mālama. Ua hoʻohana lākou i ka inoa o ka mea mālama hope loa akā he leka uila ʻokoʻa, a laila hoʻohui i hoʻokahi commit a paʻi i kahi mea hou. Ua hoʻohui ka commit i ka "npm" i ka papa inoa hilinaʻi PKGBUILD a hoʻokomo i kahi laina i loko o ka poloka post_install o ka script install.sh e hoʻokomo i kekahi mau pūʻolo NPM. ʻO nā pūʻolo NPM i hoʻokomo ʻia ua hoʻokomo i hoʻokahi a ʻoi aku paha nā pūʻolo kūpono kaulana a me ka pūʻolo atomic-lockfile, kahi i loaʻa nā polokalamu ʻino huna. Ua hoʻohui ʻia ka hoʻonohonoho pūʻolo NPM i nā papahana āpau i hoʻopilikia ʻia, ʻoiai nā mea i hoʻohana ʻole iā JavaScript a i ʻole NPM.
I ka manawa i hoʻāla ʻia ai, ua hoʻomau ka polokalamu ʻino i loko o ka ʻōnaehana ma ke ʻano he lawelawe systemd i kapa ʻia ma ke ʻano he manawaleʻa a, i ka wā i hoʻokō ʻia ai, ua hoʻopunipuni ʻia ʻo ia iho ma ke ʻano he kaula kernel. I ka wā i holo ʻia ai me nā kuleana aʻa, ua hana ʻia ka lawelawe ma ka pae ʻōnaehana (/etc/systemd/system) a ua hoʻāla hou i ka rootkit pae kernel. I ka wā i holo ʻia ai me nā kuleana mea hoʻohana, ua holo ia ma ke ʻano he mea hoʻohana (~/.config/systemd/user). Ua scan ka polokalamu ʻino a hoʻouna i nā leka i kahi kikowaena waho. kikowaena ʻO nā kī a me nā hōʻoia VPN, Docker, Podman, a me SSH, a me ka ʻikepili koʻikoʻi i lawe ʻia mai ka polokalamu kele pūnaewele, ka mōʻaukala kauoha shell, nā kī ʻeke kālā cryptocurrency, a me nā hōʻailona komo no Slack, Microsoft Teams, Discord, GitHub, NPM, a me Vault.
Source: opennet.ru
