πŸ”΄ ЭкспСртиза Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° для поиска скрытых уязвимостСй

πŸ”΄ ЭкспСртиза Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½Π° для поиска скрытых уязвимостСй

🧠 Π Π°Π·Π΄Π΅Π» 1. ΠŸΡ€ΠΈΡ€ΠΎΠ΄Π° ΡƒΠ³Ρ€ΠΎΠ·: ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прилоТСния уязвимы Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ «чистом» ΠΊΠΎΠ΄Π΅

Π”Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прилоТСния (часто Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ «дэппы») Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π° Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ распрСдСлСнного рССстра (Π±Π»ΠΎΠΊΡ‡Π΅ΠΉΠ½) ΠΈ самоисполняСмых ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°Ρ… (смарт-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°Ρ…). πŸ”Ž МногиС ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½ΠΎ ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Β«ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ ΠΊΠΎΠ΄Β» ΠΈ «дСцСнтрализация» автоматичСски ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ. Π­Ρ‚ΠΎ Π½Π΅ Ρ‚Π°ΠΊ. Напротив, Π½Π΅ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ распрСдСлСнного рССстра Π΄Π΅Π»Π°Π΅Ρ‚ Π»ΡŽΠ±ΡƒΡŽ ΠΎΡˆΠΈΠ±ΠΊΡƒ, ΠΏΠΎΠΏΠ°Π²ΡˆΡƒΡŽ Π² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚, ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Ρ„Π°Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΈ нСисправимой.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ стандартных ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² нСдостаточно:

Π€Π°ΠΊΡ‚ΠΎΡ€ уязвимости ОписаниС
🧩 Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ Π’ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… финансах (DeFi) ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ, с ΠΎΡ€Π°ΠΊΡƒΠ»Π°ΠΌΠΈ, с Π±ΠΈΡ€ΠΆΠ°ΠΌΠΈ. Ошибка Π²ΠΎ взаимодСйствии Π½Π΅Π·Π°ΠΌΠ΅Ρ‚Π½Π° ΠΏΡ€ΠΈ ΠΏΠΎΡˆΡ‚ΡƒΡ‡Π½ΠΎΠΌ просмотрС ΠΊΠΎΠ΄Π°.
πŸ•΅οΈ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ (бэкдоры) Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ (ΠΈΠ»ΠΈ Π²Π·Π»ΠΎΠΌΡ‰ΠΈΠΊ) ΠΌΠΎΠΆΠ΅Ρ‚ внСсти Π² ΠΊΠΎΠ΄ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, которая позволяСт вывСсти всС срСдства ΠΏΡ€ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌ условии. Π’Π½Π΅ΡˆΠ½Π΅ ΠΊΠΎΠ΄ выглядит Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ.
⛓️ Зависимости ΠΎΡ‚ сторонних Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ МногиС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Если Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π΅ΡΡ‚ΡŒ ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ β€” ΠΎΠ½Π° автоматичСски ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² ваш ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚.
πŸ”„ ΠžΠ±Π½ΠΎΠ²Π»ΡΠ΅ΠΌΡ‹Π΅ прокси-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ НСкоторыС ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒ свою Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ‡Π΅Ρ€Π΅Π· прокси. Если Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ доступ ΠΊ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ прокси β€” ΠΎΠ½ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ.
πŸ§ͺ ЭкономичСскиС Π°Ρ‚Π°ΠΊΠΈ НапримСр, Π°Ρ‚Π°ΠΊΠ° Ρ„Π»Π΅Ρˆ-ΠΊΡ€Π΅Π΄ΠΈΡ‚ΠΎΠΌ (быстрым Π·Π°ΠΉΠΌΠΎΠΌ) позволяСт ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ†Π΅Π½ΠΎΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠΉ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. ΠžΠ±Ρ‹Ρ‡Π½ΠΎΠ΅ тСстированиС Ρ‚Π°ΠΊΠΈΠ΅ Π°Ρ‚Π°ΠΊΠΈ Π½Π΅ Π»ΠΎΠ²ΠΈΡ‚.

πŸ“Œ КСйс ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ (извСстная ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ, выявлСнная Π½Π°ΠΌΠΈ):

К Π½Π°ΠΌ Π½Π° fedexpertiza.ru обратился ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ крСдитования. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π±Ρ‹Π»ΠΈ ΡƒΠ²Π΅Ρ€Π΅Π½Ρ‹, Ρ‡Ρ‚ΠΎ ΠΈΡ… ΠΊΠΎΠ΄ бСзопасСн, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ использовали ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. Π’ Ρ…ΠΎΠ΄Π΅ нашСй нСзависимой экспСртизы ΠΌΡ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ, Ρ‡Ρ‚ΠΎ Π² ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· популярных Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Π΅ΡΡ‚ΡŒ ошибка ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ входящих Π²Ρ‹Π·ΠΎΠ²ΠΎΠ². Π­Ρ‚Π° ошибка позволяла Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΡƒ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ Π²Ρ‹Π²ΠΎΠ΄Π° срСдств ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ Π΄ΠΎ обновлСния баланса (Ρ‚Π°ΠΊ называСмая Β«Π°Ρ‚Π°ΠΊΠ° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π°Β»). ΠœΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ, ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ Π±Ρ‹Π» пСрСписан. Π§Π΅Ρ€Π΅Π· мСсяц послС исправлСния Π² Ρ‚ΠΎΠΉ самой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ Π±Ρ‹Π»Π° ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π° Ρ‚Π° ΠΆΠ΅ ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ исслСдоватСлями. Наш ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈΠ·Π±Π΅ΠΆΠ°Π» ΠΊΡ€Π°ΠΆΠΈ, которая ΠΌΠΎΠ³Π»Π° ΡΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π΄ΠΎ 2 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½ΠΎΠ² Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ².

