ืกืืคืืจ ืืืกืจื ืฉื ืฉืืืฉ ืืืืืืช ืืืื ืืืช ืฉืืขืชืืงื ืืช ืืงืื ืฉื ืกืคืจืืืช UAParser.js ืืืืืจ NPM ืงืืื ืืืฉื ืืืชื ืฆืคืื - ืชืืงืคืื ืื ืืืืขืื ืืฉืชืืื ืขื ืืฉืืื ื ืฉื ืืืืจ ืคืจืืืงื UAParser.js ืืฉืืจืจื ืขืืืื ืื ืืืืืืื ืงืื ืขืืืจ ืื ืืืช ืกืืกืืืืช ืืืจืืืช ืืืืขืืช ืงืจืืคืืืืจืคืืื.
ืืืขืื ืืื ืฉืืกืคืจืืืช UAParser.js, ืืืฆืืขื ืคืื ืงืฆืืืช ืื ืืชืื ืืืืชืจืช ืฉื HTTP User-Agent, ืืฉ ื-8 ืืืืืื ืืืจืืืช ืืฉืืืข ืืืื ืืฉืืฉืช ืืชืืืช ืืืืขืื ื-1200 ืคืจืืืงืืื. ื ืืขื ืื UAParser.js ื ืืฆื ืืฉืืืืฉ ืขื ืืื ืืืจืืช ืืืื Microsoft, Amazon, Facebook, Slack, Discord, Mozilla, Apple, ProtonMail, Autodesk, Reddit, Vimeo, Uber, Dell, IBM, Siemens, Oracle, HP ื-Verison.
ืืืชืงืคื ืืืฆืขื ืขื ืืื ืคืจืืฆื ืืืฉืืื ืฉื ืืคืชื ืืคืจืืืงื, ืฉืืืื ืฉืืฉืื ืื ืืกืืจ ืืืืจ ืฉืื ืืจืื ืฉื ืืืืจ ืืื ื ืคื ืืชืืืช ืืืืืจ ืฉืื. ืื ืืืืื ืืื ืืืืืง ื ืคืจืฅ ืืฉืืื ืืืคืชื. ืืชืืงืคืื ืืฆืจื ืืืืืจืืช 0.7.29, 0.8.0 ื-1.0.0 ืขื ืืื ืืืจืงืช ืงืื ืืืื ื ืืชืืื. ืชืื ืืกืคืจ ืฉืขืืช, ืืืคืชืืื ืืฉืืื ืืขืฆืื ืืช ืืฉืืืื ืืคืจืืืงื ืืืฆืจื ืขืืืื ืื 0.7.30, 0.8.1 ื-1.0.1 ืืชืืงืื ืืืขืื. ืืจืกืืืช ืืืื ืืืช ืคืืจืกืื ืจืง ืืืืืืืช ืืืืืจ NPM. ืืืืจ Git ืฉื ืืคืจืืืงื ื-GitHub ืื ืืืฉืคืข. ืื ืืืฉืชืืฉืื ืฉืืชืงืื ื ืืจืกืืืช ืืขืืืชืืืช, ืื ืื ืืืฆืืื ืืช ืงืืืฅ ื-jsextension ื-Linux/macOS, ืืืช ืืงืืฆืื jsextension.exe ื-create.dll ื-Windows, ืืืืืฅ ืืฉืงืื ืืช ืืืขืจืืช ืืคืืืขื.
ืืฉืื ืืืื ืืืืื ืืื ืฉื ืืกืคื ืืื ืืืืื ืืืื ืฉืืืฆืขื ืืขืืจ ืืฉืืืืื UAParser.js, ืฉื ืจืื ืืืืื ืฉืืืจืจื ืืื ืืืืืง ืคืื ืงืฆืืื ืืืืช ืืคื ื ืืฉืงืช ืืชืงืคื ืืงื ื ืืืื ืืืื ืขื ืืคืจืืืงื ืืจืืฉื. ืงืืืฅ ืืืคืขืื jsextension ื ืืขื ืืืืฉืง ืืืขืจืืช ืฉื ืืืฉืชืืฉ ืืืจื ืืืฆืื ื, ืฉื ืืืจ ืืืชืื ืืคืืืคืืจืืช ืืืฉืชืืฉ ืืชืืื ืืขืืืื ืขื ืืื ืืงืก, macOS ื-Windows. ืขืืืจ ืคืืืคืืจืืช Windows, ืื ืืกืฃ ืืชืืื ืืช ืืจืืืช ืืืืืขืืช ืืงืจืืคืืืืจืคืืื Monero (ืืฉืชืืฉ ืืืืจื XMRig), ืืชืืงืคืื ืื ืืจืื ื ืืช ืืื ืกืช ืกืคืจืืืช create.dll ืืืืจื ืกืืกืืืืช ืืืฉืืื ืืืชื ืืืืจื ืืืฆืื ื.
ืงืื ืืืืจืื ื ืืกืฃ ืืงืืืฅ preinstall.sh, ืฉืืื ืืช ื-Insert IP=$(curl -k https://freegeoip.app/xml/ | grep 'RU|UA|BY|KZ') ืื [ -z " $ IP" ] ... ืืืจื ืืืคืขื ืืช ืงืืืฅ ืืืคืขืื fi
ืืคื ืฉื ืืชื ืืจืืืช ืืืงืื, ืืกืงืจืืคื ืืืง ืืจืืฉืื ื ืืช ืืชืืืช ื-IP ืืฉืืจืืช freegeoip.app ืืื ืืฉืืง ืืคืืืงืฆืื ืืืื ืืช ืขืืืจ ืืฉืชืืฉืื ืืจืืกืื, ืืืงืจืืื ื, ืืืืจืืก ืืงืืืกืื.
ืืงืืจ: OpenNet.ru