ืื ืืขืฉืืืืข ืคืื โโโโืื ืืึทืืืึทืืืงืื ื ืคืื ืื NPM ืจืืคึผืึทืืึทืืึธืจื ืคืื ืืจืื ืืืืืข ืคึผืึทืงืึทืืืฉืึทื ืืืึธืก ืงืึทืคึผืื ืื ืงืึธื ืคืื ืื UAParser.js ืืืืืืึธืืขืง ืืืงืืืขื ืึทื ืืืืืขืจืืื ืงืึทื ืืื ืืืืืฉืึทื - ืืืืืึทืงืึทื ื ืึทืืึทืงืขืจื ืืึธืื ืืขืืืคื ืงืึธื ืืจืึธื ืคืื ืื ืืฉืืื ืคืื ืืขืจ ืืืืจ ืคืื ืื UAParser.js ืคึผืจืืืขืงื ืืื ืืืคืจืืื ืืขืจืืืึทื ืืืงืื ืืขื ืืื ืงืึธื ืคึฟืึทืจ ืกืืืืื ื ืคึผืึทืกืืืขืจืื ืืื ืืืื ืื ื ืงืจืืคึผืืึธืงืืจืจืขื ืกื.
ืืขืจ ืคึผืจืึธืืืขื ืืื ืึทื ืื UAParser.js ืืืืืืึธืืขืง, ืืืึธืก ืึธืคืคืขืจืก ืคืึทื ืืงืฉืึทื ื ืคึฟืึทืจ ืคึผืึทืจืกืื ื ืื User-Agent HTTP ืืขืืขืจ, ืืื ืืืขืื 8 ืืืืืึธื ืืึทืื ืืึธืืื ืคึผืขืจ ืืืึธื ืืื ืืื ืืขื ืืฆื ืืื ืึท ืืขืคึผืขื ืืขื ืกื ืืื ืืขืจ ืืื 1200 ืคึผืจืึทืืืฉืขืงืก. ืขืก ืืื ืกืืืืืื ืึทื UAParser.js ืืื ืืขื ืืฆื ืืื ืคึผืจืึทืืืฉืขืงืก ืคืื ืึทืืึท ืงืึธืืคึผืึทื ืืขืก ืืื ืืืืงืจืึธืกืึธืคึฟื, ืึทืืึทืืึธื, ืคืึทืกืขืืึธืึธืง, ืกืืึทืงืง, ืืืกืงืึธืจื, ืืึธืืืืืึท, ืขืคึผื, ืคึผืจืึธืืึธืืืึทืื, ืึทืืืึธืืขืกืง, ืจืขืืืื, ืืืืืขืึธ, ืืืขืจ, ืืขื, ืืื, ืกืืขืืขื ืก, ืึธืจืึทืงืืข, ืืคึผ ืืื ืืืขืจืืกืึธื .
ืื ืืืืงืข ืืื ืืืจืืืขืคืืจื ืืขืืืืจื ืืืจื ืืึทืงืื ื ืคืื ืื ืืฉืืื ืคืื ืื ืคึผืจืึธืืขืงื ืืขืืืขืืึธืคึผืขืจ, ืืืึธืก ืืึธื ืืืื ืืขืืขื ืึทื ืขืคึผืขืก ืืื ืคืึทืืฉ ื ืึธื ืึท ืืืืขืืืืื ืืืขื ืืืืึทืืืข ืคืื โโืกืคึผืึทื ืืขืคืืื ืืื ืืืื ืืจืืืืงืึทืกืื. ืืื ืคึผืื ืงื ืื ืืขืืืขืืึธืคึผืขืจ ืก ืืฉืืื ืืื ืืึทืงื ืืื ื ืืฉื ืืขืืืืื. ืื ืึทืืึทืงืขืจื ืืืฉืืคื ืจืืืืกืื 0.7.29, 0.8.0 ืืื 1.0.0, ืื ืืจืึธืืืืกืื ื ืืืืืข ืงืึธื ืืื ืืื. ืื ืึท ืืืกื ืฉืขื, ืื ืืขืืืขืืึธืคึผืขืจืก ืจืืืืื ื ืงืึธื ืืจืึธื ืคืื ืื ืคึผืจืืืขืงื ืืื ืืืฉืืคื ืืขืจืืืึทื ืืืงืื ืืขื 0.7.30, 0.8.1 ืืื 1.0.1 ืฆื ืคืึทืจืจืืืื ืืขื ืคึผืจืึธืืืขื. ืืืืืข ืืืขืจืกืืขืก ืืขื ืขื ืืจืืืก ืืืืื ืืื ืคึผืึทืงืึทืืืฉืึทื ืืื ืื NPM ืจืืคึผืึทืืึทืืึธืจื. ืื Git ืจืืคึผืึทืืึทืืึธืจื ืคืื ืื ืคึผืจืืืขืงื ืืืืฃ GitHub ืืื ื ืืฉื ืึทืคืขืงืืึทื. ืึทืืข ืืืืขืจื ืืืึธืก ืืึธืื ืืื ืกืืึทืืืจื ืคึผืจืึธืืืขืืึทืืืง ืืืขืจืกืืขืก, ืืืื ืืื ืืขืคึฟืื ืขื ืื jsextension ืืขืงืข ืืืืฃ ืืื ืืงืก / ืืึทืงืึธืก, ืืื ืื jsextension.exe ืืื create.dll ืืขืงืขืก ืืืืฃ Windows, ืืขื ืขื ืึทืืืืืืื ืฆื ืืึทืืจืึทืืื ืื ืกืืกืืขื ืงืึทืืคึผืจืึทืืืืื.
ืื ืืืืืข ืขื ืืขืจืื ืืขื ืฆืืืขืืืืื ืืขื ืขื ืจืขืืึทื ืืกืึทื ื ืคืื ืขื ืืขืจืื ืืขื ืคืจืืขืจ ืคืืจืืขืืืืื ืืื ืงืืึธืื ื ืคืื UAParser.js, ืืืึธืก ืืื ืืขืืืขื ืคืจืื ืฆื ืคึผืจืืืืจื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืืืืขืจ ืืึธื ืืฉืื ื ืึท ืืจืืืก-ืืืึธื ืืึทืคืึทืื ืืืืฃ ืื ืืืืคึผื ืคึผืจืืืขืงื. ืื ืืืฉืกืขืงืกืืขื ืกืืึธื ืขืงืกืขืงืืืึทืืืข ืืขืงืข ืืื ืืึทืื ืืึธืืืื ืืื ืืึธื ืืฉื ืืืืฃ ืืขืจ ืืึทื ืืฆืขืจ ืก ืกืืกืืขื ืคึฟืื ืึท ืคืื ืืจืืืกื ืืืง ืืึทืืขืืึธืก, ืืืึธืก ืืื ืืืืกืืขืงืืืื ืืืคึผืขื ืืื ื ืืืืฃ ืื ืืึทื ืืฆืขืจ 'ืก ืคึผืืึทืืคืึธืจืืข ืืื ืืขืฉืืืฆื ืึทืจืืขื ืืืืฃ ืืื ืืงืก, ืืึทืงืึธืก ืืื ืืืื ืืึธืื. ืคึฟืึทืจ ืื Windows ืคึผืืึทืืคืึธืจืืข, ืืื ืึทืืืฉืึทื ืฆื ืื ืคึผืจืึธืืจืึทื ืคึฟืึทืจ ืืืื ืื ื ืื ืืึธื ืขืจืึธ ืงืจืืคึผืืึธืงืืจืจืขื ืกื (ืื XMRig ืืืื ืขืจ ืืื ืืขื ืืฆื), ืื ืึทืืึทืงืขืจื ืืืื ืึธืจืืึทื ืืืืจื ืื ืืงืืื ืคืื ืื create.dll ืืืืืืึธืืขืง ืฆื ืื ืืขืจืกืขืคึผื ืคึผืึทืกืืืขืจืื ืืื ืฉืืงื ืืื ืฆื ืึท ืคืื ืืจืืืกื ืืืง ืืึทืืขืืึธืก.
ืืขืจ ืืจืืคืงืืคืืข ืงืึธื ืืื ืฆืืืขืืืืื ืฆื ืื Preinstall.sh ืืขืงืข, ืืื ืืืึธืก ืื ืึทืจืืึทื ืืืืื IP=$(ืงืขืจื -ืง https://freegeoip.app/xml/ | grep 'RU|UA|BY|KZ') ืืืื [-z " $ IP" ] ... ืืจืืคืงืืคืืข ืืื ืืืืคื ืื ืขืงืกืขืงืืืึทืืืข ืืขืงืข ืคื
ืืื ืืืจ ืงืขื ื ืืขื ืคึฟืื ืื ืงืึธื, ืืขืจ ืฉืจืืคื ืขืจืฉืืขืจ ืึธืคึผืืขืฉืืขืื ืื IP ืึทืืจืขืก ืืื ืื freegeoip.app ืืื ืกื ืืื ืืื ื ืืฉื ืงืึทืืขืจ ืึท ืืืืืข ืึทืคึผืืึทืงืืืฉืึทื ืคึฟืึทืจ ืืืืขืจื ืคืื ืจืืกืืึทื ื, ืืืงืจืืื ื, ืืขืืึทืจืืก ืืื ืงืึทืืึทืืกืืึทื.
ืืงืืจ: opennet.ru