ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ содСрТимому
ΠœΠ°ΠΊΡΠΈΠΌΠ΅Ρ‚Π΅Ρ€

πŸ” Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ 7 000 000 строк JDK?

πŸ” Как ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ 7 000 000 строк JDK? ΠœΡ‹ Π²Π½Π΅Π΄Ρ€ΠΈΠ»ΠΈ Svace ΠΈ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ Svacer ΠΎΡ‚ ИБП РАН Π² процСсс Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹ Axiom JDK. Π—Π°Π΄Π°Ρ‡Π° Π±Ρ‹Π»Π° Π½Π΅ просто Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΎΠ΄ΠΈΠ½ SAST. Кодовая Π±Π°Π·Π° JDK огромная, Π° трСбования ΠΊ бСзопасной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈ сСртификации растут. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π½ΡƒΠΆΠ΅Π½ инструмСнт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΌΠ΅Π΅Ρ‚ Π³Π»ΡƒΠ±ΠΎΠΊΠΎ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΌΠ΅ΠΆΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π½Ρ‹Π΅ связи ΠΈ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° Ρ‚Π°ΠΊΠΎΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π΅. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Svace ΠΏΡ€ΠΎΠ³Π½Π°Π» ΠΎΠΊΠΎΠ»ΠΎ 7 ΠΌΠ»Π½ строк ΠΊΠΎΠ΄Π°, Π° ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»Π° ΠΈ исправила ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ 1,2 тыс. Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠ². ΠŸΡ€ΠΈ этом ΠΎΠ΄Π½ΠΈΠΌ Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΎΠΌ Π΄Π΅Π»ΠΎ Π½Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ»ΠΎΡΡŒ. Svace стал основным инструмСнтом Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°, Π° Π΄Ρ€ΡƒΠ³ΠΈΠ΅ SAST ΠΈ open-source-Π»ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ Π΄ΠΎΠΏΠΎΠ»Π½ΡΡŽΡ‚ Π΅Π³ΠΎ: Ρ€Π°Π·Π½Ρ‹Π΅ Π΄Π²ΠΈΠΆΠΊΠΈ находят Ρ€Π°Π·Π½Ρ‹Π΅ классы ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ. ΠžΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ история β€” Ρ€Π°Π·Π±ΠΎΡ€ тысяч ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠΉ. Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Svacer ΠΈ ML-ΠΊΠ»Π°ΡΡΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ: сСйчас ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π² срСднСм провСряСт ΠΎΠΊΠΎΠ»ΠΎ 50 срабатываний Π² дСнь. О Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ статичСский Π°Π½Π°Π»ΠΈΠ· стал Ρ‡Π°ΡΡ‚ΡŒΡŽ процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ JDK, рассказали Π² Π‘Π»ΠΎΠ³Π΅.

85 просмотров

Канал Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠœΠ°ΠΊΡΠΈΠΌΠ΅Ρ‚Π΅Ρ€Π°

113 подписчиков Β· IT ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ

Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠ°Π½Π°Π»Π°

ΠŸΠΎΠΏΡƒΠ»ΡΡ€Π½Ρ‹Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΊΠ°Π½Π°Π»Π°

Π•Ρ‰Ρ‘ ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅ Β«IT ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈΒ»

Π§ΠΈΡ‚Π°Ρ‚ΡŒ дальшС

Π”Π²Π° Ρ€Π°Π·Π° Π² нСдСлю свСТиС посты этого ΠΊΠ°Π½Π°Π»Π° β€” Π½Π° ΠΏΠΎΡ‡Ρ‚Ρƒ ΠΈ Π² Π»ΠΈΡ‡Π½ΡƒΡŽ Π»Π΅Π½Ρ‚Ρƒ. Π‘Π΅Π· ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ поиска ΠΊΠ°Π½Π°Π»Π° Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.