🧩 Π Π°Π·Π΄Π΅Π» 2. Π’ΠΈΠΏΡ‹ скрытых уязвимостСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ выявляСт экспСртиза

НСзависимая экспСртиза самоисполняСмых ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² Π½Π° fedexpertiza.ru Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ Π² сСбя ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ ΠΏΠΎ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 100 Ρ‚ΠΈΠΏΠ°ΠΌ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… уязвимостСй. πŸ” НиТС ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ самыС опасныС ΠΈ часто Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ.

Π’Π°Π±Π»ΠΈΡ†Π°: Ρ‚ΠΈΠΏ уязвимости β€” описаниС β€” послСдствия

Π’ΠΈΠΏ уязвимости ОписаниС ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ послСдствия
πŸ” ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄ (reentrancy) Π—Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π΄ΠΎ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΡΡ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π²Ρ‹Π·ΠΎΠ² (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄ΠΎ обновлСния баланса). Полная потСря срСдств ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° (историчСский ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€” Π°Ρ‚Π°ΠΊΠ° Π½Π° Β«Π”Π°ΠΎΒ»).
πŸ”’ ЦСлочислСнноС ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ (integer overflow/underflow) ΠŸΡ€ΠΈ матСматичСских опСрациях число Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ допустимого Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΈ «обнуляСтся» ΠΈΠ»ΠΈ становится ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΌ. ΠΠ΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ расчСты балансов, ΠΊΡ€Π°ΠΆΠ° Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ², нСкоррСктная эмиссия.
πŸšͺ Ошибки контроля доступа Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ доступны Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ ΠΈΠ»ΠΈ администратору, ΠΌΠΎΠ³ΡƒΡ‚ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ. НСсанкционированноС ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°, Π²Ρ‹Π²ΠΎΠ΄ срСдств посторонними.
πŸ”Œ ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΎΡ€Π°ΠΊΡƒΠ»Π°ΠΌΠΈ (внСшними поставщиками Π΄Π°Π½Π½Ρ‹Ρ…) ΠšΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ довСряСт ΠΎΠ΄Π½ΠΎΠΌΡƒ источнику Ρ†Π΅Π½. Π—Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ этим источником. ИскаТСниС Ρ†Π΅Π½Ρ‹ Π°ΠΊΡ‚ΠΈΠ²ΠΎΠ², ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Π»ΠΈΠΊΠ²ΠΈΠ΄Π°Ρ†ΠΈΠΈ, ΠΊΡ€Π°ΠΆΠ° Ρ‡Π΅Ρ€Π΅Π· манипуляции.
⚑ Атаки Ρ„Π»Π΅Ρˆ-ΠΊΡ€Π΅Π΄ΠΈΡ‚Π°ΠΌΠΈ Π—Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ Π±Π΅Ρ€Π΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ Π·Π°ΠΉΠΌ Π±Π΅Π· обСспСчСния Π½Π° ΠΎΠ΄Π½Ρƒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ, ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ Ρ†Π΅Π½ΠΎΠΉ, Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΈΠ±Ρ‹Π»ΡŒ. ПолноС истощСниС ΠΏΡƒΠ»Π° ликвидности Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π±ΠΈΡ€ΠΆΠΈ.
🎭 Π€Ρ€ΠΎΠ½Ρ‚Ρ€Π°Π½Π½ΠΈΠ½Π³ (ΠΎΠΏΠ΅Ρ€Π΅ΠΆΠ΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ) Π—Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ Π²ΠΈΠ΄ΠΈΡ‚ Π²Π°ΡˆΡƒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΠΈ ΠΈ отправляСт свою с Π±ΠΎΠ»Π΅Π΅ высокой комиссиСй, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒΡΡ Ρ€Π°Π½ΡŒΡˆΠ΅. Π£Π±Ρ‹Ρ‚ΠΊΠΈ Ρ‚Ρ€Π΅ΠΉΠ΄Π΅Ρ€ΠΎΠ², ΠΊΡ€Π°ΠΆΠ° ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ ΠΈΠ· Π°Ρ€Π±ΠΈΡ‚Ρ€Π°ΠΆΠ½Ρ‹Ρ… возмоТностСй.
🧬 Ошибки Π² расчСтС Π³Π°Π·Π° (gas griefing) Π—Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ заставляСт ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»ΡΡ‚ΡŒ слишком ΠΌΠ½ΠΎΠ³ΠΎ Π³Π°Π·Π°, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΠΎΡ‚ΠΊΠ°Π·Ρƒ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΈ. ΠΠ΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ выполнСния Π²Π°ΠΆΠ½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π²Ρ‹Π²ΠΎΠ΄Π° срСдств).
πŸ—οΈ Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ (бэкдор) Π’ ΠΊΠΎΠ΄Π΅ Π΅ΡΡ‚ΡŒ функция, извСстная Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΡƒ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ Π΅Π΄ΠΈΠ½ΠΎΠ»ΠΈΡ‡Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ всСми срСдствами. ΠŸΡ€ΡΠΌΠΎΠ΅ воровство срСдств Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ Π²Π·Π»ΠΎΠΌΡ‰ΠΈΠΊΠΎΠΌ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠΌ доступ ΠΊ Π΅Π³ΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ.

πŸ“Œ КСйс ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ (цСлочислСнноС ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅):

