Π ΠΊΠ°ΡΠ°Π»ΠΎΠ³Π° Π½Π° PyPI (Python Package Index) Π±ΡΡ Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ 26 Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ°, ΡΡΠ΄ΡΡΠΆΠ°ΡΠΈ ΠΎΠ±ΡΡΡΡΠΈΡΠ°Π½ ΠΊΠΎΠ΄ Π² ΡΠΊΡΠΈΠΏΡΠ° setup.py, ΠΊΠΎΠΉΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»Ρ Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈ Π½Π° ΠΊΡΠΈΠΏΡΠΎ ΠΏΠΎΡΡΡΠ΅ΠΉΠ» Π² ΠΊΠ»ΠΈΠΏΠ±ΠΎΡΠ΄Π° ΠΈ Π³ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Ρ Π² ΠΏΠΎΡΡΡΠ΅ΠΉΠ»Π° Π½Π° Π°ΡΠ°ΠΊΡΠ²Π°ΡΠΈΡ (ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π° ΡΠ΅, ΡΠ΅ ΠΏΡΠΈ ΠΈΠ·Π²ΡΡΡΠ²Π°Π½Π΅ ΠΏΠ»Π°ΡΠ°Π½Π΅, ΠΆΠ΅ΡΡΠ²Π°ΡΠ° Π½ΡΠΌΠ° Π΄Π° Π·Π°Π±Π΅Π»Π΅ΠΆΠΈ, ΡΠ΅ ΠΏΠ°ΡΠΈΡΠ΅, ΠΏΡΠ΅Ρ Π²ΡΡΠ»Π΅Π½ΠΈ ΠΏΡΠ΅Π· ΠΎΠ±ΠΌΠ΅Π½Π½ΠΈΡ ΠΏΠΎΡΡΡΠ΅ΠΉΠ» Π½Π° ΠΊΠ»ΠΈΠΏΠ±ΠΎΡΠ΄Π°, ΡΠ° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ).
ΠΠΎΠ΄ΠΌΡΠ½Π°ΡΠ° ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° ΠΎΡ JavaScript ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΠΉΡΠΎ ΡΠ»Π΅Π΄ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Π·Π»ΠΎΠ²ΡΠ΅Π΄Π½ΠΈΡ ΠΏΠ°ΠΊΠ΅Ρ ΡΠ΅ Π²Π³ΡΠ°ΠΆΠ΄Π° Π² Π±ΡΠ°ΡΠ·ΡΡΠ° ΠΏΠΎΠ΄ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° Π±ΡΠ°ΡΠ·ΡΡΠ½Π° Π΄ΠΎΠ±Π°Π²ΠΊΠ°, ΠΊΠΎΡΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π° Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° Π²ΡΡΠΊΠ° ΡΠ°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π° ΡΠ΅Π± ΡΡΡΠ°Π½ΠΈΡΠ°. ΠΡΠΎΡΠ΅ΡΡΡ Π½Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΎΠ±Π°Π²ΠΊΠ°ΡΠ° Π΅ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅Π½ Π·Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°ΡΠ° Windows ΠΈ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π° Π·Π° Π±ΡΠ°ΡΠ·ΡΡΠΈ Chrome, Edge ΠΈ Brave. ΠΠΎΠ΄Π΄ΡΡΠΆΠ° Π·Π°ΠΌΡΠ½Π° Π½Π° ΠΏΠΎΡΡΡΠ΅ΠΉΠ»ΠΈ Π·Π° ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡΠΈ ETH, BTC, BNB, LTC ΠΈ TRX.
ΠΠ»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈ ΡΠ° ΠΌΠ°ΡΠΊΠΈΡΠ°Π½ΠΈ Π² Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠ° Π½Π° PyPI ΠΊΠ°ΡΠΎ Π½ΡΠΊΠΎΠΈ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΡΠΈ ΡΠΈΠΏΠΎΠ²Π΅ (ΠΏΡΠΈΡΠ²ΠΎΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ΠΈΠΌΠ΅Π½Π°, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΡΠ°Π·Π»ΠΈΡΠ°Π²Π°Ρ ΠΏΠΎ ΠΎΡΠ΄Π΅Π»Π½ΠΈ Π·Π½Π°ΡΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ exampl Π²ΠΌΠ΅ΡΡΠΎ example, djangoo Π²ΠΌΠ΅ΡΡΠΎ django, pyhton Π²ΠΌΠ΅ΡΡΠΎ python ΠΈ Ρ.Π½.). Π’ΡΠΉ ΠΊΠ°ΡΠΎ ΡΡΠ·Π΄Π°Π΄Π΅Π½ΠΈΡΠ΅ ΠΊΠ»ΠΎΠ½ΠΈΠ½Π³ΠΈ Π½Π°ΠΏΡΠ»Π½ΠΎ ΠΊΠΎΠΏΠΈΡΠ°Ρ Π»Π΅Π³ΠΈΡΠΈΠΌΠ½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ, ΡΠ°Π·Π»ΠΈΡΠ°Π²Π°ΡΠΈ ΡΠ΅ ΡΠ°ΠΌΠΎ ΠΏΠΎ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΎ Π²ΠΌΡΠΊΠ²Π°Π½Π΅, Π½Π°ΠΏΠ°Π΄Π°ΡΠ΅Π»ΠΈΡΠ΅ ΡΠ°Π·ΡΠΈΡΠ°Ρ Π½Π° Π½Π΅Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ° Π½Π°ΠΏΡΠ°Π²ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ°ΡΠ½Π° Π³ΡΠ΅ΡΠΊΠ° ΠΈ Π½Π΅ ΡΠ° Π·Π°Π±Π΅Π»ΡΠ·Π°Π»ΠΈ ΡΠ°Π·Π»ΠΈΠΊΠ°ΡΠ° Π² ΠΈΠΌΠ΅ΡΠΎ ΠΏΡΠΈ ΡΡΡΡΠ΅Π½Π΅. ΠΠ°ΡΠΎ ΡΠ΅ ΠΈΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡΠ΅ Π»Π΅Π³ΠΈΡΠΈΠΌΠ½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ (Π±ΡΠΎΡΡ Π½Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½ΠΈΡΡΠ° Π½Π°Π΄Ρ Π²ΡΡΠ»Ρ 21 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΠΊΠΎΠΏΠΈΡ Π½Π° Π΄Π΅Π½), ΠΏΠΎΠ΄ ΠΊΠΎΠΈΡΠΎ ΡΠ° ΠΌΠ°ΡΠΊΠΈΡΠ°Π½ΠΈ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ ΠΊΠ»ΠΎΠ½ΠΈΠ½Π³ΠΈ, Π²Π΅ΡΠΎΡΡΠ½ΠΎΡΡΡΠ° Π΄Π° ΡΠ΅ Ρ Π²Π°Π½Π΅ ΠΆΠ΅ΡΡΠ²Π° Π΅ Π΄ΠΎΡΡΠ° Π²ΠΈΡΠΎΠΊΠ°; Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ°Ρ ΡΠ»Π΅Π΄ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΡΡΠ²ΠΈΡΡ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ ΠΏΠ°ΠΊΠ΅Ρ, ΡΠΎΠΉ Π±Π΅ΡΠ΅ ΠΈΠ·ΡΠ΅Π³Π»Π΅Π½ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 100 ΠΏΡΡΠΈ.
Π’ΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ ΠΎΡΠ±Π΅Π»Π΅ΠΆΠΈ, ΡΠ΅ ΠΏΡΠ΅Π΄ΠΈ ΡΠ΅Π΄ΠΌΠΈΡΠ° ΡΡΡΠ°ΡΠ° Π³ΡΡΠΏΠ° ΠΈΠ·ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ° 30 Π΄ΡΡΠ³ΠΈ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ° Π² PyPI, Π½ΡΠΊΠΎΠΈ ΠΎΡ ΠΊΠΎΠΈΡΠΎ ΡΡΡΠΎ Π±ΡΡ Π° ΠΌΠ°ΡΠΊΠΈΡΠ°Π½ΠΈ ΠΊΠ°ΡΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ. ΠΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π°ΡΠ°ΠΊΠ°ΡΠ°, ΠΊΠΎΡΡΠΎ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈ ΠΎΠΊΠΎΠ»ΠΎ Π΄Π²Π΅ ΡΠ΅Π΄ΠΌΠΈΡΠΈ, Π·Π»ΠΎΠ²ΡΠ΅Π΄Π½ΠΈΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΈ Π±ΡΡ Π° ΠΈΠ·ΡΠ΅Π³Π»Π΅Π½ΠΈ 5700 ΠΏΡΡΠΈ. ΠΠΌΠ΅ΡΡΠΎ ΡΠΊΡΠΈΠΏΡ Π·Π° Π·Π°ΠΌΡΠ½Π° Π½Π° ΠΊΡΠΈΠΏΡΠΎ ΠΏΠΎΡΡΡΠ΅ΠΉΠ»ΠΈ Π² ΡΠ΅Π·ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ W4SP-Stealer, ΠΊΠΎΠΉΡΠΎ ΡΡΡΡΠΈ Π² Π»ΠΎΠΊΠ°Π»Π½Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° Π·Π° Π·Π°ΠΏΠ°Π·Π΅Π½ΠΈ ΠΏΠ°ΡΠΎΠ»ΠΈ, ΠΊΠ»ΡΡΠΎΠ²Π΅ Π·Π° Π΄ΠΎΡΡΡΠΏ, ΠΊΡΠΈΠΏΡΠΎ ΠΏΠΎΡΡΡΠ΅ΠΉΠ»ΠΈ, ΡΠΎΠΊΠ΅Π½ΠΈ, ΡΠ΅ΡΠΈΠΉΠ½ΠΈ Π±ΠΈΡΠΊΠ²ΠΈΡΠΊΠΈ ΠΈ Π΄ΡΡΠ³Π° ΠΏΠΎΠ²Π΅ΡΠΈΡΠ΅Π»Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΈ ΠΈΠ·ΠΏΡΠ°ΡΠ° Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΡΡΠ΅Π· Discord.
ΠΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ΡΠΎ Π½Π° W4SP-Stealer Π±Π΅ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ΅Π½ΠΎ ΡΡΠ΅Π· Π·Π°ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΈΠ·ΡΠ°Π·Π° β__import__β Π²ΡΠ² ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ΡΠ΅ setup.py ΠΈΠ»ΠΈ __init__.py, ΠΊΠΎΠΉΡΠΎ Π±Π΅ΡΠ΅ ΡΠ°Π·Π΄Π΅Π»Π΅Π½ Ρ Π³ΠΎΠ»ΡΠΌ Π±ΡΠΎΠΉ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»ΠΈ, Π·Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ΡΠΎ Π½Π° __import__ ΠΈΠ·Π²ΡΠ½ Π²ΠΈΠ΄ΠΈΠΌΠ°ΡΠ° ΠΎΠ±Π»Π°ΡΡ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΈΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ. ΠΠ»ΠΎΠΊΡΡ "__import__" Π΄Π΅ΠΊΠΎΠ΄ΠΈΡΠ° Π±Π»ΠΎΠΊΠ° Base64 ΠΈ Π³ΠΎ Π·Π°ΠΏΠΈΡΠ²Π° Π²ΡΠ² Π²ΡΠ΅ΠΌΠ΅Π½Π΅Π½ ΡΠ°ΠΉΠ». ΠΠ»ΠΎΠΊΡΡ ΡΡΠ΄ΡΡΠΆΠ°ΡΠ΅ ΡΠΊΡΠΈΠΏΡ Π·Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ ΠΈ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° W4SP Stealer Π² ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°. ΠΠΌΠ΅ΡΡΠΎ ΠΈΠ·ΡΠ°Π·Π° β__import__β, Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΡΡ Π±Π»ΠΎΠΊ Π² Π½ΡΠΊΠΎΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ Π±Π΅ΡΠ΅ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ ΡΡΠ΅Π· ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° Π΄ΠΎΠΏΡΠ»Π½ΠΈΡΠ΅Π»Π΅Π½ ΠΏΠ°ΠΊΠ΅Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ΡΠΎ βpip installβ ΠΎΡ ΡΠΊΡΠΈΠΏΡΠ° setup.py.
ΠΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ΄ΠΏΡΠ°Π²ΡΡ Π½ΠΎΠΌΠ΅ΡΠ° Π½Π° ΠΊΡΠΈΠΏΡΠΎ ΠΏΠΎΡΡΡΠ΅ΠΉΠ»ΠΈ:
- baeutifulsoup4
- beautifulsup4
- ΠΊΠ»ΠΎΠΎΡΠ°ΠΌΠ°
- ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡ
- ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡ
- djangoo
- Π·Π΄ΡΠ°Π²Π΅ΠΉ-ΡΠ²ΡΡ-ΠΏΡΠΈΠΌΠ΅Ρ
- Π·Π΄ΡΠ°Π²Π΅ΠΉ-ΡΠ²ΡΡ-ΠΏΡΠΈΠΌΠ΅Ρ
- ipyhton
- ΠΏΠΎΡΠ΅Π½ΡΠΊΠΈ Π²Π°Π»ΠΈΠ΄Π°ΡΠΎΡ
- mysql-ΠΊΠΎΠ½Π΅ΠΊΡΠΎΡ-pyhton
- Π±Π΅Π»Π΅ΠΆΠ½ΠΈΠΊ
- pyautogiu
- ΠΏΠΈΠ³Π°Π΅ΠΌ
- pythorhc
- python-dateuti
- ΠΏΠΈΡΠΎΠ½-ΠΊΠΎΠ»Π±Π°
- python3-ΡΠ»Π°ΡΠΊΠ°
- pyyalm
- rqeuests
- ΡΠ΅Π»Π΅Π½
- sqlachemy
- sqlalcemy
- tkniter
- urllib
ΠΠ΄Π΅Π½ΡΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ, ΠΈΠ·ΠΏΡΠ°ΡΠ°ΡΠΈ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°:
- typesutil
- ΡΠΈΠΏΠΈΡΠ΅Π½ Π½ΠΈΠ·
- sutiltype
- Π΄ΡΠΎΠ½Π΅Ρ
- Π΄Π΅Π±Π΅Π»Π°Π½ΠΊΠΎ
- ΡΡΡΠΈΠ½ΡΠ΅Ρ
- pydprotect
- incrivelsim
- ΠΊΠ°Π½Π°ΠΏ
- pyptext
- installpy
- ΠΡΠΏΡΠΎΡΠΈ
- colorwin
- Π·Π°ΡΠ²ΠΊΠΈ-httpx
- ΡΠ²Π΅ΡΠΎΠ²Π΅ΡΠ°ΠΌΠ°
- ΡΠ°Π°ΡΠΈΠ³ΠΌΠ°
- Π½ΠΈΠ·
- felpesviadinho
- ΠΊΠΈΠΏΠ°ΡΠΈΡ
- pystyte
- pyslyte
- pystyle
- pyurllib
- Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈΡΠ½Π°
- ΠΎΠ»
- ΠΠ°ΠΎ
- curlapi
- ΡΠΈΠΏ-ΡΠ²ΡΡ
- pyhints
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru