Π’ΠΈΠΌ Π½Π° ΠΈΡΡΡΠ°ΠΆΡΠ²Π°ΡΠΈ ΠΎΠ΄ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΡΠ½ΠΈΠ²Π΅ΡΠ·ΠΈΡΠ΅ΡΠΈ Π²ΠΎ ΠΠ΅ΡΠΌΠ°Π½ΠΈΡΠ° ΡΠ°Π·Π²ΠΈ Π½ΠΎΠ² MITM Π½Π°ΠΏΠ°Π΄ Π½Π° HTTPS ΠΊΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·Π²Π»Π΅ΡΠ΅ ΠΊΠΎΠ»Π°ΡΠΈΡΠ° Π·Π° ΡΠ΅ΡΠΈΡΠ° ΠΈ Π΄ΡΡΠ³ΠΈ ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΈ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ, ΠΊΠ°ΠΊΠΎ ΠΈ Π΄Π° ΠΈΠ·Π²ΡΡΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ JavaScript ΠΊΠΎΠ΄ Π²ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π½Π° Π΄ΡΡΠ³Π° Π»ΠΎΠΊΠ°ΡΠΈΡΠ°. ΠΠ°ΠΏΠ°Π΄ΠΎΡ ΡΠ΅ Π½Π°ΡΠ΅ΠΊΡΠ²Π° ALPACA ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈ Π½Π° TLS ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΊΠΎΠΈ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠΈΡΠ°Π°Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠΊΠΈ ΡΠ»ΠΎΡ (HTTPS, SFTP, SMTP, IMAP, POP3), Π½ΠΎ ΠΊΠΎΡΠΈΡΡΠ°Ρ Π·Π°Π΅Π΄Π½ΠΈΡΠΊΠΈ TLS ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ.
Π‘ΡΡΡΠΈΠ½Π°ΡΠ° Π½Π° Π½Π°ΠΏΠ°Π΄ΠΎΡ Π΅ Π΄Π΅ΠΊΠ° Π°ΠΊΠΎ ΠΈΠΌΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π° Π½Π°Π΄ ΠΌΡΠ΅ΠΆΠ΅Π½ ΠΏΠΎΡΡΠ°Π» ΠΈΠ»ΠΈ Π±Π΅Π·ΠΆΠΈΡΠ½Π° ΠΏΡΠΈΡΡΠ°ΠΏΠ½Π° ΡΠΎΡΠΊΠ°, Π½Π°ΠΏΠ°ΡΠ°ΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ ΠΏΡΠ΅Π½Π°ΡΠΎΡΠΈ Π²Π΅Π± ΡΠΎΠΎΠ±ΡΠ°ΡΠ°ΡΠΎΡ ΠΊΠΎΠ½ Π΄ΡΡΠ³Π° ΠΌΡΠ΅ΠΆΠ½Π° ΠΏΠΎΡΡΠ° ΠΈ Π΄Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ° Π²ΠΎΡΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ Π²ΡΡΠΊΠ° ΡΠΎ FTP ΠΈΠ»ΠΈ ΡΠ΅ΡΠ²Π΅Ρ Π·Π° ΠΏΠΎΡΡΠ° ΡΡΠΎ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° TLS ΡΠΈΡΡΠΈΡΠ°ΡΠ΅ ΠΈ ΠΊΠΎΡΠΈΡΡΠΈ Π‘Π΅ΡΡΠΈΡΠΈΠΊΠ°Ρ TLS Π·Π°Π΅Π΄Π½ΠΈΡΠΊΠΈ ΡΠΎ HTTP ΡΠ΅ΡΠ²Π΅ΡΠΎΡ ΠΈ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΈΠΎΡ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°Ρ ΡΠ΅ ΠΏΡΠ΅ΡΠΏΠΎΡΡΠ°Π²ΠΈ Π΄Π΅ΠΊΠ° Π΅ Π²ΠΎΡΠΏΠΎΡΡΠ°Π²Π΅Π½Π° Π²ΡΡΠΊΠ° ΡΠΎ Π±Π°ΡΠ°Π½ΠΈΠΎΡ HTTP ΡΠ΅ΡΠ²Π΅Ρ. ΠΠΈΠ΄Π΅ΡΡΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ TLS Π΅ ΡΠ½ΠΈΠ²Π΅ΡΠ·Π°Π»Π΅Π½ ΠΈ Π½Π΅ Π΅ ΠΏΠΎΠ²ΡΠ·Π°Π½ ΡΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ Π½Π° Π½ΠΈΠ²ΠΎ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°, Π²ΠΎΡΠΏΠΎΡΡΠ°Π²ΡΠ²Π°ΡΠ΅ΡΠΎ ΡΠΈΡΡΠΈΡΠ°Π½Π° Π²ΡΡΠΊΠ° Π·Π° ΡΠΈΡΠ΅ ΡΡΠ»ΡΠ³ΠΈ Π΅ ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΎ ΠΈ Π³ΡΠ΅ΡΠΊΠ°ΡΠ° ΠΏΡΠΈ ΠΈΡΠΏΡΠ°ΡΠ°ΡΠ΅ Π±Π°ΡΠ°ΡΠ΅ Π΄ΠΎ ΠΏΠΎΠ³ΡΠ΅ΡΠ½Π° ΡΡΠ»ΡΠ³Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΡΠ²ΡΠ΄ΠΈ ΡΠ°ΠΌΠΎ ΠΎΡΠΊΠ°ΠΊΠΎ ΡΠ΅ ΡΠ΅ Π²ΠΎΡΠΏΠΎΡΡΠ°Π²ΠΈ ΡΠΈΡΡΠΈΡΠ°Π½Π° ΡΠ΅ΡΠΈΡΠ° Π΄ΠΎΠ΄Π΅ΠΊΠ° ΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠ²Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π½Π° ΠΈΡΠΏΡΠ°ΡΠ΅Π½ΠΎΡΠΎ Π±Π°ΡΠ°ΡΠ΅.
Π‘ΠΏΠΎΡΠ΅Π΄ ΡΠΎΠ°, Π°ΠΊΠΎ, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠ΅Π½Π°ΡΠΎΡΠΈΡΠ΅ ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΊΠ° Π²ΡΡΠΊΠ° ΠΏΡΠ²ΠΈΡΠ½ΠΎ Π°Π΄ΡΠ΅ΡΠΈΡΠ°Π½Π° Π΄ΠΎ HTTPS Π½Π° ΡΠ΅ΡΠ²Π΅Ρ Π·Π° ΠΏΠΎΡΡΠ° ΡΡΠΎ ΠΊΠΎΡΠΈΡΡΠΈ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΡΠΏΠΎΠ΄Π΅Π»Π΅Π½ ΡΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΎΡ HTTPS, TLS Π²ΡΡΠΊΠ°ΡΠ° ΡΠ΅ Π±ΠΈΠ΄Π΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ Π²ΠΎΡΠΏΠΎΡΡΠ°Π²Π΅Π½Π°, Π½ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠΎΡ Π·Π° ΠΏΠΎΡΡΠ° Π½Π΅ΠΌΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π³ΠΎ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΈ ΠΏΡΠ΅Π½Π΅ΡΠ΅Π½ΠΎΡΠΎ HTTP ΠΊΠΎΠΌΠ°Π½Π΄ΡΠ²Π° ΠΈ ΡΠ΅ Π²ΡΠ°ΡΠΈ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ ΡΠΎ ΠΊΠΎΠ΄ Π·Π° Π³ΡΠ΅ΡΠΊΠ°. ΠΠ²ΠΎΡ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ ΡΠ΅ Π±ΠΈΠ΄Π΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ΅Π½ ΠΎΠ΄ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ ΠΊΠ°ΠΊΠΎ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ ΠΎΠ΄ Π±Π°ΡΠ°Π½Π°ΡΠ° Π»ΠΎΠΊΠ°ΡΠΈΡΠ°, ΠΏΡΠ΅Π½Π΅ΡΠ΅Π½ Π²ΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π½ΠΎ Π²ΠΎΡΠΏΠΎΡΡΠ°Π²Π΅Π½ ΡΠΈΡΡΠΈΡΠ°Π½ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΡΠΊΠΈ ΠΊΠ°Π½Π°Π».
ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ ΡΠ΅ ΡΡΠΈ ΠΎΠΏΡΠΈΠΈ Π·Π° Π½Π°ΠΏΠ°Π΄:
- βΠΡΠΈΠΊΠ°ΡΠΈβ Π·Π° Π΄Π° ΡΠ΅ Π΄ΠΎΠ±ΠΈΠ΅ ΠΊΠΎΠ»Π°ΡΠ΅ ΡΠΎ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ Π·Π° Π°Π²ΡΠ΅Π½ΡΠΈΠΊΠ°ΡΠΈΡΠ°. ΠΠ΅ΡΠΎΠ΄ΠΎΡ Π΅ ΠΏΡΠΈΠΌΠ΅Π½Π»ΠΈΠ² Π°ΠΊΠΎ FTP-ΡΠ΅ΡΠ²Π΅ΡΠΎΡ ΠΏΠΎΠΊΡΠΈΠ΅Π½ ΡΠΎ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ TLS Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π³ΠΈ ΠΏΡΠΈΠΊΠ°ΡΠΈΡΠ΅ ΠΈ Π΄Π° Π³ΠΈ Π²ΡΠ°ΡΠΈΡΠ΅ Π½Π΅Π³ΠΎΠ²ΠΈΡΠ΅ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ. ΠΠΎ ΠΎΠ²Π°Π° Π²Π°ΡΠΈΡΠ°Π½ΡΠ° Π½Π° Π½Π°ΠΏΠ°Π΄, Π½Π°ΠΏΠ°ΡΠ°ΡΠΎΡ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΡΡΠΈΠ³Π½Π΅ Π·Π°Π΄ΡΠΆΡΠ²Π°ΡΠ΅ Π½Π° Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΎΡΠΎ HTTP Π±Π°ΡΠ°ΡΠ΅ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ, ΠΊΠ°ΠΊΠΎ ΡΡΠΎ Π΅ ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°ΡΠ° Π½Π° Π·Π°Π³Π»Π°Π²ΡΠ΅ΡΠΎ Π½Π° ΠΊΠΎΠ»Π°ΡΠΈΡΠ°ΡΠ°, Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, Π°ΠΊΠΎ FTP-ΡΠ΅ΡΠ²Π΅ΡΠΎΡ Π³ΠΎ ΡΠΎΠ»ΠΊΡΠ²Π° Π±Π°ΡΠ°ΡΠ΅ΡΠΎ ΠΊΠ°ΠΊΠΎ Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° Π·Π° Π·Π°ΡΡΠ²ΡΠ²Π°ΡΠ΅ ΠΈΠ»ΠΈ ΡΠ΅Π»ΠΎΡΠ½ΠΎ Π³ΠΈ Π΅Π²ΠΈΠ΄Π΅Π½ΡΠΈΡΠ° Π΄ΠΎΡΠ΄ΠΎΠ²Π½ΠΈΡΠ΅ Π±Π°ΡΠ°ΡΠ°. ΠΠ° ΡΡΠΏΠ΅ΡΠ½ΠΎ Π½Π°ΠΏΠ°Π΄, Π½Π°ΠΏΠ°ΡΠ°ΡΠΎΡ ΠΏΠΎΡΠΎΠ° ΡΡΠ΅Π±Π° Π½Π΅ΠΊΠ°ΠΊΠΎ Π΄Π° ΡΠ° ΠΈΠ·Π²Π»Π΅ΡΠ΅ Π·Π°ΡΡΠ²Π°Π½Π°ΡΠ° ΡΠΎΠ΄ΡΠΆΠΈΠ½Π°. ΠΠ°ΠΏΠ°Π΄ΠΎΡ Π΅ ΠΏΡΠΈΠΌΠ΅Π½Π»ΠΈΠ² Π·Π° Proftpd, Microsoft IIS, vsftpd, filezilla ΠΈ serv-u.
- βΠΡΠ΅Π·Π΅ΠΌΠΈβ Π·Π° ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΡΠΊΡΠΈΠΏΡΠΈΡΠ°ΡΠ΅ ΠΌΠ΅ΡΡ ΡΡΡΠ°Π½ΠΈΡΠΈ (XSS). ΠΠ΅ΡΠΎΠ΄ΠΎΡ ΠΈΠΌΠΏΠ»ΠΈΡΠΈΡΠ° Π΄Π΅ΠΊΠ° Π½Π°ΠΏΠ°ΡΠ°ΡΠΎΡ, ΠΊΠ°ΠΊΠΎ ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° Π½Π΅ΠΊΠΎΠΈ ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»Π½ΠΈ ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΈΠΈ, ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈ ΠΏΠΎΠ΄Π°ΡΠΎΡΠΈ Π²ΠΎ ΡΡΠ»ΡΠ³Π° ΠΊΠΎΡΠ° ΠΊΠΎΡΠΈΡΡΠΈ Π·Π°Π΅Π΄Π½ΠΈΡΠΊΠΈ TLS ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ, ΠΊΠΎΡ ΠΏΠΎΡΠΎΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·Π΄Π°Π΄Π΅ ΠΊΠ°ΠΊΠΎ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ Π½Π° Π±Π°ΡΠ°ΡΠ΅ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ. ΠΠ°ΠΏΠ°Π΄ΠΎΡ Π΅ ΠΏΡΠΈΠΌΠ΅Π½Π»ΠΈΠ² Π½Π° Π³ΠΎΡΠ΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡΠ΅ FTP ΡΠ΅ΡΠ²Π΅ΡΠΈ, IMAP ΡΠ΅ΡΠ²Π΅ΡΠΈ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΈ POP3 (ΠΊΡΡΠΈΡ, cyrus, kerio-connect ΠΈ zimbra).
- βΠ Π΅ΡΠ»Π΅ΠΊΡΠΈΡΠ°β Π·Π° Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΠΈ JavaScript Π²ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π½Π° Π΄ΡΡΠ³Π° Π»ΠΎΠΊΠ°ΡΠΈΡΠ°. ΠΠ΅ΡΠΎΠ΄ΠΎΡ ΡΠ΅ Π·Π°ΡΠ½ΠΎΠ²Π° Π½Π° Π²ΡΠ°ΡΠ°ΡΠ΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΡ Π΄Π΅Π» ΠΎΠ΄ Π±Π°ΡΠ°ΡΠ΅ΡΠΎ, ΠΊΠΎΡ ΡΠΎΠ΄ΡΠΆΠΈ JavaScript ΠΊΠΎΠ΄ ΠΈΡΠΏΡΠ°ΡΠ΅Π½ ΠΎΠ΄ Π½Π°ΠΏΠ°ΡΠ°ΡΠΎΡ. ΠΠ°ΠΏΠ°Π΄ΠΎΡ Π΅ ΠΏΡΠΈΠΌΠ΅Π½Π»ΠΈΠ² Π·Π° Π³ΠΎΡΠ΅Π½Π°Π²Π΅Π΄Π΅Π½ΠΈΡΠ΅ FTP ΡΠ΅ΡΠ²Π΅ΡΠΈ, ΡΠ΅ΡΠ²Π΅ΡΠΈΡΠ΅ cyrus, kerio-connect ΠΈ zimbra IMAP, ΠΊΠ°ΠΊΠΎ ΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΡ sendmail SMTP.
ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΎΠ³Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΎΡΠ²ΠΎΡΠ° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ°Π½Π° ΠΎΠ΄ Π½Π°ΠΏΠ°ΡΠ°Ρ, ΠΎΠ²Π°Π° ΡΡΡΠ°Π½ΠΈΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ½ΠΈΡΠΈΡΠ° Π±Π°ΡΠ°ΡΠ΅ Π·Π° ΡΠ΅ΡΡΡΡ ΠΎΠ΄ Π»ΠΎΠΊΠ°ΡΠΈΡΠ° ΠΊΠ°Π΄Π΅ ΡΡΠΎ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ ΠΈΠΌΠ° Π°ΠΊΡΠΈΠ²Π½Π° ΡΠΌΠ΅ΡΠΊΠ° (Π½Π° ΠΏΡΠΈΠΌΠ΅Ρ, bank.com). ΠΠ° Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π½Π°ΠΏΠ°Π΄ Π½Π° MITM, ΠΎΠ²Π° Π±Π°ΡΠ°ΡΠ΅ ΡΠΏΠ°ΡΠ΅Π½ΠΎ Π΄ΠΎ Π²Π΅Π±-Π»ΠΎΠΊΠ°ΡΠΈΡΠ°ΡΠ° bank.com ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π½Π°ΡΠΎΡΠΈ Π½Π° ΡΠ΅ΡΠ²Π΅Ρ Π·Π° Π΅-ΠΏΠΎΡΡΠ° ΡΡΠΎ ΠΊΠΎΡΠΈΡΡΠΈ TLS ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΡΡΠΎ Π΅ ΡΠΏΠΎΠ΄Π΅Π»Π΅Π½ ΡΠΎ bank.com. ΠΠΈΠ΄Π΅ΡΡΠΈ ΡΠ΅ΡΠ²Π΅ΡΠΎΡ Π·Π° ΠΏΠΎΡΡΠ° Π½Π΅ ΡΠ° ΠΏΡΠ΅ΠΊΠΈΠ½ΡΠ²Π° ΡΠ΅ΡΠΈΡΠ°ΡΠ° ΠΏΠΎ ΠΏΡΠ²Π°ΡΠ° Π³ΡΠ΅ΡΠΊΠ°, Π·Π°Π³Π»Π°Π²ΠΈΡΠ°ΡΠ° Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ° ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅ ΠΊΠ°ΠΊΠΎ ΡΡΠΎ ΡΠ΅ βPOST / HTTP/1.1β ΠΈ βHost:β ΡΠ΅ Π±ΠΈΠ΄Π°Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠ΅Π½ΠΈ ΠΊΠ°ΠΊΠΎ Π½Π΅ΠΏΠΎΠ·Π½Π°ΡΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ (ΡΠ΅ΡΠ²Π΅ΡΠΎΡ Π·Π° ΠΏΠΎΡΡΠ° ΡΠ΅ Π²ΡΠ°ΡΠΈ β500 Π½Π΅ΠΏΡΠΈΠ·Π½Π°Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°β Π·Π° ΡΠ΅ΠΊΠΎΠ΅ Π·Π°Π³Π»Π°Π²ΠΈΠ΅).
Π‘Π΅ΡΠ²Π΅ΡΠΎΡ Π·Π° ΠΏΠΎΡΡΠ° Π½Π΅ Π³ΠΈ ΡΠ°Π·Π±ΠΈΡΠ° ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈΡΠ΅ Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ HTTP ΠΈ Π·Π° Π½Π΅Π³ΠΎ Π½Π° ΠΈΡΡ Π½Π°ΡΠΈΠ½ ΡΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΡΠ²Π°Π°Ρ Π·Π°Π³Π»Π°Π²ΠΈΡΠ°ΡΠ° Π½Π° ΡΡΠ»ΡΠ³Π°ΡΠ° ΠΈ ΠΏΠΎΠ΄Π°ΡΠΎΡΠ½ΠΈΠΎΡ Π±Π»ΠΎΠΊ Π½Π° Π±Π°ΡΠ°ΡΠ΅ΡΠΎ POST, ΡΠ°ΠΊΠ° ΡΡΠΎ Π²ΠΎ ΡΠ΅Π»ΠΎΡΠΎ Π½Π° Π±Π°ΡΠ°ΡΠ΅ΡΠΎ POST ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π½Π°Π²Π΅Π΄Π΅ΡΠ΅ Π»ΠΈΠ½ΠΈΡΠ° ΡΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π·Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ Π·Π° ΠΏΠΎΡΡΠ°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΠΎΠΌΠΈΠ½Π΅ΡΠ΅: ΠΠΠ¨Π’Π ΠΠ: alert(1); Π½Π° ΠΊΠΎΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΡ Π·Π° ΠΏΠΎΡΡΠ° ΡΠ΅ Π²ΡΠ°ΡΠΈ ΠΏΠΎΡΠ°ΠΊΠ° Π·Π° Π³ΡΠ΅ΡΠΊΠ° 501 alert(1); : ΠΏΠΎΠ³ΡΠ΅ΡΠ½Π° Π°Π΄ΡΠ΅ΡΠ°: Π°Π»Π°ΡΠΌ(1); ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π΅ ΡΠ»Π΅Π΄ΠΈ
ΠΠ²ΠΎΡ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ ΡΠ΅ Π³ΠΎ Π΄ΠΎΠ±ΠΈΠ΅ ΠΏΡΠ΅Π»ΠΈΡΡΡΠ²Π°ΡΠΎΡ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊΠΎΡ, ΠΊΠΎΡ ΡΠ΅ Π³ΠΎ ΠΈΠ·Π²ΡΡΠΈ ΠΊΠΎΠ΄ΠΎΡ JavaScript Π²ΠΎ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π½Π΅ Π½Π° ΠΏΡΠ²ΠΈΡΠ½ΠΎ ΠΎΡΠ²ΠΎΡΠ΅Π½Π°ΡΠ° Π²Π΅Π±-Π»ΠΎΠΊΠ°ΡΠΈΡΠ° Π½Π° Π½Π°ΠΏΠ°ΡΠ°ΡΠΎΡ, ΡΡΠΊΡ Π½Π° Π²Π΅Π±-ΡΡΡΠ°Π½ΠΈΡΠ°ΡΠ° bank.com Π½Π° ΠΊΠΎΡΠ° Π΅ ΠΈΡΠΏΡΠ°ΡΠ΅Π½ΠΎ Π±Π°ΡΠ°ΡΠ΅ΡΠΎ, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΎΡ Π΄ΠΎΡΠΎΠ» Π²ΠΎ ΡΠΎΡΠ½Π° TLS ΡΠ΅ΡΠΈΡΠ° , ΡΠΈΡ ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°Ρ ΡΠ° ΠΏΠΎΡΠ²ΡΠ΄ΠΈ Π°Π²ΡΠ΅Π½ΡΠΈΡΠ½ΠΎΡΡΠ° Π½Π° ΠΎΠ΄Π³ΠΎΠ²ΠΎΡΠΎΡ Π½Π° bank.com.
Π‘ΠΊΠ΅Π½ΠΈΡΠ°ΡΠ΅ΡΠΎ Π½Π° Π³Π»ΠΎΠ±Π°Π»Π½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ° ΠΏΠΎΠΊΠ°ΠΆΠ° Π΄Π΅ΠΊΠ° Π³Π΅Π½Π΅ΡΠ°Π»Π½ΠΎ, ΠΎΠΊΠΎΠ»Ρ 1.4 ΠΌΠΈΠ»ΠΈΠΎΠ½ΠΈ Π²Π΅Π±-ΡΠ΅ΡΠ²Π΅ΡΠΈ ΡΠ΅ ΠΏΠΎΠ³ΠΎΠ΄Π΅Π½ΠΈ ΠΎΠ΄ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΡ, Π·Π° ΠΊΠΎΠΈ Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΠΈ Π½Π°ΠΏΠ°Π΄ ΡΠΎ ΠΌΠ΅ΡΠ°ΡΠ΅ Π½Π° Π±Π°ΡΠ°ΡΠ° ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ. Π£ΡΠ²ΡΠ΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° Π²ΠΈΡΡΠΈΠ½ΡΠΊΠΈ Π½Π°ΠΏΠ°Π΄ Π·Π° 119 ΠΈΠ»ΡΠ°Π΄ΠΈ Π²Π΅Π± ΡΠ΅ΡΠ²Π΅ΡΠΈ Π·Π° ΠΊΠΎΠΈ ΠΈΠΌΠ°Π»ΠΎ ΠΏΡΠΈΠ΄ΡΡΠΆΠ½ΠΈ TLS ΡΠ΅ΡΠ²Π΅ΡΠΈ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° Π΄ΡΡΠ³ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ.
ΠΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½ΠΈ ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΠΈ Π½Π° Π΅ΠΊΡΠΏΠ»ΠΎΠ°ΡΠ°ΡΠΈΠΈ Π·Π° ftp ΡΠ΅ΡΠ²Π΅ΡΠΈ pureftpd, proftpd, microsoft-ftp, vsftpd, filezilla ΠΈ serv-u, ΡΠ΅ΡΠ²Π΅ΡΠΈ IMAP ΠΈ POP3 dovecot, ΠΊΡΡΠΈΡ, ΡΠ°Π·ΠΌΠ΅Π½Π°, cyrus, kerio-connect ΠΈ zimbra, SMTP ΡΠ΅ΡΠ²Π΅ΡΠΈ postfix, exim, sendmail , mailenable, mdaemon ΠΈ opensmtpd. ΠΡΡΡΠ°ΠΆΡΠ²Π°ΡΠΈΡΠ΅ ΡΠ° ΠΏΡΠΎΡΡΡΠ²Π°Π»Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡΠ° Π·Π° ΠΈΠ·Π²ΡΡΡΠ²Π°ΡΠ΅ Π½Π°ΠΏΠ°Π΄ ΡΠ°ΠΌΠΎ Π²ΠΎ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡΠ° ΡΠΎ FTP, SMTP, IMAP ΠΈ POP3 ΡΠ΅ΡΠ²Π΅ΡΠΈ, Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΡ Π΄Π° ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ ΠΈ Π·Π° Π΄ΡΡΠ³ΠΈ Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΈ ΠΊΠΎΠΈ ΠΊΠΎΡΠΈΡΡΠ°Ρ TLS.
ΠΠ° Π΄Π° ΡΠ΅ Π±Π»ΠΎΠΊΠΈΡΠ° Π½Π°ΠΏΠ°Π΄ΠΎΡ, ΡΠ΅ ΠΏΡΠ΅Π΄Π»Π°Π³Π° Π΄Π° ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΡΠ°ΡΠ° ALPN (ΠΡΠ΅Π³ΠΎΠ²ΠΎΡ Π·Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ» Π½Π° ΡΠ»ΠΎΡ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°) Π·Π° Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π³ΠΎΠ²Π°ΡΠ° Π·Π° TLS ΡΠ΅ΡΠΈΡΠ° Π·Π΅ΠΌΠ°ΡΡΠΈ Π³ΠΎ ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΡ Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ° ΠΈ Π΅ΠΊΡΡΠ΅Π½Π·ΠΈΡΠ°ΡΠ° SNI (ΠΠΌΠ΅ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠΎΡ) Π·Π° Π΄Π° ΡΠ΅ ΠΏΠΎΠ²ΡΠ·Π΅ ΡΠΎ ΠΈΠΌΠ΅ΡΠΎ Π½Π° Π΄ΠΎΠΌΠ°ΡΠΈΠ½ΠΎΡ Π²ΠΎ ΡΠ»ΡΡΠ°Ρ Π½Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ TLS ΡΠ΅ΡΡΠΈΡΠΈΠΊΠ°ΡΠΈ ΠΊΠΎΠΈ ΠΏΠΎΠΊΡΠΈΠ²Π°Π°Ρ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΈΠΌΠΈΡΠ° Π½Π° Π΄ΠΎΠΌΠ΅Π½ΠΈ. ΠΠ° ΡΡΡΠ°Π½Π°ΡΠ° Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°ΡΠ°, ΡΠ΅ ΠΏΡΠ΅ΠΏΠΎΡΠ°ΡΡΠ²Π° Π΄Π° ΡΠ΅ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΡΠ²Π°ΡΠ΅ΡΠΎ Π½Π° Π±ΡΠΎΡΠΎΡ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈΡΠ΅, ΠΏΠΎ ΡΡΠΎ Π²ΡΡΠΊΠ°ΡΠ° ΡΠ΅ ΠΏΡΠ΅ΠΊΠΈΠ½ΡΠ²Π°. ΠΡΠΎΡΠ΅ΡΠΎΡ Π½Π° ΡΠ°Π·Π²ΠΈΠ²Π°ΡΠ΅ ΠΌΠ΅ΡΠΊΠΈ Π·Π° Π±Π»ΠΎΠΊΠΈΡΠ°ΡΠ΅ Π½Π° Π½Π°ΠΏΠ°Π΄ΠΎΡ Π·Π°ΠΏΠΎΡΠ½Π° Π²ΠΎ ΠΎΠΊΡΠΎΠΌΠ²ΡΠΈ ΠΌΠΈΠ½Π°ΡΠ°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π°. Π‘Π»ΠΈΡΠ½ΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½ΠΈ ΠΌΠ΅ΡΠΊΠΈ Π²Π΅ΡΠ΅ ΡΠ΅ ΠΏΡΠ΅Π·Π΅ΠΌΠ΅Π½ΠΈ Π²ΠΎ Nginx 1.21.0 (ΠΏΠΎΡΡΠ° ΠΏΡΠΎΠΊΡΠΈ), Vsftpd 3.0.4, Courier 5.1.0, Sendmail, FileZill, crypto/tls (Go) ΠΈ Internet Explorer.
ΠΠ·Π²ΠΎΡ: opennet.ru