*Один ΠΈΠ· ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΏΠΎ выпуску Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Ρ… финансовых Π°ΠΊΡ‚ΠΈΠ²ΠΎΠ² ΠΏΡ€ΠΈΡˆΠ΅Π» ΠΊ Π½Π°ΠΌ Π½Π° fedexpertiza.ru для ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ экспСртизы. Π’ ΠΊΠΎΠ΄Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π° Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² ΠΌΡ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΈ классичСскоС цСлочислСнноС ΠΏΠ΅Ρ€Π΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅: ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ пСрСвСсти сумму большС, Ρ‡Π΅ΠΌ хранится Π½Π° балансС, ΠΈΠ·-Π·Π° ошибки Π² ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅ баланс становился гигантским (2^256). Π’ΠΎ Π΅ΡΡ‚ΡŒ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ с 1 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ ΠΌΠΎΠ³ ΡΡ‚Π°Ρ‚ΡŒ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅ΠΌ ΠΏΠΎΡ‡Ρ‚ΠΈ бСсконСчного количСства. ΠœΡ‹ ΡƒΠΊΠ°Π·Π°Π»ΠΈ Π½Π° ΠΎΡˆΠΈΠ±ΠΊΡƒ. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ пСрСписали Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ с использованиСм бСзопасных матСматичСских Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ Π·Π°ΠΏΡƒΡ‰Π΅Π½ Π±Π΅Π· ΠΏΡ€ΠΎΠΈΡΡˆΠ΅ΡΡ‚Π²ΠΈΠΉ.*

πŸ›‘οΈ Π Π°Π·Π΄Π΅Π» 3. Как экспСртиза выявляСт нСсанкционированныС измСнСния ΠΈ бэкдоры

ΠžΡΠΎΠ±Ρ‹ΠΉ класс ΡƒΠ³Ρ€ΠΎΠ· β€” это нСсанкционированныС измСнСния, внСсСнныС Π»ΠΈΠ±ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (ΡΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ), Π»ΠΈΠ±ΠΎ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠ°ΠΌΠΈ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ²ΡˆΠΈΠΌΠΈ доступ ΠΊ систСмС сборки ΠΈΠ»ΠΈ развСртывания. 🧠 Наша экспСртиза Π½Π° fedexpertiza.ru Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹ для выявлСния Ρ‚Π°ΠΊΠΎΠ³ΠΎ скрытого Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π°.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ выявлСния нСсанкционированных ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ:

1️⃣ Π‘Ρ€Π°Π²Π½Π΅Π½ΠΈΠ΅ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° с эталонным Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅ΠΌ

ЭкспСрт ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ ΠΊΠΎΠ΄ ΠΈΠ· ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ рСпозитория (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ΅ для хостинга ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ²) ΠΈ ΠΊΠΎΠ΄, фактичСски Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹ΠΉ ΠΏΠΎ адрСсу Π² сСти распрСдСлСнного рССстра.

Π‘Ρ€Π°Π²Π½ΠΈΠ²Π°Π΅Ρ‚ ΠΈΡ… ΠΏΠΎΠ±Π°ΠΉΡ‚ΠΎΠ²ΠΎ (Ρ…Π΅Ρˆ-суммы). Π›ΡŽΠ±ΠΎΠ΅ расхоТдСниС β€” ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ нСсанкционированного измСнСния.

2️⃣ Анализ истории ΠΊΠΎΠΌΠΌΠΈΡ‚ΠΎΠ² ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ (доступа) ΠΊ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡŽ

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅Ρ‚ΡΡ, ΠΊΡ‚ΠΎ, ΠΊΠΎΠ³Π΄Π° ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ измСнСния вносил Π² ΠΊΠΎΠ΄ ΠΏΠ΅Ρ€Π΅Π΄ Ρ€Π°Π·Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ΠΌ.

Π’Ρ‹ΡΠ²Π»ΡΡŽΡ‚ΡΡ ΠΊΠΎΠΌΠΌΠΈΡ‚Ρ‹, сдСланныС Π½Π΅Π·Π°Π΄ΠΎΠ»Π³ΠΎ Π΄ΠΎ развСртывания Π±Π΅Π· Π΄ΠΎΠ»ΠΆΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄-Ρ€Π΅Π²ΡŒΡŽ.

3️⃣ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° прокси-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ скрытых Β«Π°Π΄ΠΌΠΈΠ½-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉΒ»

МногиС обновляСмыС ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΡƒΡŽ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠΊΡƒ. ЭкспСрт провСряСт, ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° Π»ΠΈ эта функция Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΈΠ»ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΠΈ.

Π˜Ρ‰ΡƒΡ‚ΡΡ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ΡΡ Π½Π° Β«Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π°Β», Π½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ±ΠΎΠΉΠ΄Π΅Π½Π°.

4️⃣ Анализ событий (event logs) Π½Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π°Π½ΠΎΠΌΠ°Π»ΠΈΠΉ

Если Π² истории Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‚ΡΡ Π²Ρ‹Π·ΠΎΠ²Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π½Π΅ прСдусмотрСнных Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ β€” это ΠΏΡ€ΠΈΠ·Π½Π°ΠΊ нСсанкционированной активности.

5️⃣ ΠœΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠ³ΠΎ обновлСния

ЭкспСрт провСряСт, ΠΌΠΎΠΆΠ΅Ρ‚ Π»ΠΈ тСорСтичСски ΠΊΡ‚ΠΎ-Ρ‚ΠΎ ΠΎΠ±Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ Π΄ΠΎ вСрсии, выводящСй срСдства, ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ для этого Π½ΡƒΠΆΠ½Ρ‹ условия.

πŸ“Œ КСйс ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ (бэкдор Π² прокси-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π΅):

К Π½Π°ΠΌ Π½Π° fedexpertiza.ru обратился ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΉ инвСстор, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π» Π²Π»ΠΎΠΆΠΈΡ‚ΡŒ срСдства Π² Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для стСйкинга. ΠœΡ‹ ΠΏΡ€ΠΎΠ²Π΅Π»ΠΈ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ экспСртизу самоисполняСмого ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°. ΠžΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ являСтся обновляСмым Ρ‡Π΅Ρ€Π΅Π· прокси, Π° функция обновлСния доступна СдинствСнному адрСсу (ΠΊΠΎΡˆΠ΅Π»ΡŒΠΊΡƒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°). ΠŸΡ€ΠΈ этом отсутствовала врСмСнная Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΈΠ»ΠΈ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΏΠΎΠ΄ΠΏΠΈΡΠΈ. ВСхничСски Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΌΠΎΠ³ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊΠΎΠ΄ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° Π½Π° Π²Π΅Ρ€ΡΠΈΡŽ, которая ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΠ»Π° Π±Ρ‹ всС застСйканныС срСдства Π½Π° Π΅Π³ΠΎ кошСлСк. Π˜Π½Π²Π΅ΡΡ‚ΠΎΡ€ отказался ΠΎΡ‚ Π²Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Π§Π΅Ρ€Π΅Π· Ρ‚Ρ€ΠΈ мСсяца Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΡƒΠ΄Π°Π»ΠΈΠ»ΠΈ свои кошСльки, ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ пСрСстало Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ β€” вСроятно, ΠΏΠ»Π°Π½ ΠΈ Π±Ρ‹Π» ΠΌΠΎΡˆΠ΅Π½Π½ΠΈΡ‡Π΅ΡΠΊΠΈΠΌ.

πŸ”„ Π Π°Π·Π΄Π΅Π» 4. Анализ взаимодСйствия Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² ΠΈ слоТных ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ²

Уязвимости часто Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ Π½Π΅ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ самоисполняСмого ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°, Π° Π½Π° стыкС Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ взаимодСйствии с внСшними ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°ΠΌΠΈ. 🧠 На fedexpertiza.ru ΠΌΡ‹ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌ комплСксный Π°Π½Π°Π»ΠΈΠ· всСй экосистСмы.

Π§Ρ‚ΠΎ исслСдуСтся ΠΏΡ€ΠΈ комплСксной экспСртизС:

πŸ”— Как ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ А Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ Π‘ β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ ΠΏΡ€Π°Π²Π° доступа ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅ΠΌΡ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

πŸŒ‰ ΠšΡ€ΠΎΡΡΡ‡Π΅ΠΉΠ½-мосты β€” ΠΊΠ°ΠΊ Π°ΠΊΡ‚ΠΈΠ²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ сСтями распрСдСлСнного рССстра, Π½Π΅Ρ‚ Π»ΠΈ возмоТности ΠΏΠΎΠ΄Π΄Π΅Π»Π°Ρ‚ΡŒ сообщСниС ΠΎ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠ΅/выпускС.

πŸ“Š Π—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡ‚ ΠΎΡ€Π°ΠΊΡƒΠ»ΠΎΠ² β€” Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚, Ссли ΠΎΡ€Π°ΠΊΡƒΠ» пСрСдаст Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Ρ†Π΅Π½Ρƒ Ρ‚ΠΎΠΊΠ΅Π½Π° 0 ΠΈΠ»ΠΈ Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ).

πŸ§ͺ ВСстированиС с Ρ„Π»Π΅Ρˆ-ΠΊΡ€Π΅Π΄ΠΈΡ‚Π°ΠΌΠΈ β€” модСлируСтся ситуация, ΠΊΠΎΠ³Π΄Π° Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ Π±Π΅Ρ€Π΅Ρ‚ ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ Π·Π°ΠΉΠΌ ΠΈ пытаСтся ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡƒΠ»ΠΎΠΌ.

πŸ”„ РСкурсивныС Π²Ρ‹Π·ΠΎΠ²Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°ΠΌΠΈ β€” Π½Π΅Ρ‚ Π»ΠΈ возмоТности Π·Π°Ρ†ΠΈΠΊΠ»ΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ Π·Π°Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄ срСдств.

ΠœΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΡ:

ΠŸΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΊΠ°Ρ€Ρ‚Ρ‹ Π²Ρ‹Π·ΠΎΠ²ΠΎΠ² (call graph).

БтатичСский Π°Π½Π°Π»ΠΈΠ· ΠΊΠΎΠ΄Π° ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π°.

ДинамичСскоС тСстированиС Π² симулированной срСдС (тСстнСт с ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ Π»ΠΈΠΌΠΈΡ‚Π°ΠΌΠΈ Π³Π°Π·Π°).

πŸ“Œ КСйс ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ (стык Π΄Π²ΡƒΡ… ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²):

*ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ состоял ΠΈΠ· Π΄Π²ΡƒΡ… ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ²: ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ ΠΏΡƒΠ»Π° ликвидности ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚-Ρ€ΠΎΡƒΡ‚Π΅Ρ€ для ΠΎΠ±ΠΌΠ΅Π½ΠΎΠ². ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΡ€ΠΎΡˆΠ΅Π» ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π±Π΅Π· ошибок. Однако наша комплСксная экспСртиза Π½Π° fedexpertiza.ru выявила: Ρ€ΠΎΡƒΡ‚Π΅Ρ€ Π½Π΅ провСрял, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΎΠ±ΠΌΠ΅Π½Π΅ возвращаСмая сумма Π½Π΅ ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π΅Ρ‚ баланс ΠΏΡƒΠ»Π°. Атака позволяла Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ΡŒ большС Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ², Ρ‡Π΅ΠΌ Π±Ρ‹Π»ΠΎ внСсСно, Π·Π° счСт округлСния. Π£ΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Π±Ρ‹Π»Π° устранСна. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ сохранил Π±ΠΎΠ»Π΅Π΅ 500 000 Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² ликвидности.*

πŸ—‚οΈ Π Π°Π·Π΄Π΅Π» 5. КакиС исходныС Π΄Π°Π½Π½Ρ‹Π΅ Π½ΡƒΠΆΠ½Ρ‹ для провСдСния экспСртизы

Π§Ρ‚ΠΎΠ±Ρ‹ наши экспСрты Π½Π° fedexpertiza.ru ΠΌΠΎΠ³Π»ΠΈ провСсти максимально Π³Π»ΡƒΠ±ΠΎΠΊΡƒΡŽ ΠΈ Ρ‚ΠΎΡ‡Π½ΡƒΡŽ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ экспСртизу, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ»Π½Ρ‹ΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ исходных Π΄Π°Π½Π½Ρ‹Ρ…. 🧠 Π§Π΅ΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ β€” Ρ‚Π΅ΠΌ Π²Ρ‹ΡˆΠ΅ качСство.

ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ‡Π΅Π½ΡŒ:

Π’ΠΈΠΏ Π΄Π°Π½Π½Ρ‹Ρ… ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹
πŸ’» Π˜ΡΡ…ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠΎΠ΄Ρ‹ ΠŸΠΎΠ»Π½Ρ‹ΠΉ исходный ΠΊΠΎΠ΄ всСх самоисполняСмых ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² (Ρ„ΠΎΡ€ΠΌΠ°Ρ‚.sol,.rs,.vy ΠΈ Ρ‚.Π΄.). Π–Π΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ с коммСнтариями ΠΈ историСй ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ (доступ ΠΊ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΡŽ Π½Π° ΠΏΠ»ΠΎΡ‰Π°Π΄ΠΊΠ΅ для хостинга).
πŸ“ АрхитСктурныС схСмы ОписаниС, ΠΊΠ°ΠΊ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ, с внСшними систСмами, с ΠΎΡ€Π°ΠΊΡƒΠ»Π°ΠΌΠΈ.
πŸ“œ ВСхничСскоС Π·Π°Π΄Π°Π½ΠΈΠ΅ Π”ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ описано, ΠΊΠ°ΠΊ Π΄ΠΎΠ»ΠΆΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ систСма (ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ΅ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅).
πŸ“˜ БСлая ΠΊΠ½ΠΈΠ³Π° (whitepaper) ОписаниС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π΅Π³ΠΎ Ρ†Π΅Π»Π΅ΠΉ, Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌΠΈΠΊΠΈ ΠΈ ΠΌΠ΅Ρ…Π°Π½ΠΈΠΊ.
πŸ§ͺ Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π°ΡƒΠ΄ΠΈΡ‚Ρ‹ Если Ρ€Π°Π½Π΅Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ (Π΄Π°ΠΆΠ΅ Π½Π΅ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅) β€” ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²ΡŒΡ‚Π΅ ΠΈΡ…, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΡ‹ Π½Π΅ повторяли Ρ€Π°Π±ΠΎΡ‚Ρƒ.
🌐 АдрСса Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² Π£ΠΊΠ°ΠΆΠΈΡ‚Π΅ сСти (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, основная ΡΠ΅Ρ‚ΡŒ Β«Π­Ρ„ΠΈΡ€ΠΈΡƒΠΌΒ» ΠΈΠ»ΠΈ тСстнСт) ΠΈ адрСса.
πŸ› οΈ ВСрсии компиляторов ΠΈ зависимостСй Какая вСрсия использовалась для сборки, ΠΊΠ°ΠΊΠΈΠ΅ сторонниС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ ΠΈΡ… вСрсии.
❓ ΠšΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Π΅ вопросы ΠΈΠ»ΠΈ подозрСния Если Ρƒ вас Π΅ΡΡ‚ΡŒ подозрСния Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΡƒΡŽ ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ β€” сформулируйтС. Π­Ρ‚ΠΎ ускорит Ρ€Π°Π±ΠΎΡ‚Ρƒ.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ (ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ качСство экспСртизы):

Доступ ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ для ΡƒΡ‚ΠΎΡ‡Π½ΡΡŽΡ‰ΠΈΡ… вопросов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΎΠ½Π»Π°ΠΉΠ½-встрСча Π½Π° 1-2 часа).

Π›ΠΎΠ³ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° (Ссли ΠΎΠ½ ΡƒΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π» Π² тСстовой сСти).

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ автоматичСских сканСров бСзопасности (Ссли запускали).

πŸ’° Π Π°Π·Π΄Π΅Π» 6. Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈ сроки нСзависимой экспСртизы

Π‘Ρ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ нСзависимой экспСртизы самоисполняСмых ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² ΠΈ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° fedexpertiza.ru рассчитываСтся ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ. πŸ”Ž ΠŸΡ€ΠΈΠ²ΠΎΠ΄ΠΈΠΌ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Ρ‹.

Π€Π°ΠΊΡ‚ΠΎΡ€Ρ‹, Π²Π»ΠΈΡΡŽΡ‰ΠΈΠ΅ Π½Π° Ρ†Π΅Π½Ρƒ ΠΈ сроки:

Π€Π°ΠΊΡ‚ΠΎΡ€ Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ влияния
πŸ“ ОбъСм ΠΊΠΎΠ΄Π° Π”ΠΎ 1 000 строк β€” ΠΎΡ‚ 100 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ. 10 000 строк β€” ΠΎΡ‚ 500 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ. Π‘ΠΎΠ»Π΅Π΅ 50 000 строк β€” ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡƒΠ°Π»ΡŒΠ½ΠΎ.
πŸ”— ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² ΠΈ ΠΈΡ… ΡΠ²ΡΠ·Π½ΠΎΡΡ‚ΡŒ Один ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ vs ΡΠ΅Ρ‚ΡŒ ΠΈΠ· 20 Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ².
🧩 Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ бизнСс-Π»ΠΎΠ³ΠΈΠΊΠΈ Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ Ρ‚ΠΎΠΊΠ΅Π½ (просто) vs дСцСнтрализованная Π±ΠΈΡ€ΠΆΠ° с ΠΎΡ€Π΄Π΅Ρ€Π°ΠΌΠΈ, ΠΏΡƒΠ»Π°ΠΌΠΈ ΠΈ Ρ„Π»Π΅Ρˆ-ΠΊΡ€Π΅Π΄ΠΈΡ‚Π°ΠΌΠΈ (слоТно).
πŸ“˜ ΠŸΠΎΠ»Π½ΠΎΡ‚Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ Код с коммСнтариями ΠΈ Ρ‚Π΅Ρ…Π·Π°Π΄Π°Π½ΠΈΠ΅ΠΌ (быстрСС ΠΈ дСшСвлС) vs ΠΊΠΎΠ΄ Π±Π΅Π· ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² (экспСрт Ρ‚Ρ€Π°Ρ‚ΠΈΡ‚ врСмя Π½Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΉ ΠΈΠ½ΠΆΠΈΠ½ΠΈΡ€ΠΈΠ½Π³).
βŒ› Π‘Ρ€ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹ΠΉ срок (15-25 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Π΄Π½Π΅ΠΉ) vs срочный (5-10 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Π΄Π½Π΅ΠΉ) с коэффициСнтом 1,5-2.
πŸ§ͺ ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ динамичСского тСстирования Волько статичСский Π°Π½Π°Π»ΠΈΠ· vs ΠΏΠΎΠ»Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» с тСстами Π² симулированной срСдС ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π°Ρ‚Π°ΠΊ.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Π½Ρ‹Π΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€Ρ‹ стоимости (для срСднСго DeFi-ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°: 5 ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ², 3 000 строк ΠΊΠΎΠ΄Π°, стандартная Π»ΠΎΠ³ΠΈΠΊΠ°):

Π‘Π°Π·ΠΎΠ²Ρ‹ΠΉ Π°ΡƒΠ΄ΠΈΡ‚ (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ поиск критичСских уязвимостСй Π±Π΅Π· модСлирования слоТных Π°Ρ‚Π°ΠΊ): 250 000 β€” 400 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ.

ΠŸΠΎΠ»Π½Ρ‹ΠΉ Π°ΡƒΠ΄ΠΈΡ‚ (с ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π°Ρ‚Π°ΠΊ, Π°Π½Π°Π»ΠΈΠ·ΠΎΠΌ стыков, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΎΠΉ Π½Π° Ρ„Π»Π΅Ρˆ-ΠΊΡ€Π΅Π΄ΠΈΡ‚Ρ‹): 450 000 β€” 800 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ.

Π‘Ρ€ΠΎΠΊ: 15-20 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Π΄Π½Π΅ΠΉ (стандарт), 7-12 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Π΄Π½Π΅ΠΉ (срочно).

πŸ“Œ КСйс ΠΈΠ· ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ (экономия Π½Π° Π°ΡƒΠ΄ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠ²Π΅Π»Π° ΠΊ ΠΊΡ€Π°ΠΆΠ΅):

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ отказался ΠΎΡ‚ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Π°ΡƒΠ΄ΠΈΡ‚Π° Π½Π° fedexpertiza.ru, посчитав Π΅Π³ΠΎ слишком Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌ (460 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ) ΠΈ Π·Π°ΠΊΠ°Π·Π°Π» Ρ‚ΠΎΠ»ΡŒΠΊΠΎ быстрый автоматичСский сканСр Π·Π° 20 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ. Π‘ΠΊΠ°Π½Π΅Ρ€ Π½Π΅ нашСл ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Ρ‹Ρ… уязвимостСй. Π§Π΅Ρ€Π΅Π· Π΄Π²Π΅ Π½Π΅Π΄Π΅Π»ΠΈ послС запуска ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±Ρ‹Π» Π²Π·Π»ΠΎΠΌΠ°Π½ Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ Π°Ρ‚Π°ΠΊΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ³ΠΎ Π²Ρ…ΠΎΠ΄Π° ΠΈ манипуляции с ΠΎΡ€Π°ΠΊΡƒΠ»ΠΎΠΌ. Π£ΠΊΡ€Π°Π΄Π΅Π½ΠΎ 1,7 ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ². ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ закрылся. Аудит, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ показался Π΄ΠΎΡ€ΠΎΠ³ΠΈΠΌ, стоил Π±Ρ‹ Π² 30 Ρ€Π°Π· дСшСвлС, Ρ‡Π΅ΠΌ потСрянныС срСдства.

🧭 Π Π°Π·Π΄Π΅Π» 7. ΠŸΠΎΡˆΠ°Π³ΠΎΠ²Ρ‹ΠΉ ΠΏΠ»Π°Π½ провСдСния нСзависимой экспСртизы (для Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠ°)

Если Π²Ρ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ Π·Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ экспСртизу вашСго Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ прилоТСния Π½Π° fedexpertiza.ru, слСдуйтС этому ΠΏΠ»Π°Π½Ρƒ. βœ…

Π¨Π°Π³ 1. ΠŸΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² (1-3 дня)

Π‘ΠΎΠ±Π΅Ρ€ΠΈΡ‚Π΅ вСсь ΠΏΠ°ΠΊΠ΅Ρ‚ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΈΠ· Ρ€Π°Π·Π΄Π΅Π»Π° 5.

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠ΄ доступСн (ссылка Π½Π° Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ ΠΈΠ»ΠΈ Π°Ρ€Ρ…ΠΈΠ²).

ΠŸΡ€ΠΈΠ²Π΅Π΄ΠΈΡ‚Π΅ Π² порядок Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ (Π±Π΅Π»ΡƒΡŽ ΠΊΠ½ΠΈΠ³Ρƒ, Ρ‚Π΅Ρ…Π·Π°Π΄Π°Π½ΠΈΠ΅).

