Π ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π΅ PyPI (Python Package Index) Π²ΡΡΠ²Π»Π΅Π½Ρ ΡΡΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠ΅ Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ΄. ΠΠΎ Π²ΡΡΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΠΈ ΡΠ΄Π°Π»Π΅Π½ΠΈΡ ΠΈΠ· ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° Π² ΡΡΠΌΠΌΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ ΡΡΠΏΠ΅Π»ΠΈ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΏΠΎΡΡΠΈ 15 ΡΡΡΡΡ ΡΠ°Π·.
ΠΠ°ΠΊΠ΅ΡΡ dpp-client (10194 Π·Π°Π³ΡΡΠ·ΠΊΠΈ) ΠΈ dpp-client1234 (1536 Π·Π°Π³ΡΡΠ·ΠΎΠΊ) ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ»ΠΈΡΡ Ρ ΡΠ΅Π²ΡΠ°Π»Ρ ΠΈ Π²ΠΊΠ»ΡΡΠ°Π»ΠΈ ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠ³Π»ΠΈ Π²ΠΊΠ»ΡΡΠ°ΡΡ ΠΊΠ»ΡΡΠΈ Π΄ΠΎΡΡΡΠΏΠ°, ΡΠΎΠΊΠ΅Π½Ρ ΠΈΠ»ΠΈ ΠΏΠ°ΡΠΎΠ»ΠΈ ΠΊ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌ Π½Π΅ΠΏΡΠ΅ΡΡΠ²Π½ΠΎΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΠΈΠ»ΠΈ ΠΎΠ±Π»Π°ΡΠ½ΡΠΌ ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡΠΌ, ΡΠ°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ AWS. ΠΠ°ΠΊΠ΅ΡΡ ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ»ΠΈ Π½Π° Π²Π½Π΅ΡΠ½ΠΈΠΉ Ρ ΠΎΡΡ ΡΠΏΠΈΡΠΎΠΊ Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΡΠΌ ΠΊΠ°ΡΠ°Π»ΠΎΠ³ΠΎΠ² «/home», «/mnt/mesos/» ΠΈ «mnt/mesos/sandbox».
ΠΠ°ΠΊΠ΅Ρ aws-login0tool (3042 Π·Π°Π³ΡΡΠ·ΠΊΠΈ) Π±ΡΠ» ΡΠ°Π·ΠΌΠ΅ΡΡΠ½ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ PyPI 1 Π΄Π΅ΠΊΠ°Π±ΡΡ ΠΈ Π²ΠΊΠ»ΡΡΠ°Π» ΠΊΠΎΠ΄ Π΄Π»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ ΠΈ Π·Π°ΠΏΡΡΠΊΠ° ΡΡΠΎΡΠ½ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π΄Π»Ρ Π·Π°Ρ Π²Π°ΡΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π½Π°Π΄ Ρ ΠΎΡΡΠ°ΠΌΠΈ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠΌΠΈ ΠΏΠΎΠ΄ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΠΌ Windows. ΠΡΠΈ Π²ΡΠ±ΠΎΡΠ΅ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ° ΡΠ°ΡΡΡΡ Π±ΡΠ» ΡΠ΄Π΅Π»Π°Π½ Π½Π° ΡΠΎ, ΡΡΠΎ ΠΊΠ»Π°Π²ΠΈΡΠΈ «0» ΠΈ «-» Π½Π°Ρ ΠΎΠ΄ΡΡΡΡ ΡΡΠ΄ΠΎΠΌ ΠΈ Π΅ΡΡΡ Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡ, ΡΡΠΎ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ Π½Π°Π±Π΅ΡΡΡ «aws-login0tool» Π²ΠΌΠ΅ΡΡΠΎ «aws-login-tool».
ΠΡΠΎΠ±Π»Π΅ΠΌΠ½ΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΡ Π±ΡΠ»ΠΈ Π²ΡΡΠ²Π»Π΅Π½Ρ Π² Ρ
ΠΎΠ΄Π΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°, Π² ΡΠ°ΠΌΠΊΠ°Ρ
ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΡΠΈΠ»ΠΈΡΡ Bandersnatch Π±ΡΠ»Π° Π·Π°Π³ΡΡΠΆΠ΅Π½Π° ΡΠ°ΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² PyPI (ΠΎΠΊΠΎΠ»ΠΎ 200 ΡΡΡΡΡ ΠΈΠ· 330 ΡΡΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ), ΠΏΠΎΡΠ»Π΅ ΡΠ΅Π³ΠΎ ΡΡΠΈΠ»ΠΈΡΠΎΠΉ grep Π±ΡΠ»ΠΈ Π²ΡΠ΄Π΅Π»Π΅Π½Ρ ΠΈ ΠΏΡΠΎΠ°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Ρ ΠΏΠ°ΠΊΠ΅ΡΡ, Π² ΡΠ°ΠΉΠ»Π΅ setup.py ΠΊΠΎΡΠΎΡΡΡ
ΡΠΏΠΎΠΌΠΈΠ½Π°Π΅ΡΡΡ Π²ΡΠ·ΠΎΠ² «import urllib.request», ΠΎΠ±ΡΡΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡΠΉ Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΊ Π²Π½Π΅ΡΠ½ΠΈΠΌ Ρ
ΠΎΡΡΠ°ΠΌ.
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru