ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ CrowdSec ΠΏΡΠΈΠ·Π½Π°Π»Π°, ΡΡΠΎ Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊ ΡΠΊΠ°ΡΠ°Π» ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ 170 Π΅Ρ ΠΏΡΠΈΠ²Π°ΡΠ½ΡΡ
GitHub-ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠ΅Π², Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π²ΡΠΈΡΡ OAuth-ΡΠΎΠΊΠ΅Π½ΠΎΠΌ Π±ΡΠ²ΡΠ΅Π³ΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠ°.
ΠΠΎ Π΄Π°Π½Π½ΡΠΌ CrowdSec, ΠΊΡΠ°ΠΆΠ° ΠΈΡΡ
ΠΎΠ΄Π½ΠΈΠΊΠΎΠ² ΠΏΡΠΎΠΈΠ·ΠΎΡΠ»Π° Π΅ΡΡ 22 ΠΌΠ°Ρ β ΠΌΠ΅ΠΆΠ΄Ρ 05:52 ΠΈ 06:01 UTC. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ ΡΡΠ²Π΅ΡΠΆΠ΄Π°Π΅Ρ, ΡΡΠΎ Π°ΡΠ°ΠΊΡ ΠΏΡΠΎΠ²ΡΠ» ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΎΡΠ½ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ BreachForums ΠΏΠΎΠ΄ Π½ΠΈΠΊΠΎΠΌ diencracked, Π° ΡΠ°ΠΌ Π°ΡΡ
ΠΈΠ² Ρ ΠΊΠΎΠ΄ΠΎΠΌ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π½Π° ΡΠΎΡΡΠΌΠ΅ ΡΠΎΠ»ΡΠΊΠΎ 16 ΡΠ΅Π½ΡΡΠ±ΡΡ.
Π CrowdSec ΡΠ²ΡΠ·ΡΠ²Π°ΡΡ ΠΈΠ½ΡΠΈΠ΄Π΅Π½Ρ Ρ ΠΌΠ°ΠΉΡΠΊΠΎΠΉ Π°ΡΠ°ΠΊΠΎΠΉ Π½Π° ΡΠ΅ΠΏΠΎΡΠΊΡ ΠΏΠΎΡΡΠ°Π²ΠΎΠΊ TanStack. Π’ΠΎΠ³Π΄Π° Π³ΡΡΠΏΠΏΠ° TeamPCP Π²ΡΡΡΠΎΠΈΠ»Π° Π²ΡΠ΅Π΄ΠΎΠ½ΠΎΡΠ½ΡΠΉ ΠΊΠΎΠ΄ Π² ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ npm-ΠΏΠ°ΠΊΠ΅ΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»Π° Π΅Π³ΠΎ Π΄Π»Ρ ΠΊΡΠ°ΠΆΠΈ ΡΡΡΡΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
, ΡΠΎΠΊΠ΅Π½ΠΎΠ² ΠΈ Π΄ΡΡΠ³ΠΈΡ
ΡΠ΅ΠΊΡΠ΅ΡΠΎΠ² Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ².
CrowdSec ΠΏΠΈΡΠ΅Ρ, ΡΡΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΈΡΠΈΠ½ΠΎΠΉ ΡΡΠ΅ΡΠΊΠΈ ΡΡΠ°Π» OAuth-ΡΠΎΠΊΠ΅Π½, ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Π²ΡΠΈΠΉ ΡΠΆΠ΅ ΡΡΠ΅Π΄ΡΠ΅ΠΌΡ ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΡ. ΠΠ³ΠΎ Π΄ΠΎΡΡΡΠΏ ΠΊ GitHub ΠΎΡΠΎΠ·Π²Π°Π»ΠΈ ΡΠΎΠ»ΡΠΊΠΎ 25 ΠΌΠ°Ρ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ ΠΏΠΎΡΠ»Π΅ ΡΠ²ΠΎΠ»ΡΠ½Π΅Π½ΠΈΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΠ» Π·Π°Π²Π΅ΡΡΠΈΡΡ ΡΠ°ΡΡΡ ΡΠ°Π±ΠΎΡΡ. ΠΠΌΠ΅Π½Π½ΠΎ ΡΠ΅ΡΠ΅Π· ΡΡΠΎΡ ΡΠΎΠΊΠ΅Π½, ΠΏΠΎ Π²Π΅ΡΡΠΈΠΈ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, ΠΈ ΡΠΊΠ°ΡΠ°Π»ΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ.
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ ΡΡΠ²Π΅ΡΠΆΠ΄Π°Π΅Ρ, ΡΡΠΎ Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊ ΠΏΠΎΠ»ΡΡΠΈΠ» Π΄ΠΎΡΡΡΠΏ ΡΠΎΠ»ΡΠΊΠΎ ΠΊ ΠΈΡΡ
ΠΎΠ΄Π½ΠΎΠΌΡ ΠΊΠΎΠ΄Ρ. Π ΡΡΠ΅ΡΠΊΡ ΠΏΠΎΠΏΠ°Π»ΠΈ Π±ΠΎΠ»Π΅Π΅ 130 ΠΏΡΠ±Π»ΠΈΡΠ½ΡΡ
ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠ΅Π² ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡΠΈΠ²Π°ΡΠ½ΡΠ΅, ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ CrowdSec, Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΈ ΡΠ±ΠΎΡΠΎΡΠ½ΡΠ΅ ΠΊΠΎΠ½Π²Π΅ΠΉΠ΅ΡΡ, ΠΏΠΎ Π΅Ρ ΡΠ»ΠΎΠ²Π°ΠΌ, Π½Π΅ Π²Π·Π»Π°ΠΌΡΠ²Π°Π»ΠΈ ΠΈ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠ»ΠΈ.
ΠΡΠΈ ΡΡΠΎΠΌ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π±Π΅Π· ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΡ
Π΄Π°Π½Π½ΡΡ
Π½Π΅ ΠΎΠ±ΠΎΡΠ»ΠΎΡΡ. Π ΠΊΠΎΠ΄Π΅ ΠΎΠΊΠ°Π·Π°Π»ΡΡ ΡΠΎΠΊΠ΅Π½ AWS SNS, ΠΊΠΎΡΠΎΡΡΠΉ, ΠΊΠ°ΠΊ ΡΡΠ²Π΅ΡΠΆΠ΄Π°Π΅Ρ CrowdSec, ΠΈΠΌΠ΅Π» ΡΡΡΠΎΠ³ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠ΅ ΠΏΡΠ°Π²Π° ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ» ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² ΡΡΠ΅ΡΠΊΡ ΠΏΠΎΠΏΠ°Π»ΠΈ 83 Π°Π΄ΡΠ΅ΡΠ° ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π° Data Science ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π»Π° Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° ΡΠ΅Π°ΠΊΡΠΈΠΉ Π½Π° Π½ΠΎΠ²ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΈΠΌΠ΅Π½Π°, Π°Π΄ΡΠ΅ΡΠ° ΠΈ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ ΠΏΠ΅ΡΠ΅ΠΏΠΈΡΠΊΠΈ 51 ΠΏΠΎΡΠ΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½Π²Π΅ΡΡΠΎΡΠ° 2020 Π³ΠΎΠ΄Π°.
CrowdSec Π·Π°ΡΠ²Π»ΡΠ΅Ρ, ΡΡΠΎ Π½Π΅ Π½Π°ΡΠ»Π° ΠΏΡΠΈΠ·Π½Π°ΠΊΠΎΠ² ΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠ°ΡΠΈΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΡ
Π΄Π°Π½Π½ΡΡ
ΠΈΠ»ΠΈ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ Π² ΠΎΠ±Π»Π°ΡΠ½ΡΡ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ. ΠΠΎ ΡΠ»ΠΎΠ²Π°ΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, Π±ΠΎΠ»ΡΡΠ°Ρ ΡΠ°ΡΡΡ ΡΠΎΠΊΠ΅Π½ΠΎΠ² Π² ΠΈΡΡ
ΠΎΠ΄Π½ΠΈΠΊΠ°Ρ
ΠΊ ΠΌΠΎΠΌΠ΅Π½ΡΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΡΠΆΠ΅ Π±ΡΠ»Π° ΠΎΡΠΎΠ·Π²Π°Π½Π° ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Π½Π΅Π½Π°, Π° ΠΎΡΡΠ°Π²ΡΠΈΠ΅ΡΡ ΡΠ΅ΠΊΡΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±Π½Π°ΡΡΠΆΠ΅Π½ΠΈΡ ΠΈΠ½ΡΠΈΠ΄Π΅Π½ΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎ ΡΠΎΡΠΈΡΠΎΠ²Π°Π»ΠΈ.
ΠΠΎΠ»Π½ΡΠΉ ΠΎΡΡΡΡ ΠΎΠ± Π°ΡΠ°ΠΊΠ΅ CrowdSec ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π»Π° 18 ΡΠ΅Π½ΡΡΠ±ΡΡ. Π Π½ΡΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΠΎΡΠΌΠ΅ΡΠ°Π΅Ρ, ΡΡΠΎ ΡΠ·Π½Π°Π»Π° ΠΎ ΡΠΎΡΡΠΌΠ΅ Ρ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΡΠΌ Π°ΡΡ
ΠΈΠ²ΠΎΠΌ ΡΠΎΠ»ΡΠΊΠΎ Π²Π΅ΡΠ΅ΡΠΎΠΌ 16 ΡΠ΅Π½ΡΡΠ±ΡΡ ΠΏΠΎΡΠ»Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΡΡΠ°Π½ΡΡΠ·ΡΠΊΠΎΠ³ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΡ Fuites Info.
ΠΠ²Π° Π΄Π½Ρ Π½Π°Π·Π°Π΄ Β«ΠΠΎΠ΄.ΡΡΒ» ΠΏΠΈΡΠ°Π», ΡΡΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π΄ΠΎΡΡΡΠΏ ΠΊ Π²Π½ΡΡΡΠ΅Π½Π½ΠΈΠΌ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΠΌ OpenAI ΡΠ΅ΡΠ΅Π· ΡΠ΅ΠΏΠΎΡΠΊΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠ΅ΠΉ Π½Π° ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠΌ ΡΠΎΡΡΠΌΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ.
ΠΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