Π¨Π°Π³ 2. ΠžΡ‚ΠΏΡ€Π°Π²ΠΊΠ° заявки ΠΈ ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΠΎΡ†Π΅Π½ΠΊΠ°

Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Ρ„ΠΎΡ€ΠΌΡƒ Π½Π° fedexpertiza.ru ΠΈΠ»ΠΈ Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΡ‡Ρ‚Ρƒ.

Наш ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ свяТСтся с Π²Π°ΠΌΠΈ, ΡƒΡ‚ΠΎΡ‡Π½ΠΈΡ‚ Π΄Π΅Ρ‚Π°Π»ΠΈ, согласуСт ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ (подпишСм Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€ ΠΎ Π½Π΅Ρ€Π°Π·Π³Π»Π°ΡˆΠ΅Π½ΠΈΠΈ, Ссли Π½ΡƒΠΆΠ½ΠΎ).

Π¨Π°Π³ 3. Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡ€Π° ΠΈ ΠΎΠΏΠ»Π°Ρ‚Π°

ΠœΡ‹ выставляСм счСт, Π²Ρ‹ ΠΎΠΏΠ»Π°Ρ‡ΠΈΠ²Π°Π΅Ρ‚Π΅ ΠΏΡ€Π΅Π΄ΠΎΠΏΠ»Π°Ρ‚Ρƒ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 50-70%).

Π”ΠΎΠ³ΠΎΠ²ΠΎΡ€ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ с ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈΠΌ, Ρ‚Π°ΠΊ ΠΈ с физичСским Π»ΠΈΡ†ΠΎΠΌ.

Π¨Π°Π³ 4. ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ экспСртизы (ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ этап)

ЭкспСрт ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ доступ ΠΊ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Π°ΠΌ.

ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ статичСский Π°Π½Π°Π»ΠΈΠ· ΠΊΠΎΠ΄Π° (Ρ€ΡƒΡ‡Π½ΠΎΠΉ + автоматичСский).

ΠŸΡ€ΠΈ нСобходимости β€” динамичСскоС тСстированиС Π² срСдС, ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΠΎΠΉ ΠΊ Π±ΠΎΠ΅Π²ΠΎΠΉ.

Π€ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ ΠΎΡ‚Ρ‡Π΅Ρ‚ ΠΎ Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Ρ… уязвимостях (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ 5-7 Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… Π΄Π½Π΅ΠΉ ΠΎΡ‚ Π½Π°Ρ‡Π°Π»Π°).

Π¨Π°Π³ 5. УточнСния ΠΈ взаимодСйствиС

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π°Ρ‚ΡŒ пояснСния ΠΏΠΎ ΠΊΠΎΠ΄Ρƒ, Ссли экспСрт Π·Π°Π΄Π°Π΅Ρ‚ вопросы.

ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ β€” ΠΎΡ€Π³Π°Π½ΠΈΠ·ΡƒΠ΅ΠΌ ΠΎΠ½Π»Π°ΠΉΠ½-созвон для обсуТдСния ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ².

Π¨Π°Π³ 6. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ ΠΈΡ‚ΠΎΠ³ΠΎΠ²ΠΎΠ³ΠΎ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ

ЭкспСрт Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚ Ρ„ΠΈΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Ρ‡Π΅Ρ‚, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ:

ΠŸΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΠ΅Ρ‚ всС Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Π΅ уязвимости с классификациСй ΠΏΠΎ ΡƒΡ€ΠΎΠ²Π½ΡŽ опасности (критичСская, высокая, срСдняя, низкая).

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ уязвимости β€” Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΈΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΡŽ.

Π”Π°Π΅Ρ‚ ΠΎΠ±Ρ‰ΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ бСзопасности (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Β«ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π΅ рСкомСндуСтся ΠΊ запуску Π±Π΅Π· исправлСний» ΠΈΠ»ΠΈ «бСзопасСн ΠΏΡ€ΠΈ соблюдСнии Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°Ρ†ΠΈΠΉΒ»).

Π’Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° с ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒΡŽ ΠΈ подписью экспСрта.

Π¨Π°Π³ 7. УстранСниС ΠΈ повторная ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° (ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ)

Π’Ρ‹ исправляСтС Π½Π°ΠΉΠ΄Π΅Π½Π½Ρ‹Π΅ уязвимости.

Π—Π°ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚Π΅ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΡƒΡŽ экспСртизу (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ со скидкой 30-50% ΠΎΡ‚ стоимости ΠΏΠΎΠ»Π½ΠΎΠΉ).

ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Β«ΠŸΠΎΠ΄Ρ‚Π²Π΅Ρ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ бСзопасности».

🎯 РСзюмС ΠΈ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹Π΅ Π²Ρ‹Π²ΠΎΠ΄Ρ‹

βœ… НСзависимая экспСртиза самоисполняСмых ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² β€” это Π½Π΅ Ρ„ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ, Π° критичСски Π²Π°ΠΆΠ½Ρ‹ΠΉ этап для любого ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΠΎΠ³ΠΎ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ прилоТСния, особСнно Π² сфСрС финансов.

πŸ”Ž Π‘ΠΊΡ€Ρ‹Ρ‚Ρ‹Π΅ уязвимости (ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄, цСлочислСнныС пСрСполнСния, ошибки доступа, ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с ΠΎΡ€Π°ΠΊΡƒΠ»Π°ΠΌΠΈ) практичСски Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΡΠ²ΠΈΡ‚ΡŒ Π±Π΅Π· ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΠΈ модСлирования Π°Ρ‚Π°ΠΊ.

πŸ›‘οΈ НСсанкционированныС измСнСния ΠΈ бэкдоры (скрытыС ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ, ΠΏΠΎΠ΄ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Ρ‹) Π²Ρ‹ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ сравнСнии Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° с эталонным ΠΈ Π°Π½Π°Π»ΠΈΠ·Π΅ прокси-ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ².

🧠 Π¦Π΅Π½Π° Π°ΡƒΠ΄ΠΈΡ‚Π° (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ 250 000 β€” 800 000 Ρ€ΡƒΠ±Π»Π΅ΠΉ) Π² Ρ€Π°Π·Ρ‹ Π½ΠΈΠΆΠ΅ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΡƒΡ‰Π΅Ρ€Π±Π° ΠΎΡ‚ Π²Π·Π»ΠΎΠΌΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΡ‡ΠΈΡΠ»ΡΡ‚ΡŒΡΡ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π°ΠΌΠΈ Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ².

πŸ“Œ Π›ΡƒΡ‡ΡˆΠΈΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ для Π·Π°ΠΊΠ°Π·Π° экспСртизы β€” Π΄ΠΎ развСртывания ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚Π° Π² основной сСти (Π½Π° этапС тСстовой сСти, ΠΊΠΎΠ΄ Π΅Ρ‰Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ срСдств ΠΈ Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ†ΠΈΠΈ).

🧾 Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ нашСй экспСртизы Π½Π° fedexpertiza.ru ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использовано для ΠΏΡ€Π΅Π·Π΅Π½Ρ‚Π°Ρ†ΠΈΠΈ инвСсторам, Π°ΡƒΠ΄ΠΈΡ‚ΠΎΡ€Π°ΠΌ ΠΈ рСгуляторам ΠΊΠ°ΠΊ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ бСзопасности.

🀝 ΠœΡ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ вашСго Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ прилоТСния

НС рискуйтС срСдствами своих ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈ своСй Ρ€Π΅ΠΏΡƒΡ‚Π°Ρ†ΠΈΠ΅ΠΉ. Π—Π°ΠΊΠ°ΠΆΠΈΡ‚Π΅ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΡƒΡŽ экспСртизу самоисполняСмых ΠΊΠΎΠ½Ρ‚Ρ€Π°ΠΊΡ‚ΠΎΠ² ΠΈ систСм распрСдСлСнного рССстра Ρƒ профСссионалов.

🌐 ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π½Π° наш ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ сайт, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΠ°Π·Π°Ρ‚ΡŒ экспСртизу, Ρ€Π°ΡΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΡŽ: fedexpertiza.ru

НовыС ΡΡ‚Π°Ρ‚ΡŒΠΈ:

πŸ†˜ Π¦Π΅Π½Ρ‚Ρ€ мСдицинских экспСртиз Π³ Москва: ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Π°Ρ Π·Π°Ρ‰ΠΈΡ‚Π° ΠΏΡ€Π°Π² ΠΏΠ°Ρ†ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈ Π²Ρ€Π°Ρ‡Π΅ΠΉ

🧠 Π Π°Π·Π΄Π΅Π» 1. ΠŸΡ€ΠΈΡ€ΠΎΠ΄Π° ΡƒΠ³Ρ€ΠΎΠ·: ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прилоТСния уязвимы Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ «чистом» ΠΊΠΎΠ΄Π΅ Π”Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прилоТСния (часто Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ «д…

πŸ§ͺ ЭкспСртиза лакокрасочных ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΎΠ² ΠΈ ΠΏΠΎΠΊΡ€Ρ‹Ρ‚ΠΈΠΉ

🧠 Π Π°Π·Π΄Π΅Π» 1. ΠŸΡ€ΠΈΡ€ΠΎΠ΄Π° ΡƒΠ³Ρ€ΠΎΠ·: ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прилоТСния уязвимы Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ «чистом» ΠΊΠΎΠ΄Π΅ Π”Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прилоТСния (часто Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ «д…

πŸ§΄Β Π­ΠΊΡΠΏΠ΅Ρ€Ρ‚ΠΈΠ·Π° ΠΏΠ°Ρ€Ρ„ΡŽΠΌΠ΅Ρ€Π½Ρ‹Ρ… ΠΈ космСтичСских срСдств

🧠 Π Π°Π·Π΄Π΅Π» 1. ΠŸΡ€ΠΈΡ€ΠΎΠ΄Π° ΡƒΠ³Ρ€ΠΎΠ·: ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прилоТСния уязвимы Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ «чистом» ΠΊΠΎΠ΄Π΅ Π”Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прилоТСния (часто Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ «д…

πŸ§ Β ΠŸΡΠΈΡ…ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΠ°Ρ экспСртиза 

🧠 Π Π°Π·Π΄Π΅Π» 1. ΠŸΡ€ΠΈΡ€ΠΎΠ΄Π° ΡƒΠ³Ρ€ΠΎΠ·: ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прилоТСния уязвимы Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ «чистом» ΠΊΠΎΠ΄Π΅ Π”Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прилоТСния (часто Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ «д…

πŸ”¬Β ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠ°Ρ экспСртиза ΠΏΠΎ судСбным ΠΈ внСсудСбным Π΄Π΅Π»Π°ΠΌ

🧠 Π Π°Π·Π΄Π΅Π» 1. ΠŸΡ€ΠΈΡ€ΠΎΠ΄Π° ΡƒΠ³Ρ€ΠΎΠ·: ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π΄Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прилоТСния уязвимы Π΄Π°ΠΆΠ΅ ΠΏΡ€ΠΈ «чистом» ΠΊΠΎΠ΄Π΅ Π”Π΅Ρ†Π΅Π½Ρ‚Ρ€Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π½Ρ‹Π΅ прилоТСния (часто Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹Π΅ «д…