кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Кэш vs ΠΊΡƒΠΊΠΈ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ кэш (cache) ΠΈ ΠΊΡƒΠΊΠΈ (Cookie), Π° Ρ‚Π°ΠΊΠΆΠ΅ Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ, Π΄ΠΎΠ»ΠΆΠ΅Π½ Π·Π½Π°Ρ‚ΡŒ любой тСстировщик ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния. К Ρ‚ΠΎΠΌΡƒ ΠΆΠ΅, этот вопрос Π½Π΅Ρ€Π΅Π΄ΠΊΠΎ Π·Π°Π΄Π°ΡŽΡ‚ Π½Π° собСсСдованиях, особСнно ΠΊΠΎΠ³Π΄Π° Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ ΠΌΠ°Π»ΠΎΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… соискатСлях, ΠΏΡ€Π΅Ρ‚Π΅Π½Π΄ΡƒΡŽΡ‰ΠΈΡ… Π½Π° ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ Junior/Trainee. Об этом β€” наша ΡΡ‚Π°Ρ‚ΡŒΡ.

Кэш прСдставляСт собой ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹ΠΉ Π±ΡƒΡ„Π΅Ρ€ памяти ΠΈ мСсто Π½Π° ТСстком дискС ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°, Π³Π΄Π΅ хранится информация ΠΎ Ρ€Π°Π½Π΅Π΅ посСщСнных Π²Π΅Π±-страницах, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ изобраТСния ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ зашли Π½Π° ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ сайт. Π’Ρ‹ просматриваСтС Ρ€Π°Π·Π½Ρ‹Π΅ страницы, ΠΏΡ€ΠΈ этом вся информация (графичСская, тСкстовая, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Π°Ρ) загруТаСтся Π½Π° сайт с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ сСрвСра. Когда ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, Π΄Π°Π½Π½Ρ‹Π΅ с посСщСнных Π²Π°ΠΌΠΈ страниц ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ Π½Π° ТСстком дискС Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π²Π΅Π΄Π΅Π½Π½ΠΎΠΉ для этого ΠΏΠ°ΠΏΠΊΠ΅. НиТС ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, Π³Π΄Π΅ хранится кэш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Google Chrome:

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Когда Π²Ρ‹ посСщаСтС этот сайт Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Ρ‹, ваш Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ провСряСт содСрТимоС сайта, Π° ΠΏΠΎΡ‚ΠΎΠΌ выполняСт Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ лишь Π½ΠΎΠ²ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ΠžΡΡ‚Π°Π»ΡŒΠ½Π°Ρ ΠΆΠ΅ информация бСрСтся для отобраТСния ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΈΠ· вашСго кэша. Для Ρ‡Π΅Π³ΠΎ? Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ скорости Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сайта, Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, для сниТСния Π½Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-соСдинСниС, вСдь доступ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ Π² кэшС осущСствляСтся быстрСС.

Надо Π»ΠΈ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш?

БСзусловно, Π΄Π°. Π”Π΅Π»Π°Ρ‚ΡŒ это слСдуСт пСриодичСски ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ: 1. Кэш Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ мСсто Π½Π° ТСстком дискС, Π° свободного пространства, ΠΊΠ°ΠΊ извСстно, ΠΌΠ½ΠΎΠ³ΠΎ Π½Π΅ Π±Ρ‹Π²Π°Π΅Ρ‚. Если Π΄ΠΎΠ»Π³ΠΎ Π½Π΅ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш, это скаТСтся Π½Π° скорости Ρ€Π°Π±ΠΎΡ‚Ρ‹ вашСго ПК. 2. Кэш Π²Π°ΠΆΠ½ΠΎ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π² цСлях бСзопасности. НСдоброТСлатСли ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠΏΡ‹Ρ‚Π°Ρ‚ΡŒΡΡ Π²Π·Π»ΠΎΠΌΠ°Ρ‚ΡŒ ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Ρ‡Π΅Ρ€Π΅Π· кэш. 3. Кэш Π½Π°Π΄ΠΎ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π² цСлях ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. БчитаСтся, Ρ‡Ρ‚ΠΎ Ссли кэш Π½Π΅ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ ΠΎΡ‚ слова совсСм, Π΅ΡΡ‚ΡŒ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ обновлСния Π½Π° сайтах, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ посСщаСтС. 4. Кэш Π²Π°ΠΆΠ½ΠΎ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ для обСспСчСния ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½-сСрвисов. Π­Ρ‚ΠΎ Π²Π°ΠΆΠ½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ для тСстировщика. Когда Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π½Π° сторонС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅, ΠΏΡ€Π΅ΠΆΠ΄Π΅ всСго, ΠΏΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

ΠšΡƒΠΊΠΈ Ρ‚ΠΎΠΆΠ΅ хранятся Π½Π° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой Π΄Π°Π½Π½Ρ‹Π΅ (ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΈΡ… нСбольшой Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚). Π’ΠΎΡ‚, Π³Π΄Π΅ хранятся ΠΊΡƒΠΊΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π₯Ρ€ΠΎΠΌ:

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Π­Ρ‚ΠΎΡ‚ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ отправляСтся Π½Π° ваш ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π²Π΅Π±-сСрвСром ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ посСщСнии Π²Π΅Π±-сайта. Богласно ΠΌΠ΅ΠΆΠ΄ΡƒΠ½Π°Ρ€ΠΎΠ΄Π½Ρ‹ΠΌ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π΄Π°Ρ‚ΡŒ согласиС Π½Π° ΠΏΡ€ΠΈΠ΅ΠΌ ΠΊΡƒΠΊΠΈ, Π²ΠΏΡ€ΠΎΡ‡Π΅ΠΌ, скорСС всСго, Π²Ρ‹ Π΄Π΅Π»Π°Π»ΠΈ это Π½Π΅ΠΎΠ΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ, Π²ΠΎΡ‚, ΠΊΠ°ΠΊ это ΠΌΠΎΠΆΠ΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ:

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Π“Π»Π°Π²Π½ΠΎΠ΅ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΊΡƒΠΊΠΈ ΠΎΡ‚ кэша Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ сайт, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Π°ΠΌ Π±Ρ‹Π» ΠΊΠΎΠ³Π΄Π°-Ρ‚ΠΎ ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹ΠΉ ΠΊΡƒΠΊΠΈ, Π²Π΅Π±-ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ, это ваш Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€) пСрСсылаСт этот Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ Π΄Π°Π½Π½Ρ‹Ρ… web-сСрвСру Π² составС HTTP-запроса.

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΡƒΠΊΠΈ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Ρ‹: β€’ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ; β€’ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… настроСк ΠΈ ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚Π΅Π½ΠΈΠΉ; β€’ отслСТиваниС состояния сСанса доступа; β€’ Π²Π΅Π΄Π΅Π½ΠΈΠ΅ статистики ΠΈ Ρ‚. Π΄.

Π’ΠΎΡ‚ нСсколько ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ² использования ΠΊΡƒΠΊΠΈ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅: 1. Авторизация Π½Π° сайтС. Как извСстно Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ сайтов ΠΈΠΌΠ΅ΡŽΡ‚ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ (Π²Π²ΠΎΠ΄ пароля, Π»ΠΎΠ³ΠΈΠ½Π°, Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π°, ΠΏΠΎΡ‡Ρ‚Ρ‹ ΠΈ Ρ‚. ΠΏ.). Cookie ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ сСрвСром для опознания Ρ€Π°Π½Π΅Π΅ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. 2. ΠšΠΎΡ€Π·ΠΈΠ½Π° Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π°Ρ…. Если Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΡƒΠΊΠΈ, ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ Ρ‚ΠΎΠ²Π°Ρ€Π° ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π° Π½ΠΎΠ²ΡƒΡŽ страницу Ρ‚ΠΎΠ²Π°Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΡ‡Π΅Π·Π½ΡƒΡ‚ΡŒ. 3. Настройки. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π²Ρ‹ выставили Π½ΡƒΠΆΠ½Ρ‹Π΅ настройки Ρ€Π΅Π³ΠΈΠΎΠ½Π°, языка ΠΈ Ρ‚. Π΄. Π‘Π΅Π· ΠΊΡƒΠΊΠΈ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠ±Ρ€ΠΎΡΠΈΡ‚ΡŒΡΡ ΠΈ Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒΡΡ Π² статус Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

НадССмся, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅ Ρ€Π°Π·Π½ΠΈΡ†Ρƒ ΠΌΠ΅ΠΆΠ΄Ρƒ кэшом ΠΈ ΠΊΡƒΠΊΠΈ.

Как ΠΏΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш ΠΈ ΠΊΡƒΠΊΠΈ?

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Π’ΠΎ Π΅ΡΡ‚ΡŒ Π½Π°Π΄ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ адрСс сайта ΠΏΠΎΠ΄ строкой Cookie, Π½Π°ΠΆΠ°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, Π° ΠΏΠΎΡ‚ΠΎΠΌ Β«ClearΒ».

Π’Π΅ΠΏΠ΅Ρ€ΡŒ кэш. Π•ΡΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ способы Π΅Π³ΠΎ очистки, Π½ΠΎ ΠΌΡ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Β«Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°Β». ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‰ΠΈΠΉ Π²Π΅Π±-сайт, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ F12, ΠΏΠΎΡ‚ΠΎΠΌ ΠΎΠΏΡΡ‚ΡŒ Application. Π”Π°Π»Π΅Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Clear storage ΠΈ скроллим Π²Π½ΠΈΠ·. Π‘ΠΌΠΎΡ‚Ρ€ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ стояла Π³Π°Π»ΠΎΡ‡ΠΊΠ° Π½Π°ΠΏΡ€ΠΎΡ‚ΠΈΠ² Cashe storage ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ Clear site Data. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Ρ‚ΡƒΡ‚ ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ сразу ΠΈ ΠΊΡƒΠΊΠΈ, Π΄Π° ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΡ….

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

НапослСдок, Π΄Π°Π΄ΠΈΠΌ Π΅Ρ‰Π΅ нСсколько совСтов Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ тСстировщикам: β€” Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Β«Π˜Π½ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΎΒ» всС Π΄Π°Π½Π½Ρ‹Π΅ тянутся Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ с сСрвСра, кэш Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ! β€” Π½Π°ΠΆΠ°Π² Ctrl+F5 Π² ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ «потянСтС» всС Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ ΠΈΠ· кэша Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Π° Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ с сСрвСра.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ кСш ΠΈ cookie, ΠΊΠ°ΠΊ влияСт Π½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€?

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Для Π½Π΅ΠΎΠΏΡ‹Ρ‚Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ cash ΠΈ cookies Π·Π²ΡƒΡ‡Π°Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ, ΠΊΠ°ΠΊ ΡΠ»ΡŒΡ„ΠΈΠΉΡΠΊΠΈΠΉ язык. Π’ ΡΡ‚Π°Ρ‚ΡŒΡΡ… ΠΏΠΎ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΡΠΎΠ²Π΅Ρ‚ΡƒΡŽΡ‚ пСриодичСски Π΄Π΅Π»Π°Ρ‚ΡŒ очистку кСша. Π‘Π»ΠΎΠ²ΠΎ β€œΠΊΡƒΠΊΠΈβ€ встрСчаСтся Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ сайтС, Π³Π΄Π΅ Π΅ΡΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡ‹ для заполнСния. Π‘ 2017 Π³ΠΎΠ΄Ρƒ всС рСсурсы, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‰ΠΈΠ΅ эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, обязаны ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»ΡΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΎ Π΅Π΅ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ. МошСнники ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ Π΄Π°Π½Π½Ρ‹ΠΌ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ вирусов, поэтому Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ своСврСмСнно ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ лишнюю ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠšΠ•Π¨ ΠΈ cookies

Cash β€” это мСсто Π½Π° HDD ΠΈ SSD, Π³Π΄Π΅ хранятся Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. К Π½ΠΈΠΌ относятся тСкст, Π²ΠΈΠ΄Π΅ΠΎ, Ρ„ΠΎΡ‚ΠΎ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ сайтов. Ѐункция Π½ΡƒΠΆΠ½Π° для ускорСния сСрфинга Π² сСти. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρƒ Π½Π΅ приходится ΡΠΊΠ°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒ страницу ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π·Π°Π½ΠΎΠ²ΠΎ. БистСмС достаточно Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· созданных Ρ€Π°Π½Π΅Π΅ Ρ€Π΅Π·Π΅Ρ€Π²Π½Ρ‹Ρ… ΠΊΠΎΠΏΠΈΠΉ. Папка с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, находится Π½Π° дискС C. ΠžΠ±Ρ‰ΠΈΠΉ вСс Ρ„Π°ΠΉΠ»ΠΎΠ² зависит ΠΎΡ‚ активности ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. Если Π½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ открываСтся всСго ΠΏΠ°Ρ€Π° сайтов Π² мСсяц, ΠΏΠ°ΠΏΠΊΠ° Π½Π΅ Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ‚ большС 100 ΠΌΠ΅Π³Π°Π±Π°ΠΉΡ‚. Однако ΠΏΡ€ΠΈ постоянном сСрфингС Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ Π΅Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒΡΡ Π΄ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚.

Π’ cookies ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ вся информация, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ вписываСт Π² Ρ„ΠΎΡ€ΠΌΡ‹ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ Π½Π° сайтах: Π»ΠΎΠ³ΠΈΠ½Ρ‹, email, ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, ЀИО, Π½ΠΎΠΌΠ΅Ρ€Π° Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ², адрСса, индСксы ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ для рСгистрации. Ѐункция ΠΊΡƒΠΊΠΈ экономит врСмя Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π΅Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ²: ΠΈΠΌ Π½Π΅ потрСбуСтся ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ. Когда Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ открываСтся Ρ„ΠΎΡ€ΠΌΠ° с полями, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Ρ€Π°Π½Π΅Π΅, систСма сама ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ подходящиС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹.

Π—Π°Ρ‡Π΅ΠΌ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ cash ΠΈ ΠΊΡƒΠΊΠΈ

ΠŸΠ΅Ρ€Π²Π°Ρ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° для очистки Ρ„Π°ΠΉΠ»ΠΎΠ² β€” Π·Π°Ρ‰ΠΈΡ‚Π° Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎΡ‚ Π²Π·Π»ΠΎΠΌΠ°. Когда Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΏΡ€ΠΎΠΏΠ°Π΄Π°ΡŽΡ‚ Π±ΠΎΡ‚Ρ‹ ΠΈ трояны, ΠΎΠ½ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ Π°Π½Π°Π»ΠΈΠ· Π΄Π°Π½Π½Ρ‹Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сохранСны Π² систСмС. Папки с кэшСм ΠΈ cookies ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡŽΡ‚ΡΡ Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ врСдоносного софта. Π’Π°ΠΊ ΠΎΠ½ Π·Π° сСкунду ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚ доступ ΠΊΠΎ всСм Π»ΠΈΡ‡Π½Ρ‹ΠΌ Π΄Π°Π½Π½Ρ‹ΠΌ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ пСриодичСская очистка Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² β€” Π»ΡƒΡ‡ΡˆΠ°Ρ Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ Π²Ρ€Π΅Π΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΈΡ‚ΡŒ мошСнники.

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Вторая ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° для систСматичСского сброса Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅Π½Π΅Π΅ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½Π°. Когда сайт обновляСт ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΈΠ· сохранСнных кэшСм ΠΊΠΎΠΏΠΈΠΉ. Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΡƒΡŽ страницу, Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Ρƒ ПК придСтся нСсколько Ρ€Π°Π· Π΅Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ. Вакая ΠΆΠ΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Π² ΠΎΠ½Π»Π°ΠΉΠ½ ΠΈΠ³Ρ€Π°Ρ… ΠΈ прилоТСниях, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°ΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ Π΄Π°Π½Π½Ρ‹Π΅ для ускорСния Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ.

Π’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ всС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. К Π½ΠΈΠΌ относятся Π΄Π°ΠΆΠ΅ Microsoft Word ΠΈ прилоТСния ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… сСтСй.

Как ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅

Π•ΡΡ‚ΡŒ нСсколько способов ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ кэша ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² cookies. Π§Π°Ρ‰Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 3 ΠΌΠ΅Ρ‚ΠΎΠ΄Π°:

Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ способ, Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ ΠΈΡ‚ΠΎΠ³ΠΎΠ²Ρ‹ΠΉ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚. Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Ρ…ΠΎΡ‡Π΅Ρ‚ ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ всСх ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, Π° очистка Π½ΡƒΠΆΠ½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для обновлСния ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π½Π° страницС Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒΡΡ очисткой кэша Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ². Когда Π½Π° основном дискС C заканчиваСтся мСсто, трСбуСтся полная оптимизация систСмы с ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ².

Как ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ cash Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ дСйствий зависит ΠΎΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. ΠŸΠΎΡ‡Ρ‚ΠΈ Π²ΠΎ всСх инструмСнтах сСрфинга ΠΏΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Ρƒ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ кэша осущСствляСтся Ρ‡Π΅Ρ€Π΅Π· настройки. НапримСр, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΠΉΡ‚ΠΈ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» Π² Google Chrome, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ дСйствий Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎΡ‡Ρ‚ΠΈ для всСх Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ комбинация ΠΊΠ½ΠΎΠΏΠΎΠΊ для автоматичСского запуска Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ очистки ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ всСх Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² с ПК

Если Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π° ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, ΠΏΡ€ΠΎΡ‰Π΅ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Windows. НуТно ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ мСню с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ½ΠΎΠΏΠΊΠΈ β€œΠŸΡƒΡΠΊβ€ ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡƒ Π² Π²ΠΈΠ΄Π΅ Π³Π°ΠΉΠΊΠΈ. Π’ строкС поиска ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅Π³ΠΎΡΡ ΠΎΠΊΠ½Π° ввСсти запрос β€œΠ₯ранилищС”. БистСма ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚, сколько ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ хранится Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ ТСсткого диска. Π”Π°Π»Π΅Π΅ порядок дСйствий зависит ΠΎΡ‚ сортировки Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. Если ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ мСнял Π² настройках, кэш сохраняСтся Π½Π° дискС C. НуТно Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΈΠ· списка этот Ρ€Π°Π·Π΄Π΅Π», Ρ‡Ρ‚ΠΎΠ±Ρ‹ систСма Π½Π°Ρ‡Π°Π»Π° автоматичСскоС сканированиС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, хранящСйся Π½Π° Π½Π΅ΠΌ.

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Π’ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°Ρ… Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΏΡƒΠ½ΠΊΡ‚ β€œΠ’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹β€œ. Для запуска очистики ΡƒΠ±Ρ€Π°Ρ‚ΡŒ всС лишниС Π³Π°Π»ΠΎΡ‡ΠΊΠΈ. Они Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡΡ‚ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° Ρ€Π°Π·Π΄Π΅Π»Π°Ρ…: β€œΠ’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ файлы”, β€œΠ’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ интСрнСта” ΠΈ β€œΠšΡΡˆ построитСля тСкстуры Direct X”. Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ очистку, Π½Π°ΠΆΠ°Ρ‚ΡŒ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ β€œΠ£Π΄Π°Π»ΠΈΡ‚ΡŒ файлы”.

Π‘Ρ‚ΠΎΡ€ΠΎΠ½Π½ΠΈΠ΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹

Π‘ΠΊΠ°Ρ‡Π°Π² Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ софт, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ очистку кэша ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² cookies. Для этих Ρ†Π΅Π»Π΅ΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° CCleaner. Она способна ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ систСму, ΠΎΠΏΠΎΠ²Π΅Ρ‰Π°Ρ‚ΡŒ ΠΎ Π΄Π°Π²Π½ΠΎ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… прилоТСниях, ΠΎΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ остаточныС Ρ„Π°ΠΉΠ»Ρ‹ ΡƒΠ΄Π°Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ. Π’ Π΅Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΈ пСриодичСская очистка кэша ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² cookies. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ это Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ, Π½ΠΎ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, Π²Ρ‹Π±Ρ€Π°Π² ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΡƒΠ½ΠΊΡ‚ Π² настройках.

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Π‘ΠΎΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… способно ΠΎΠ±Π»Π΅Π³Ρ‡ΠΈΡ‚ΡŒ Тизнь ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ. Однако, ΠΊΠΎΠ³Π΄Π° ΠΈΡ… скапливаСтся слишком ΠΌΠ½ΠΎΠ³ΠΎ, ΠΎΠ½ΠΈ Π·Π°ΠΌΠ΅Ρ‚Π½ΠΎ Π·Π°Ρ‚Ρ€ΡƒΠ΄Π½ΡΡŽΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. НСдостаток встроСнной памяти сказываСтся Π½Π° скорости ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ процСссов ΠΈ возмоТности ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π§Ρ‚ΠΎΠ±Ρ‹ кэш ΠΈ cookies Π½Π΅ доставляли нСудобств, достаточно ΠΈΡ… воврСмя ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ. Π‘ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ с этим способСн любой ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ, Π΄Π°ΠΆΠ΅ Ссли ΠΎΠ½ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Ρ‡Π°Π» ΠΎΡΠ²Π°ΠΈΠ²Π°Ρ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ с ПК.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. НазначСниС Ρ„Π°ΠΉΠ»ΠΎΠ² кэш (cache) ΠΈ ΠΊΡƒΠΊΠΈ (cookie)

Π”ΡƒΠΌΠ°ΡŽ, ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ сСти Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Ρ…ΠΎΡ‚ΡŒ Ρ€Π°Π· Π² ΠΆΠΈΠ·Π½ΠΈ ΡΠ»Ρ‹ΡˆΠ°Π» Ρ‚Π°ΠΊΠΈΠ΅ таинствСнныС слова, ΠΊΠ°ΠΊ кэш (cache) ΠΈ ΠΊΡƒΠΊΠΈ (cookie) Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. А Ρ‚Π°ΠΊΠΆΠ΅, Ρ‡Ρ‚ΠΎ ΠΈΡ… Π½Π°Π΄ΠΎ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ. Но ΠΏΠΎΡ‡Π΅ΠΌΡƒ, Π·Π°Ρ‡Π΅ΠΌ ΠΈΡ… Π½ΡƒΠΆΠ½ΠΎ ΡƒΠ΄Π°Π»ΡΡ‚ΡŒ? Каково Π²ΠΎΠΎΠ±Ρ‰Π΅ ΠΈΡ… ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅? Π”Π°Π²Π°ΠΉΡ‚Π΅ Π²Ρ‹ΡΡΠ½ΡΡ‚ΡŒ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ кэш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Для Π½Π°Ρ‡Π°Π»Π° разбСрСмся, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ кэш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ ΠΊΠ°ΠΊΠΎΠ²ΠΎ Π΅Π³ΠΎ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅? ΠŸΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΡƒΡ ΠΏΠΎ просторам всСмирной ΠΏΠ°ΡƒΡ‚ΠΈΠ½Ρ‹, загруТая ΠΈ просматривая Π²Π΅Π±-страницы, Π²Ρ‹ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π½Π΅ ΠΏΠΎΠ΄ΠΎΠ·Ρ€Π΅Π²Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ ваш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ автоматичСски сохраняСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° ТСсткий диск вашСго ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°. Π’ этот список входят элСмСнты Π΄ΠΈΠ·Π°ΠΉΠ½Π° сайтов, изобраТСния ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠΈ, Π²ΠΈΠ΄Π΅ΠΎΡ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ просмотрСли Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, ΠΏΡ€ΠΎΡΠ»ΡƒΡˆΠ°Π½Π½Π°Ρ ΠΌΡƒΠ·Ρ‹ΠΊΠ° ΠΈ Ρ‚.Π΄. Π‘ΠΎΠ²Π΅Ρ€ΡˆΠ°Π΅Ρ‚ΡΡ это Π·Π°Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ страницС, ΠΎΠ½Π° Π·Π°Π³Ρ€ΡƒΠ·ΠΈΠ»Π°ΡΡŒ быстрСС, благодаря Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Ρ‡Π°ΡΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ загруТаСтся Π½Π΅ с сСрвСра, Π° нСпосрСдствСнно с вашСго ТСсткого диска!

Π§Π΅ΠΌ это Ρ‡Ρ€Π΅Π²Π°Ρ‚ΠΎ? ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ, учитывая всС, описанноС Π²Ρ‹ΡˆΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄, Ρ‡Ρ‚ΠΎ кэш Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΎΠ±Π»Π΅Π³Ρ‡Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ Тизнь, дСлая сСрфинг Π² сСти Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ быстрым ΠΈ ΠΊΠΎΠΌΡ„ΠΎΡ€Ρ‚Π°Π±Π΅Π»ΡŒΠ½Ρ‹ΠΌ, Π½ΠΎ с Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны…

Полагаю, ΡƒΠΆΠ΅ этих ΠΏΡ€ΠΈΡ‡ΠΈΠ½ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎΠ±Ρ‹ пСриодичСски Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш своСго Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Ρ‚Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‚ΠΎ с этой ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€ΠΎΠΉ ΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒΡΡ любой, Π΄Π°ΠΆΠ΅ Π½Π΅ΠΎΠΏΡ‹Ρ‚Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ. Однако слСдуСт ΠΈΠΌΠ΅Ρ‚ΡŒ Π² Π²ΠΈΠ΄Ρƒ: послС удалСния Ρ„Π°ΠΉΠ»ΠΎΠ² кэша, ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-страницы Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅. Π­Ρ‚ΠΎ происходит ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ всС эти страницы Π±ΡƒΠ΄ΡƒΡ‚ Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ прямо с Π²Π΅Π±-сСрвСра, Π° кэш-Ρ„Π°ΠΉΠ»Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒΡΡ Π·Π°Π½ΠΎΠ²ΠΎ.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ cookie Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°

Cookie – Ρ‚ΠΎΠΆΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, хранящиСся Π½Π° ТСстком дискС ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. ΠšΡƒΠΊΠΈ слуТат для хранСния ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ: Π΄Π°Π½Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ (Π»ΠΎΠ³ΠΈΠ½Ρ‹ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ), ваши настройки Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… сайтах ΠΈ Ρ‚.Π΄. Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π·Π°Ρ…ΠΎΠ΄Π° Π½Π° страницу, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ отсылаСт эти Π΄Π°Π½Π½Ρ‹Π΅ Π½Π° сСрвСр, благодаря Ρ‡Π΅ΠΌΡƒ ΠΌΡ‹, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, сразу ΠΏΠΎΠΏΠ°Π΄Π°Π΅ΠΌ Π½Π° Π»ΠΈΡ‡Π½ΡƒΡŽ страничку Π² ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΉ сСти Π±Π΅Π· нСобходимости постоянно Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ.
ΠžΡ‡ΠΈΡ‰Π°Ρ‚ΡŒ ΠΊΡƒΠΊΠΈ-Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠ°ΠΊ ΠΈ кэш, слСдуСт, ΠΊΠΎΠ³Π΄Π° страницы ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π½Π΅ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ.

Когда Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш ΠΈ ΠΊΡƒΠΊΠΈ

Если страницы ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π½Π΅Π²Π΅Ρ€Π½ΠΎ, сначала стоит ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ Β«ΠΈΠ½ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΎΒ» (ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½Ρ‹ΠΌ), Ρ‡Ρ‚ΠΎΠ±Ρ‹ убСдится Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ очистка Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°. Π’ Π΄Π°Π½Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅ cache ΠΈ cookie Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ. Π­Ρ‚ΠΎ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²Π°ΠΌ ΠΏΠΎΠ½ΡΡ‚ΡŒ, Π²Ρ‹Π·Π²Π°Π½Π° Π»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠΌΠ΅Π½Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ. Если ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π½Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΠ»Π°ΡΡŒ ΠΈ Π² ΠΏΡ€ΠΈΠ²Π°Ρ‚Π½ΠΎΠΌ Ρ€Π΅ΠΆΠΈΠΌΠ΅, слСдуСт сначала ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш (хотя Ρ„Π°ΠΉΠ»Ρ‹ кэша Π² любом случаС Π»ΡƒΡ‡ΡˆΠ΅ Ρ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ врСмя ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ). Если всС описанныС ΠΌΠ΅Ρ€Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ принСсли ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°, Ρ‚ΠΎ удаляйтС ΠΊΡƒΠΊΠΈ. Но ΠΏΠΎΠΌΠ½ΠΈΡ‚Π΅: ΠΏΡ€ΠΈ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² cookie ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ ΠΈ ваши ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ настройки Π½Π° сайтах ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π»ΠΈΡ‡Π½Ρ‹Π΅ свСдСния, Π° Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ… – всС сохранСнныС ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ Π»ΠΎΠ³ΠΈΠ½ΠΎΠ² ΠΈ ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹! Если Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Π² ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±ΠΎΡ€Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² удалСния Π½Π΅Ρ‚ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΉ Π³Ρ€Π°Ρ„Ρ‹ ΠΏΡ€ΠΎ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, Ρ‚ΠΎ ваши Π΄Π°Π½Π½Ρ‹Π΅ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ‚ΠΎΠΆΠ΅ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹.

ΠžΡ†Π΅Π½ΠΈΡ‚Π΅ ΡΡ‚Π°Ρ‚ΡŒΡŽ. Π’Π°ΠΌ Π½Π΅ слоТно, Π° Π°Π²Ρ‚ΠΎΡ€Ρƒ приятно

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Кэш, ΠΊΡƒΠΊΠΈ ΠΈ сСссия Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°: ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π² сфСрС тСстирования ПО

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Π‘ понятиями кэш, ΠΊΡƒΠΊΠΈ ΠΈ сСссия Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ознакомится ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ QA-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ прСдоставляСт услуги ΠΏΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Π²Π΅Π±-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ².

ΠžΡ‡Π΅Π½ΡŒ часто, ΠΏΡ€ΠΈ «столкновСнии» с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°ΠΌΠΈ, Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ вопросов.

Π§Ρ‚ΠΎΠ±Ρ‹ максимально Ρ€Π°ΡΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΈΠ· Π΄Π°Π½Π½Ρ‹Ρ… понятий, ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΈΡ… области примСнСния ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ использования (исходя ΠΈΠ· примСняСмого Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°), рассмотрим ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π±ΠΎΠ»Π΅Π΅ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ.

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

Π‘ookies (ΠΊΡƒΠΊΠΈ) – ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ количСство ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΡΠΎΠ·Π΄Π°ΡŽΡ‰Π΅Π΅ΡΡ сСрвСром послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ посСтил страницу, ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ остаСтся Π½Π° ПК ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΊΠ°ΠΊ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ тСкстовый Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚.

Π’ основном, ΠΊΡƒΠΊΠΈ хранят ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΎΠ½Π½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅, ΠΎ характСристиках ΠΈ настройках, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ Π² процСссС взаимодСйствия со страницСй, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, относящиСся ΠΊ слуТСбным.

Если ΠΊΡƒΠΊΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ, Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ запросС вСсь объСм ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ транспортируСтся ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° сСрвСр. Какая польза для сайта ΠΎΡ‚ этих Π΄Π°Π½Π½Ρ‹Ρ…?

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, идСнтификационная информация ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ сСрвСром, Ρ‡Ρ‚ΠΎΠ±Ρ‹:

Если Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΡƒΠΊΠΈ с тСхничСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния, Ρ‚ΠΎ это тСкстовыС Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ². ΠœΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ объСм ΠΊΡƒΠΊΠΈ-Ρ„Π°ΠΉΠ»Π° – 4096 Π±Π°ΠΉΡ‚.

Π§Ρ‚ΠΎ находится Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ ΠΊΡƒΠΊΠΈ:

БСссия

Π’Π΅Π±-сСрвСра ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄Π½Ρƒ Π²Π°ΠΆΠ½ΡƒΡŽ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ, которая кроСтся Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π½Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΊΡƒΠ΄Π° ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‚ запросы (с ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈΠ»ΠΈ с Ρ€Π°Π·Π½Ρ‹Ρ…).

Π­Ρ‚ΠΎ происходит ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ HTTP ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Β«Π½Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ°Π΅Ρ‚Β» ΠΏΡ€ΠΎΡΠ»Π΅ΠΆΠΈΠ²Π°Ρ‚ΡŒ Ρ…ΠΎΠ΄ этих состояний ΠΈ, соотвСтствСнно, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ Π±Π΅ΡΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΡƒΡŽ связь с посСтитСлСм.

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ запрос ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ, Π±Π΅Π· малСйшСй связи с ΠΏΡ€ΠΎΡˆΠ΅Π΄ΡˆΠΈΠΌΠΈ.

Π”Π°Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ позволяСт Ρ€Π΅ΡˆΠΈΡ‚ΡŒ сСссия Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° (сСанс) – ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ отслСТивания запросов ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, способный ΡΠ±Π΅Ρ€Π΅Ρ‡ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ Π² процСссС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² ΠΌΠ΅ΠΆΠ΄Ρƒ страницами Π²Π΅Π±-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°.

Π‘ΠΎ стартом сСссии, Π½Π° сСрвСрС создаСтся Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, Π³Π΄Π΅ находятся Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π΅, Π΅Π³ΠΎ манипуляциях ΠΈ событиях, ΠΏΡ€ΠΎΠΈΠ·ΠΎΡˆΠ΅Π΄ΡˆΠΈΡ… Π² ΠΏΡ€Π΅Π΄Π΅Π»Π°Ρ… ΠΎΠ΄Π½ΠΎΠΉ сСссии. Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ просматриваниС сайта, дСйствия с ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ дСталями страниц, ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΠΉ ΠΈ ΠΏΡ€ΠΎΡ‡Π΅Π΅.

Пока сСанс длится, Π½ΠΎΠ²Ρ‹ΠΉ Π½Π°Ρ‡Π°Ρ‚ΡŒΡΡ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚.

ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π°Ρ сСссия закончится Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ ΠΎΠ΄Π½ΠΎ ΠΈΠ· условий (зависит ΠΎΡ‚ настроСк):

ВсСм прСкрасно извСстно, Ρ‡Ρ‚ΠΎ для высокого качСства Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, сайт Π΄ΠΎΠ»ΠΆΠ΅Π½ быстро Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ.

Π£Π²Π΅Π»ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ врСмя оТидания ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° страницы ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΏΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅Π»ΡŒ просто Π·Π°ΠΊΡ€ΠΎΠ΅Ρ‚ Π΅Π΅ ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ Π½Π° Π΄Ρ€ΡƒΠ³ΡƒΡŽ, Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Π² интСрСсах Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°, Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ.

Вся ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ситуации Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ сСрвСр, ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ страницы, транспортируСт Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ достаточно большой объСм ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ. ЕстСствСнно, это Π½Π΅Π³Π°Ρ‚ΠΈΠ²Π½ΠΎ влияСт Π½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ сайта. Для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этой ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΈ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ Π²Π΅Π±-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ, создали кэш.

НапримСр, ваша ΡΠ΅Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΌΠ΅Π΄Π»Π΅Π½Π½Π΅Π΅, Π½Π΅ΠΆΠ΅Π»ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ кэша, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ локально сохраняСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ПК ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°.

Как Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚, Π² ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠΉ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π½Π΅Ρ‚ нСобходимости, Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ просто грузятся ΠΈΠ· памяти ПК Π±Π΅Π· ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊ сСти.

ЕстСствСнно, Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° страницы, ΠΏΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ раскладС, происходит Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ быстрСС.

Π§Ρ‚ΠΎ, Π² основном, хранится Π² кэшС? ΠžΠ±Ρ‹Ρ‡Π½ΠΎ страницы ΠΎΠ΄Π½ΠΎΠ³ΠΎ сайта ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄Π½ΠΎΡ‚ΠΈΠΏΠ½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½, Π² слСдствиС этому, Π΅ΡΡ‚ΡŒ элСмСнты сайта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… страницах.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹ΠΉ снимок, ΠΎΠ½ локально загруТаСтся Π² Ρ„Π°ΠΉΠ»Ρ‹ кэша ΠΈ ΠΏΡ€ΠΈ обновлСниях ΡƒΠΆΠ΅ грузится с ТСсткого диска ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Π° Π½Π΅ Ρ‡Π΅Ρ€Π΅Π· сСрвСр.

ΠšΡ€ΠΎΠΌΠ΅ Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠΎΠ², ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΠΌΠΎΠ³ΡƒΡ‚ тСкстовыС сообщСния, Π²ΠΈΠ΄Π΅ΠΎ-Ρ„Π°ΠΉΠ»Ρ‹, Π·Π²ΡƒΠΊ.

Кэш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ Π² Ρ€Π°Π·ΠΌΠ΅Ρ€Π΅. Π•Π³ΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ объСм настраиваСтся. Когда Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ кэша Π·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΎ, Ρ‚ΠΎ Ρ‚Π΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ дольшС всСго Π½Π΅ Π±Ρ‹Π»ΠΈ Π² использовании, ΡƒΠ΄Π°Π»ΡΡŽΡ‚ΡΡ, Ρ‚Π΅ΠΌ самым освобоТдая пространство Π½ΠΎΠ²Ρ‹ΠΌ частям.

ПослС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ‹ Ρ€Π°Π·Π³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ»ΠΈ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Ρ‹ «сСссия», «кэш» ΠΈ Β«ΠΊΡƒΠΊΠΈΒ», ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ нСпосрСдствСнному процСссу ΠΈΡ… примСнСния.

Π’ Ρ†Π΅Π»ΠΎΠΌ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ Π²ΠΏΠΎΠ»Π½Π΅ Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ ΡƒΠΌΠ΅Π½ΠΈΠΉ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ Π²Ρ‹ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ, ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΊΡƒΠΊΠΈ, произвСсти очистку кэша ΠΈ ΡΡƒΠΌΠ΅Ρ‚ΡŒ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹ Π½Π° своСм ПК.

Как Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ очистку кэша Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅?

Π’ ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΠΎΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ кэш ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ Π²Π΅Π±-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, Ρƒ Ρ€Π°Π·Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², находится Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»Π°Ρ… Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ C:\Users\Admin\AppData\Local\.

Если Ρ‚Π°ΠΊΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΉΡ‚ΠΈ Π½Π° своСм ПК, слСдуСт просто Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ скрытых Ρ„Π°ΠΉΠ»ΠΎΠ².

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π² этой Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ свою Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ, Π³Π΄Π΅ ΠΈ находится кэш.

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΠΌ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ распространСнныС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹:

ΠžΠ±Π½ΡƒΠ»ΠΈΡ‚ΡŒ всю ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈΠ· сайта, ΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш ΠΈ ΠΊΡƒΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ нСпосрСдствСнно Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

Для этого создана ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ функция, Π°ΠΊΡ‚ΠΈΠ²Π°Ρ†ΠΈΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π² настройках.

Алгоритм Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² отличаСтся, поэтому, рассмотрим ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ процСсс очистки кэша Π² Π½ΠΈΡ…:

Π’Π°ΠΊΠΆΠ΅, сущСствуСт Π΅Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ способ ΠΏΠΎΡ‡ΠΈΡΡ‚ΠΈΡ‚ΡŒ кэш Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΅Π³ΠΎ настройки. Π­Ρ‚ΠΎ горячиС клавиши: Ctrl+Shift+Del – для большого количСства Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² ΠΈ –βŒ₯(Option)+⌘(Command)+E для Safari Π½Π° Mac.

Как Π½Π°ΠΉΡ‚ΠΈ ΠΊΡƒΠΊΠΈ Π½Π° Ρ€Π°Π·Π½Ρ‹Ρ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Ρ…?

К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚ΡŒ ΠΊΡƒΠΊΠΈ Π² Chrome, слСдуСт Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ‚Π°ΠΊΠΎΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ дСйствий:

Если Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎΠ± Internet Explorer 11, Ρ‚ΠΎ Ρ‚Π°ΠΌ ΠΏΡƒΡ‚ΡŒ выполнСния Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠΉ: «МСню Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Β» β€” «Бвойства Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°Β» β€” Β«ΠšΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒΒ» β€” Π‘Π°ΠΉΡ‚Ρ‹/Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ. Π—Π΄Π΅ΡΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Π° Ρ€Π°Π±ΠΎΡ‚Π° с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΊΡƒΠΊΠΈ для Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… Π²Π΅Π±-сайтов.

Для просмотра значСния сохранСнных настроСк ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ сайта, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΈΠ±Π΅Π³Π½ΡƒΡ‚ΡŒ ΠΊ срСдствам Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° (клавиша F12). Π’ ΠΏΡƒΠ½ΠΊΡ‚Π΅ Β«Π‘Π΅Ρ‚ΡŒΒ» ΠΏΠΎΠ΄Π°Π½Ρ‹ списки запросов, Π° Π² Β«Π€Π°ΠΉΠ»Ρ‹ ΠΊΡƒΠΊΠΈΒ» β€” ΠΈΡ… Π΄Π°Π½Π½Ρ‹Π΅.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²Π΅Π±-ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° – ΠΎΡ‡Π΅Π½ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Ρ‹ΠΉ процСсс. Иногда, Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ сайта осущСствляСтся ΠΏΠΎ нСсколько Ρ€Π°Π· Π·Π° дСнь.

Π›ΡŽΠ±ΠΎΠΌΡƒ тСстировщику нСльзя Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΠ΅Ρ€Π΅Π΄ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ΠΌ нСпосрСдствСнной ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ произвСсти очистку кэша.

Если Π½Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π΄Π°Π½Π½ΠΎΠ΅ условиС, большая Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ страница Π±ΡƒΠ΄Π΅Ρ‚ грузится ΠΈΠ· кэша ΠΈ Π²Π½Π΅Π΄Ρ€Π΅Π½Π½Ρ‹Ρ… ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ просто Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π½ΠΎ.

ΠŸΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π° сСанса ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ собой ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ запросов Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ сСанса.

ΠŸΡ€ΠΈ этом, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈΠ· ΠΏΡ€ΠΎΡˆΠ»Ρ‹Ρ… запросов. Π’ основном, всС Π΄Π°Π½Π½Ρ‹Π΅ ΠΎ сСссии находятся Π½Π° сСрвСрС ΠΈ скрыты ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Когда QA-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ Π·Π½Π°Π΅Ρ‚ сроки окончания сСссии ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ сайта ΠΏΡ€ΠΈ Π΅Π΅ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠΈ, ΠΎΠ½ Π»Π΅Π³ΠΊΠΎ Π½Π°ΠΏΠΈΡˆΠ΅Ρ‚ нСсколько сцСнариСв для тСстирования.

ΠžΡ‡Π΅Π½ΡŒ часто, Ρ‡Ρ‚ΠΎΠ±Ρ‹ сайт Ρ€Π°Π±ΠΎΡ‚Π°Π» ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ, Π½ΡƒΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΡƒΠΊΠΈ. ΠŸΡ€ΠΈ Ρ‚Π°ΠΊΠΎΠΌ раскладС, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΡ‚ΡŒ двумя способами: с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ‹ΠΌΠΈ ΠΊΡƒΠΊΠΈ.

Π’Ρ€Π΅Ρ‚ΠΈΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ – Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΊΡƒΠΊΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, с использованиСм ΠΊΠ°ΠΊ Π²Π°Π»ΠΈΠ΄Π½ΠΎΠΉ, Ρ‚Π°ΠΊ ΠΈ Π½Π΅Π²Π°Π»ΠΈΠ΄Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π’ Ρ„Π°ΠΉΠ»Π°Ρ… ΠΊΡƒΠΊΠΈ хранятся ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ для Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΈΠΌΠ΅Π½ΠΈΠ² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ инструмСнтарий для измСнСния этих Π΄Π°Π½Π½Ρ‹Ρ…, тСстировщик ΠΌΠΎΠΆΠ΅Ρ‚ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ доступ ΠΊ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Ρƒ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ посСтитСля, ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π² ΠΊΡƒΠΊΠΈ. Π’Π°ΠΊΠΎΠΉ Π²ΠΈΠ΄ Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ относят ΠΊ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ бСзопасности.

ΠŸΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ знакомствС с кэшСм, сСссий Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° ΠΈ ΠΊΡƒΠΊΠΈ, всС это каТСтся слоТным ΠΈ Π·Π°ΠΏΡƒΡ‚Π°Π½Π½Ρ‹ΠΌ, Π½ΠΎ ΠΈΠ·ΡƒΡ‡ΠΈΠ² Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡŽ ΠΈ ΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ знания Π² практичСской Π΄Π΅ΡΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, ΡƒΠ±Π΅ΠΆΠ΄Π°Π΅ΡˆΡŒΡΡ, Ρ‡Ρ‚ΠΎ здСсь Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ тяТСлого.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Β«ΠžΡΡ‚ΠΎΡ€ΠΎΠΆΠ½ΠΎ, ΠΏΠ΅Ρ‡Π΅Π½ΡŒΠΊΠΈ!Β»: совСты Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠΌ тСстировщикам Π² сфСрС бСзопасности

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, мСня Π·ΠΎΠ²ΡƒΡ‚ Π’ΠΈΠΊΠ° Π‘Π΅Π³Π΅Π½Ρ‡Π΅Π²Π°, я QA-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ Π² Redmadrobot. Π― расскаТу, ΠΊΠ°ΠΊ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΈ ΠΊΡ€Π°Π΄ΡƒΡ‚ наши Π΄Π°Π½Π½Ρ‹Π΅, ΠΈ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ этого Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒΡΡ.

Π’Π΅Ρ€ΠΌΠΈΠ½ «тСстированиС бСзопасности» Π·Π²ΡƒΡ‡ΠΈΡ‚ довольно ΡΠ΅Ρ€ΡŒΡ‘Π·Π½ΠΎ. МногиС боятся ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒΡΡ Π² эту Ρ‚Π΅ΠΌΡƒ, думая, Ρ‡Ρ‚ΠΎ ΠΈΡ… ΠΆΠ΄ΡƒΡ‚ Π½Π΅ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π΄Π΅Π±Ρ€ΠΈ ΠΈΠ· нСпонятных слов, слоТной Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹ ΠΈ Π·Π°Π³Π°Π΄ΠΎΡ‡Π½Ρ‹Ρ… Π°Π±Π±Ρ€Π΅Π²ΠΈΠ°Ρ‚ΡƒΡ€. Π― Ρ€Π°Π·Π±Π΅Ρ€Ρƒ основы тСстирования бСзопасности ΠΈ Π²Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ Π½Π° самом Π΄Π΅Π»Π΅ это просто ΠΈ интСрСсно.

Π‘Ρ‚Π°Ρ‚ΡŒΡ написана для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΡ… тСстировщиков бСзопасности ΠΈ Ρ‚Π΅Ρ…, ΠΊΠΎΠΌΡƒ нСпонятно, Ρ‡Ρ‚ΠΎ Π·Π° Β«Ρ„Ρ€ΡƒΠΊΡ‚Ρ‹Β» эти Ρ…Π°ΠΊΠ΅Ρ€Ρ‹ ΠΈ Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ Ρ‚Π°ΠΌ Π·Π°Π½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ. ΠœΡ‹ рассмотрим ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ самых частых уязвимостСй ΠΈ постараСмся Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½Π° слабыС мСста ΠΈ ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρƒ сСбя ΠΎΠ±Ρ€Π°Π· ΠΌΡ‹ΡˆΠ»Π΅Π½ΠΈΡ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π² дальнСйшСм станСт вашим Π²Π΅Ρ€Π½Ρ‹ΠΌ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠΎΠΌ Π² тСстировании.

Π§Ρ‚ΠΎ хранят cookie

Допустим, ΠΌΡ‹ зашли Π½Π° сайт ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ошСйников для собак ΠΈ Π²Ρ‹Π±Ρ€Π°Π»ΠΈ французский язык (ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ ΠΈ Π½Π΅Ρ‚). Π”ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ ΠΏΠ°Ρ€Ρƒ шлССк ΠΈ ΠΏΠΎΠ²ΠΎΠ΄ΠΎΠΊ. Π§Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚, Ссли ΠΌΡ‹ Π·Π°ΠΊΡ€ΠΎΠ΅ΠΌ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ ΠΈ Π·Π°ΠΉΠ΄Ρ‘ΠΌ Π½Π° сайт снова? Всё останСтся ΠΏΡ€Π΅ΠΆΠ½ΠΈΠΌ: интСрфСйс Π½Π° французском ΠΈ Ρ‚Ρ€ΠΈ Ρ‚ΠΎΠ²Π°Ρ€Π° Π² ΠΊΠΎΡ€Π·ΠΈΠ½Π΅. Магия? НСт, cookie.

Cookie β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· инструмСнтов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Ρ‚Π°ΠΊ Π½Π°Π·Ρ‹Π²Π°Π΅ΠΌΡ‹ΠΉ Ρ„ΠΈΠ½Π³Π΅Ρ€ΠΏΡ€ΠΈΠ½Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² сСти. Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ с Β«ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΊΠΎΠΌ ΠΏΠ°Π»ΡŒΡ†Π°Β», ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π·Π° Ρ‡Π΅Π»ΠΎΠ²Π΅ΠΊ ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚ ошСйник для собаки.

На вашСм устройствС Π΅ΡΡ‚ΡŒ тСкстовый Ρ„Π°ΠΉΠ», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ содСрТится различная информация ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ сайта β€” cookie. Она хранится для Ρ€Π°Π·Π½Ρ‹Ρ… Ρ†Π΅Π»Π΅ΠΉ, Π² Ρ‚ΠΎΠΌ числС ΠΈ для удобства пользования сайтом. Cookie Π±Ρ‹Π²Π°ΡŽΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ (cookie-сСссии) ΠΈ постоянныС. Π”Π°Π²Π°ΠΉΡ‚Π΅ взглянСм Π½Π° Π½ΠΈΡ… ΠΏΠΎΠ±Π»ΠΈΠΆΠ΅.

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ панСль Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² Chrome ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Ρ€Π°Π½Π΄ΠΎΠΌΠ½ΡƒΡŽ ΡΡ‚Π°Ρ‚ΡŒΡŽ Π½Π° Β«Π₯Π°Π±Ρ€Π΅Β». Π’ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Network Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ запрос, ΠΈ Π² Ρ…Π΅Π΄Π΅Ρ€Π°Ρ… Π²ΠΈΠ΄ΠΈΠΌ ΠΊΠ°ΠΊ ΠΏΡ€ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ cookie:

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°Β«Π₯Π°Π±Ρ€Β» Π² Chrome

И Π² рСспонсС (ΠΎΡ‚Π²Π΅Ρ‚Π΅) Π²ΠΈΠ΄ΠΈΠΌ cookie:

Set-Cookie: fl=ru; expires=Fri, 25-Feb-2022 08:33:31 GMT; Max-Age=31536000; path=/

Π’ΡƒΡ‚ ΡƒΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π»ΠΎΠ³ΠΈΠΊΠ° ΠΈ Google (Ссли ΠΎΡ‡Π΅Π½ΡŒ Π½ΡƒΠΆΠ½ΠΎ): cookie Ρ‚ΠΈΠΏΠ° fl=ru (ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€, вСроятно, ΠΎΡ‚Π²Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉ Π·Π° язык) ΠΈΠ»ΠΈ Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ хранят Ρ‚ΠΎΠ²Π°Ρ€Ρ‹ Π² ΠΊΠΎΡ€Π·ΠΈΠ½Π΅ β€” постоянныС cookie. Они Π½Π΅ ΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ, Ссли ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΈΡ… Π½Π΅ Ρ‚Ρ€ΠΎΠ³Π°Π΅Ρ‚. Нас ΠΆΠ΅ ΠΈΠ½Ρ‚Π΅Ρ€Π΅ΡΡƒΡŽΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΈΠ»ΠΈ сСссионныС cookie. Они хранят ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, которая ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ сайту ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ это всё Ρ‚ΠΎΡ‚ ΠΆΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ сСссии.

НапримСр, ΠΏΡ€ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° сайтС, Π² Ρ„Π°ΠΉΠ» cookie проставляСтся условный session_id β€” ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ сСссии Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ привязаны Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ.

Когда ΠΌΡ‹ ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Π΅ΠΌ дСйствия, доступныС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ этому ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, ΠΌΡ‹ отправляСм Π² Ρ…Π΅Π΄Π΅Ρ€ запроса (Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ запроса, Π² Π½Π΅Π³ΠΎ пСрСдаётся способ общСния с сСрвСром) ΠΈ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ локально сохранили Π² cookie, Ρ‡Ρ‚ΠΎΠ± ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ это ΠΌΡ‹, Π° Π½Π΅ условный программист ΠΈΠ· Ѐинляндии. Π’Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ cookie ΠΈΠΌΠ΅ΡŽΡ‚ срок годности ΠΈ ΡΡ‚ΠΈΡ€Π°ΡŽΡ‚ΡΡ Π² ΠΊΠΎΠ½Ρ†Π΅ сСссии, ΠΈΠ»ΠΈ становятся Π½Π΅Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.

Как ΠΏΠΎΠ½ΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ваши Π΄Π°Π½Π½Ρ‹Π΅ Π² опасности

Если Ρ…Π°ΠΊΠ΅Ρ€Ρƒ удастся ΡƒΠ³Π½Π°Ρ‚ΡŒ cookie ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‚ΠΎ ΠΎΠ½ смоТСт Π΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ Π΅Π³ΠΎ Π»ΠΈΡ†Π° ΠΈΠ»ΠΈ ΠΆΠ΅ просто ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½ΡƒΡŽ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΡŽΠ·Π΅Ρ€Π°. Как ΡƒΠ·Π½Π°Ρ‚ΡŒ, всё Π»ΠΈ впорядкС?

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Π½Π΅ хранятся Π»ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΎΡ‚ сайтов Π² cookie. Π£Π΄ΠΈΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ, Π½ΠΎ Π² 2021 Π³ΠΎΠ΄Ρƒ Π΄ΠΎ сих ΠΏΠΎΡ€ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ сайты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ это Π΄Π΅Π»Π°ΡŽΡ‚. Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ ΠΎ сСссиях Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΠΌΠ΅Ρ‚ΡŒ ограничСния β€” Π±Ρ‹Ρ‚ΡŒ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ с ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Π½ΠΎΠ²ΠΎΠΉ сСссиСй.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ cookie Π±Ρ‹Π»ΠΈ с Ρ„Π»Π°Π³ΠΎΠΌ httpOnly ΠΈ secure.

Cookie с Ρ„Π»Π°Π³ΠΎΠΌ β€œsecure” ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ Π½Π° сСрвСр Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ HTTPS. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π² этом случаС Π΅ΡΡ‚ΡŒ сСртификат SSL ΠΈΠ»ΠΈ TLS. Cookie с Ρ„Π»Π°Π³ΠΎΠΌ β€œhttpOnly” Π·Π°Ρ‰ΠΈΡ‰Π΅Π½Ρ‹ ΠΎΡ‚ манипуляции JavaScript Ρ‡Π΅Ρ€Π΅Π· Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚, Π³Π΄Π΅ хранятся cookie.

ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Π² Chrome «инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°Β» ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ Application.

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡΠ΅ΠΌ, Π½Π΅ хранятся Π»ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π² LocalStorage Π² этом ΠΆΠ΅ Ρ€Π°Π·Π΄Π΅Π»Π΅ «инструмСнтов Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°Β».

Π’Π΅ΠΏΠ΅Ρ€ΡŒ рассмотрим сцСнарии ΠΊΡ€Π°ΠΆΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΊΠ°ΠΊ ΠΎΡ‚ Π½ΠΈΡ… Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒΡΡ.

HTTP ΠΈ HTTPS

Гуляя ΠΏΠΎ сайтам ΠΌΡ‹ Π΄ΠΎ сих ΠΏΠΎΡ€ встрСчаСм прСдупрСТдСния Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ² ΠΎ Β«Π½Π΅Π·Π°Ρ‰ΠΈΡ‰Ρ‘Π½Π½ΠΎΠΌ соСдинСнии». Иногда строгий Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ пускаСт нас Π½Π° сайт, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ Ρ…ΠΎΡ‡Π΅Ρ‚ нСсти Π·Π° Π½Π΅Π³ΠΎ ΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π΅Π½Π½ΠΎΡΡ‚ΡŒ. А Ρ‡Π΅Π³ΠΎ ΠΎΠ½ боится?

А боится ΠΎΠ½ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° HTTP β€” ΠΎΠ½ Π΄Ρ€Π΅Π²Π½ΠΈΠΉ ΠΈ нСбСзопасный. ВсС соврСмСнныС сайты ΠΎΠ±Ρ‰Π°ΡŽΡ‚ΡΡ ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ HTTPS ΠΈ Π²ΠΎΡ‚ ΠΈΡ… Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π»ΡŽΠ±ΠΈΡ‚. Π Π°Π·Π½ΠΈΡ†Π° ΠΌΠ΅ΠΆΠ΄Ρƒ HTTP ΠΈ HTTPS всСго Π² ΠΎΠ΄Π½ΠΎΠΉ Π±ΡƒΠΊΠ²Π΅, Π½ΠΎ эта Π±ΡƒΠΊΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ β€” Β«SecureΒ». Π‘Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… β€” Π³Π»Π°Π²Π½Ρ‹ΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ соврСмСнных Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ².

Π‘Π°ΠΉΡ‚Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠ±Ρ‰Π°ΡŽΡ‚ΡΡ с сСрвСром ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ HTTPS, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ сСртификат TLS (Π΅Π³ΠΎ ΠΏΡ€Π΅Π΄ΡˆΠ΅ΡΡ‚Π²Π΅Π½Π½ΠΈΠΊ β€” SSL). Π’Π°ΠΊΠΎΠΉ сСртификат ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°Ρ‰ΠΈΡ‰Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ΄ΠΈΠ½ Π΄ΠΎΠΌΠ΅Π½, Ρ‚Π°ΠΊ ΠΈ Π³Ρ€ΡƒΠΏΠΏΡƒ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½ΠΎΠ².

ВСрнёмся Π² ΠΌΠ°Π³Π°Π·ΠΈΠ½ β€” ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ всё-Ρ‚Π°ΠΊΠΈ ΠΊΡƒΠΏΠΈΡ‚ΡŒ ошСйник своСй собакС. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ Π² ΠΊΠΎΡ€Π·ΠΈΠ½Ρƒ, Π²Π²ΠΎΠ΄ΠΈΠΌ Π΄Π°Π½Π½Ρ‹Π΅ банковской ΠΊΠ°Ρ€Ρ‚Ρ‹ для ΠΎΠΏΠ»Π°Ρ‚Ρ‹, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Π½Π° Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«ΠžΠΏΠ»Π°Ρ‚ΠΈΡ‚ΡŒΒ» ΠΈ наши Π΄Π°Π½Π½Ρ‹Π΅ ΡƒΠ»Π΅Ρ‚Π°ΡŽΡ‚ Π½Π° сСрвСр для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ запроса. Допустим, Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΠΈ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ нашСй банковской ΠΊΠ°Ρ€Ρ‚Ρ‹ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ запроса.

Если сайт общаСтся ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ HTTPS, Ρ‚ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΌΠ°Π³Π°Π·ΠΈΠ½ΠΎΠΌ ΠΈ сСрвСром построСн бСзопасный «мост». SSL-сСртификат позволяСт ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ нашСй ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ ΠΈΡ… Π² Π½Π΅Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΉ Π½Π°Π±ΠΎΡ€ символов.

На этом ΠΌΠΎΠΌΠ΅Π½Ρ‚Π΅ всС Ρ…Π°ΠΊΠ΅Ρ€Ρ‹ ΠΌΠΈΡ€Π° грустят, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ Π·Π½Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сСрвСр. На Π½Ρ‘ΠΌ Π΅ΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ Π΄Π΅ΡˆΠΈΡ„Ρ€Π°Ρ‚ΠΎΡ€, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΊΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΡ‹ Π²Π²Π΅Π»ΠΈ Π½Π° сайтС ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ ΠΊΡ€Π°ΠΆΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΡƒΠ±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ:

Π§Ρ‚ΠΎ сайт общаСтся Ρ‡Π΅Ρ€Π΅Π· HTTPS, Π° Π½Π΅ Ρ‡Π΅Ρ€Π΅Π· HTTP.

Π•ΡΡ‚ΡŒ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ с http:// Π½Π° https:// β€” Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·ΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ ссылку с http://, Ρ‚ΠΎΠ³Π΄Π° Π΄Π°Π½Π½Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ³Π½Π°Ρ‚ΡŒ. Π Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚ насильно ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° https:// Ρ€Π°Π΄ΠΈ Π΅Π³ΠΎ ΠΆΠ΅ Π±Π»Π°Π³Π°. И всС счастливы.

Brute force Π°Ρ‚Π°ΠΊΠΈ

Допустим, Π² нашСм любимом ΠΌΠ°Π³Π°Π·ΠΈΠ½Π΅ ошСйников для ΠΏΠΈΡ‚ΠΎΠΌΡ†Π΅Π² Π΅ΡΡ‚ΡŒ Π°Π΄ΠΌΠΈΠ½ΠΊΠ°. Π’Π»Π°Π΄Π΅Π»Π΅Ρ† сайта Ρ€Π΅ΡˆΠΈΠ» ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ссылку Π°Π΄ΠΌΠΈΠ½ΠΊΠΈ ΠΏΠΎ адрСсу β€œhttps:// […].com/admin”. Π—Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ ΠΏΠΎ этому адрСсу ΠΈ Π΅Π³ΠΎ ΠΆΠ΄Ρ‘Ρ‚ страница Π²Ρ…ΠΎΠ΄Π° Π² панСль администратора. Допустим, наш Ρ…Π°ΠΊΠ΅Ρ€ Π²Π²ΠΎΠ΄ΠΈΡ‚ Π»ΠΎΠ³ΠΈΠ½ Β«adminΒ», Π° ΠΏΠ°Ρ€ΠΎΠ»ΡŒ ΠΏΠΎΠ΄Π±ΠΈΡ€Π°Π΅Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скрипта, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сам Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ.

Если Π»ΠΎΠ³ΠΈΠ½ Π²Π΅Ρ€Π½Ρ‹ΠΉ, Ρ‚ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π΄Π΅Π»ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… часов. Запустил скрипт Π½Π° Π½ΠΎΡ‡ΡŒ, Π»Ρ‘Π³ ΡΠΏΠ°Ρ‚ΡŒ, Π° ΡƒΡ‚Ρ€ΠΎΠΌ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ доступ ΠΊ ΠΏΠ°Π½Π΅Π»ΠΈ администратора. Π’Π°ΠΊΠΎΠΉ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€ ΠΈ Π΅ΡΡ‚ΡŒ brute force Π°Ρ‚Π°ΠΊΠ°.

Π—Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Π²Π·Π»ΠΎΠΌΠ° ΠΌΠΎΠΆΠ½ΠΎ нСсколькими способами (ΠΏΡ€ΠΎ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ/Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΈ oauth2 ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π½ΠΈΠΆΠ΅). Но, Ссли Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Ρ‘Ρ‚ ΠΎ brute force Π°Ρ‚Π°ΠΊΠ΅, Ρ‚ΠΎ ΠΏΡ€ΠΎΡΡ‚Π΅ΠΉΡˆΠ°Ρ Π·Π°Ρ‰ΠΈΡ‚Π° Ρ‚ΡƒΡ‚ β€” установка Π»ΠΈΠΌΠΈΡ‚Π° Π½Π° ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ Π²Π²ΠΎΠ΄Π° пароля.

Π›ΠΈΠΌΠΈΡ‚Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ Π² зависимости ΠΎΡ‚ спСцифики ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹:

ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ число ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π² Π΅Π΄ΠΈΠ½ΠΈΡ†Ρƒ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ;

ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½ΠΎΠ΅ число ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ с ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΊΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, с восстановлСниСм доступа Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ‡Ρ‚Ρƒ ΠΊΠΎΠ³Π΄Π° ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠ»ΠΈΡΡŒ);

установлСниС Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚Π° послС n ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π²Π²ΠΎΠ΄Π°.

ЕстСствСнно, это Π½Π΅ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ ΠΎΡ‚ всСх ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π½ΠΎ сильно услоТнит Тизнь Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΡƒ.

Π’ΠΎΠΊΠ΅Π½Ρ‹ ΠΈ сСссии

Π”Π°Π²Π°ΠΉΡ‚Π΅ прСдставим, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ Π·Π°Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π²ΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ Π² Ρ‚Π°ΠΉΠ½Ρ‹ΠΉ ΠΊΠ»ΡƒΠ± Π»ΡŽΠ±ΠΈΡ‚Π΅Π»Π΅ΠΉ Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΈΠ³Ρ€. Π’ΡƒΠ΄Π° просто Ρ‚Π°ΠΊ Π½Π΅ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ. Π‘Π½Π°Ρ‡Π°Π»Π° Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΠΌ Π½Π° Ρ€ΠΎΠ»ΡŒ Ρ‡Π»Π΅Π½Π° ΠΊΠ»ΡƒΠ±Π° β€” любим настолки.

Π˜Ρ‚Π°ΠΊ, Π² ΠΊΠ»ΡƒΠ±Π΅ Π·Π½Π°ΡŽΡ‚ нашС имя ΠΈ Ρ„Π°ΠΌΠΈΠ»ΠΈΡŽ, ΠΌΡ‹ Π΄ΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ любим ΠΈΠ³Ρ€Ρ‹, ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π²Ρ‹Π΄Π°Π΄ΡƒΡ‚ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ пропуск, ΠΏΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΌΡ‹ смоТСм ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π² Π·Π΄Π°Π½ΠΈΠ΅ Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡƒΠ±Π°. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π΄ΠΎΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ β€” это ΠΌΡ‹. Π£ нас Π΅ΡΡ‚ΡŒ Π²ΠΎΠ»ΡˆΠ΅Π±Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡-пропуск, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ Π΄Π²Π΅Ρ€ΠΈ Ρ‚Π°ΠΉΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΡƒΠ±Π°.

А Ρ‡Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚, Ссли наш пропуск-ΠΊΠ»ΡŽΡ‡ ΡƒΠΊΡ€Π°Π΄ΡƒΡ‚? По Π½Π΅ΠΌΡƒ просто Π²ΠΎΠΉΠ΄ΡƒΡ‚ Π² Π·Π΄Π°Π½ΠΈΠ΅ ΠΈ ΡƒΠ·Π½Π°ΡŽΡ‚ всС сСкрСты Π·Π°ΠΊΡ€Ρ‹Ρ‚ΠΎΠ³ΠΎ ΠΊΠ»ΡƒΠ±Π°. Π’ΠΎΠΊΠ΅Π½Ρ‹ сСссии β€” это ΠΊΠ»ΡŽΡ‡ΠΈ ΠΊ рСсурсам нашСго сайта. Когда ΠΌΡ‹ логинимся Π½Π° сайтС, ΠΌΡ‹ отправляСм запрос Π½Π° Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ/Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ. На сСрвСрС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡŽΡ‚ΡΡ Π΅Π³ΠΎ ΠΏΡ€Π°Π²Π° ΠΈ гСнСрируСтся Ρ‚ΠΎΠΊΠ΅Π½.

Access-token опрСдСляСт ΠΏΡ€Π°Π²Π° ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ рСсурсов для Π½Π΅Π³ΠΎ. Выглядит ΠΎΠ½ ΠΊΠ°ΠΊ Π΄Π»ΠΈΠ½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ символов. МоТно ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠΊΠ΅Π½ β€” Ρ‚ΠΎΡ‚ самый пропуск, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π°ΠΌ Π²Ρ‹Π΄Π°Π»ΠΈ Π² нашСм Ρ‚Π°ΠΉΠ½ΠΎΠΌ ΠΊΠ»ΡƒΠ±Π΅.

ΠŸΡ€ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΈ ΠΊ рСсурсам Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Ρ‡Ρ‚ΠΎΠ± Π΄ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎ Π½Π° доступ. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π² ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ запросС Π½Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΉ рСсурс отправляСм наш пропуск β€” access-token.

Π₯ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΈ частой ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ являСтся использованиС врСмя ΠΆΠΈΠ·Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½Π°. ПослС Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ формирования access-Ρ‚ΠΎΠΊΠ΅Π½Π°, фиксируСтся врСмя ΠΆΠΈΠ·Π½ΠΈ – Π΄Π°Ρ‚Π°, Π΄ΠΎ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ‚ΠΎΠΊΠ΅Π½ считаСтся Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ. Π­Ρ‚ΠΎ ΠΊΠ°ΠΊ Π°Π±ΠΎΠ½Π΅ΠΌΠ΅Π½Ρ‚ Π½Π° мСсяц Π² Ρ‚Π°ΠΉΠ½Ρ‹ΠΉ ΠΊΠ»ΡƒΠ±.

На Ρ€Π°Π·Π½Ρ‹Ρ… рСсурсах, трСбования ΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΆΠΈΠ·Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½Π° Ρ€Π°Π·Π½Ρ‹Π΅. На ΠΎΠ΄Π½ΠΎΠΌ сайтС Ρ‚ΠΎΠΊΠ΅Π½ ΠΆΠΈΠ²Ρ‘Ρ‚ Π³ΠΎΠ΄, Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ β€” всСго лишь час. ПослС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ срок дСйствия Ρ‚ΠΎΠΊΠ΅Π½Π° истСчёт, систСма попросит ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ снова Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ всё врСмя Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ послС истСчСния access-Ρ‚ΠΎΠΊΠ΅Π½Π°, ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π»ΠΈ refresh-Ρ‚ΠΎΠΊΠ΅Π½.

Π£ refresh-Ρ‚ΠΎΠΊΠ΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° Ρ†Π΅Π»ΡŒ β€” ΠΎΠ±Π½ΠΎΠ²Π»ΡΡ‚ΡŒ access-Ρ‚ΠΎΠΊΠ΅Π½. Π­Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚Π°ΠΊ:

отправляСм запрос Π½Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ рСсурс с ΠΈΡΡ‚Π΅ΠΊΡˆΠΈΠΌ аксСсс-Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ;

сСрвСр Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΎ Β«ΠΏΡ€ΠΎΡ‚ΡƒΡ…ΡˆΠ΅ΠΌΒ» Ρ‚ΠΎΠΊΠ΅Π½Π΅;

ΠΊΠ»ΠΈΠ΅Π½Ρ‚ Π²ΠΈΠ΄ΠΈΡ‚ эту ΠΎΡˆΠΈΠ±ΠΊΡƒ ΠΈ сразу Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ запрос Π½Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ аксСсс-Ρ‚ΠΎΠΊΠ΅Π½Π°;

Π² Ρ…Π΅Π΄Π΅Ρ€Ρ‹ этого запроса проставляСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ€Π΅Ρ„Ρ€Π΅Ρˆ-Ρ‚ΠΎΠΊΠ΅Π½Π°;

сСрвСр свСряСт Ρ€Π΅Ρ„Ρ€Π΅Ρˆ-Ρ‚ΠΎΠΊΠ΅Π½ с Π±Π°Π·ΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ…, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅Ρ‚ Π½ΠΎΠ²Ρ‹ΠΉ аксСсс-Ρ‚ΠΎΠΊΠ΅Π½ ΠΈ отправляСт Π΅Π³ΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚;

ΠΊΠ»ΠΈΠ΅Π½Ρ‚ автоматичСски повторяСт запрос Π½Π° Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΉ рСсурс ΡƒΠΆΠ΅ с Π½ΠΎΠ²Ρ‹ΠΌ аксСсс-Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ.

Π“ΠΎΡ‚ΠΎΠ²ΠΎ! А ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ сайта Π΄Π°ΠΆΠ΅ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ ΡƒΠ²ΠΈΠ΄Π΅Π»ΠΈ ΠΈ Π½Π΅ поняли. Как этим ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ…Π°ΠΊΠ΅Ρ€Ρ‹?

Access- ΠΈ refresh-Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ – это Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ сСссии. Если Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊΡƒ удастся ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΡ…, Ρ‚ΠΎ ΠΎΠ½ Π΄ΠΎΠΊΠ°ΠΆΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ ΠΎΠ½ β€” это ΠΌΡ‹, просто подставив Π² запрос. Он ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ доступ ΠΊ нашим рСсурсам ΠΈ смоТСт ΡΠΎΠ²Π΅Ρ€ΡˆΠ°Ρ‚ΡŒ дСйствия ΠΎΡ‚ нашСго ΠΈΠΌΠ΅Π½ΠΈ.

Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒΡΡ, Π½ΡƒΠΆΠ½ΠΎ:

ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ сСссии Π½Π΅ хранятся Π² Ρ„Π°ΠΉΠ»Π°Ρ… Cookie ΠΈΠ»ΠΈ LocalStorage;

ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ всС запросы с Ρ‚ΠΎΠΊΠ΅Π½Π°ΠΌΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ HTTPS;

ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ доступа ΠΊ рСсурсу Π±Π΅Π· ΠΏΡ€Π΅Π΄ΡŠΡΠ²Π»Π΅Π½ΠΈΡ Ρ‚ΠΎΠΊΠ΅Π½Π° β€” ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ запрос Π±Π΅Π· Ρ‚ΠΎΠΊΠ΅Π½Π°;

ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ доступа с Ρ‡ΡƒΠΆΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ запросы с Π½Π΅ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ;

ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ запросы с ΠΈΡΡ‚Π΅ΠΊΡˆΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ;

ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ врСмя ΠΆΠΈΠ·Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½Π° (ΠΏΡ€ΠΎΠ΄Π»ΠΈΡ‚ΡŒ/ΠΏΡ€ΠΎΡΡ€ΠΎΡ‡ΠΈΡ‚ΡŒ);

ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ access-token Ρ‚ΠΎΠΊΠ΅Π½ ΠΈΠ· Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ запрос.

Авторизация ΠΈ аутСнтификация

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ систСмС ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ с Π½Π΅ΠΉ Ρ€Π°Π·Π½Ρ‹ΠΌ ролям ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (Π°Π΄ΠΌΠΈΠ½Ρ‹, ΠΌΠΎΠ΄Π΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹ ΠΈ Ρ‚.Π΄.), Π²Π°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ различия ΠΌΠ΅ΠΆΠ΄Ρƒ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠ΅ΠΉ ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠ΅ΠΉ.

АутСнтификация β€” это ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° соотвСтствиС заявлСнного ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (паспорта) с ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ Π² систСмС (Π›Π°Π²Ρ€Π΅Π½Ρ‚ΠΈΠΉ ΠšΡƒΠ°ΡˆΠ½ΠΈΠΊΠΎΠ²). Авторизация β€” это прСдоставлСниС Π½Π°ΠΌ ΠΏΡ€Π°Π² Π² соотвСтствии с нашСй Ρ€ΠΎΠ»ΡŒΡŽ Π² систСмС (ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ ΠΊΠΎΠΌΠ½Π°Ρ‚Π° для спикСра).

ВСрнёмся ΠΊ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ с Π°Π΄ΠΌΠΈΠ½ΠΊΠΎΠΉ нашСго ΠΌΠ°Π³Π°Π·ΠΈΠ½Π° ошСйников. Π‘Π½ΠΎΠ²Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΠΎ адрСсу Π°Π΄ΠΌΠΈΠ½ΠΊΠΈ ΠΈ нас ΠΆΠ΄Ρ‘Ρ‚ страница с Π²Π²ΠΎΠ΄ΠΎΠΌ Π»ΠΎΠ³ΠΈΠ½Π° ΠΈ пароля. Π›ΠΎΠ³ΠΈΠ½ β€” это ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π² систСмС. ΠŸΠ°Ρ€ΠΎΠ»ΡŒ β€” это Π΄ΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ β€” это ΠΎΠ½ (вСдь Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π½Π°Ρ‚ΡŒ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ).

Когда Π² запросС ΠΌΡ‹ отправляСм эти Π΄Π°Π½Π½Ρ‹Π΅, сСрвСр провСряСт ΠΈΡ… Π½Π° соотвСтствиС β€” это аутСнтификация. Если аутСнтификация ΠΏΡ€ΠΎΡˆΠ»Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Ρ‚ΠΎ сСрвСр смотрит Π² Π±Π°Π·Π΅ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π½Π°ΡˆΡƒ Ρ€ΠΎΠ»ΡŒ Π² систСмС ΠΈ ΠΊΠ°ΠΊΠΈΠ΅ возмоТности Ρƒ нас Π΅ΡΡ‚ΡŒ β€” это авторизация.

Π’ Ρ€Π°Π·Π½Ρ‹Ρ… сСрвисах авторизация ΠΈ аутСнтификация ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ, Ρ‚Π°ΠΊ ΠΈ ΠΏΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС ΠΏΡ€ΠΈ Π²Ρ…ΠΎΠ΄Π΅ Π² Π°Π΄ΠΌΠΈΠ½ΠΊΡƒ Ρƒ нас провСряСтся сразу ΠΊΠ°ΠΊ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Ρ‚Π°ΠΊ ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π² панСль управлСния сайтом. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ случаС авторизация ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Ρ‚ΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° ΡƒΠΆΠ΅ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ пытаСтся Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π² систСмС.

А Π΅Ρ‰Ρ‘ наш сСрвСр ΡƒΠΌΠ½Ρ‹ΠΉ, ΠΈ ΠΎΠ½ Π·Π½Π°Π΅Ρ‚, ΠΊΠ°ΠΊ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ошибки Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ/Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ. Π£ Π½Π΅Π³ΠΎ Π΅ΡΡ‚ΡŒ Π΄Π²Π° ΠΊΠΎΠ΄Π° ошибок:

401 β€” Ссли Π»ΠΎΠ³ΠΈΠ½/ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡŽΡ‚ ΠΈΠ»ΠΈ Ссли для доступа ΠΊ рСсурсу Π½ΡƒΠΆΠ½Π° аутСнтификация;

403 β€” ΠΊΠΎΠ³Π΄Π° сСрвСр понял, Ρ‡Ρ‚ΠΎ Π·Π° ΡŽΠ·Π΅Ρ€ ΠΊ Π½Π΅ΠΌΡƒ ломится, Π½ΠΎ ΠΎΡ‚ΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ Π΅ΠΌΡƒ Π² доступС.

Если Ρ…Π°ΠΊΠ΅Ρ€ Π΄ΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ ΠΎΠ½ β€” это ΠΌΡ‹, Ρ‚ΠΎ систСма ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ Π΅Π³ΠΎ с распростСртыми ΠΎΠ±ΡŠΡΡ‚ΠΈΡΠΌΠΈ. Π—Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ доступ ΠΊ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΈ дСйствиям, доступным Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°ΠΌ.

Π‘Π°ΠΌΡ‹ΠΉ простой способ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Ρ…Π°ΠΊΠ΅Ρ€Ρƒ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ Π² систСмС β€” ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π² запросС Π² Π½Π΅Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅. Ну ΠΈ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ Π² cookie, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ. Но ΠΌΡ‹ Π½Π΅ Ρ…ΠΎΡ‚ΠΈΠΌ ΠΏΠΎΠΌΠΎΠ³Π°Ρ‚ΡŒ Ρ…Π°ΠΊΠ΅Ρ€Π°ΠΌ. Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ?

Π•ΡΡ‚ΡŒ ряд ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠ½ΠΈΠΆΠ°ΡŽΡ‚ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ Π²Π·Π»ΠΎΠΌΠ°:

ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π΅ хранятся Π² cookie. Π’ΠΎΠΊΠ΅Π½Ρ‹ – хранятся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² httpOnly ΠΊΡƒΠΊΠ°Ρ…;

всС запросы, Π³Π΄Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ авторизация, ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Π·Π°ΡˆΠΈΡ„Ρ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ соСдинСнию https.

Π’Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ доступ ΠΊ рСсурсам с кэшСм страницы:

ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Π² систСмС.

ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Ρ‚Ρƒ ΠΆΠ΅ страницу Π² сосСднСй Π²ΠΊΠ»Π°Π΄ΠΊΠ΅, ΠΏΡ€ΠΈ этом ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·ΠΎΠ²Π°Π½.

Π Π°Π·Π»ΠΎΠ³ΠΈΠ½ΡŒΡ‚Π΅ΡΡŒ ΠΈΠ· Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ.

Π’Π΅Ρ€Π½ΠΈΡ‚Π΅ΡΡŒ Π½Π° ΠΏΠ΅Ρ€Π²ΡƒΡŽ Π²ΠΊΠ»Π°Π΄ΠΊΡƒ (кэш сайта ΠΏΠΎΠΊΠ°ΠΆΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π΅Ρ‰Ρ‘ Π² систСмС).

ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° страницу с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ доступом ΠΈΠ· ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ‚.

Доступ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΏΡ€Π΅Ρ‰Ρ‘Π½. Π’ΠΎ ΠΆΠ΅ самоС ΠΏΡ€ΠΎΠ΄Π΅Π»Π°ΠΉΡ‚Π΅ ΠΏΡ€ΠΈ условии, Ρ‡Ρ‚ΠΎ Π²Ρ‹ Π½Π΅ просто Π²Ρ‹ΡˆΠ»ΠΈ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅, Π° зашли ΠΏΠΎΠ΄ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡƒΡ‡Ρ‘Ρ‚Π½ΠΎΠΉ записью.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅ врСмя ΠΆΠΈΠ·Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π² систСмС. МоТно ΠΏΠΎΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ врСмя ΠΆΠΈΠ·Π½ΠΈ Π½Π° 3 ΠΌΠΈΠ½ΡƒΡ‚Ρ‹, вмСсто 7 Π΄Π½Π΅ΠΉ. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ ΠΏΠΎΠΌΠ΅Π½ΡΡ‚ΡŒ врСмя сСрвСра. Но врСмя ΠΆΠΈΠ·Π½ΠΈ Ρ‚ΠΎΠΊΠ΅Π½Π° Π² любом случаС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΎ.

ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ запрос Π±Π΅Π· Ρ…Π΅Π΄Π΅Ρ€ΠΎΠ² Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ.

ΠžΡ‚ΠΏΡ€Π°Π²ΡŒΡ‚Π΅ запрос с Ρ‡ΡƒΠΆΠΈΠΌΠΈ значСниями ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ запрос с ΠΈΡΡ‚Π΅ΠΊΡˆΠΈΠΌ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ ΠΈΠ»ΠΈ с Ρ‚Π΅ΠΌ ΠΆΠ΅ Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠΌ послС Π»ΠΎΠ³Π°ΡƒΡ‚Π° (послС Π»ΠΎΠ³Π°ΡƒΡ‚Π° Ρ‚ΠΎΠΊΠ΅Π½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΡ‚Π°Ρ‚ΡŒ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ).

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π»ΠΎΠ³ΠΈΠ½/ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π½Π΅ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Π»ΠΈΡΡŒ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… запроса. ΠŸΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠ°ΠΊ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΠ½/ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°Ρ… http запроса: β€œhttp://site.ru/page.php?login=testqa&password=12345678”.

Π’Π°ΠΊ ΠΆΠ΅ Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… систСмах с ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹ΠΌΠΈ трСбованиями ΠΊ бСзопасности ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΎΠΏΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ. ΠŸΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, Ρ‚Π°ΠΊ это ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΏΡ€ΠΈ смСнС пароля:

ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Π² систСмС Π² ΠΎΠ΄Π½ΠΎΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

ΠΠ²Ρ‚ΠΎΡ€ΠΈΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ Π² систСмС Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ (ΠΈΠ»ΠΈ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Β«ΠΈΠ½ΠΊΠΎΠ³Π½ΠΈΡ‚ΠΎΒ»).

Π‘ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ Π² систСмС Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ доступ ΠΊ рСсурсам Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

Π’ΡƒΡ‚ ΠΌΡ‹ провСряСм, достаточно Π»ΠΈ систСмС Ρ‚ΠΎΠ»ΡŒΠΊΠΎ сохранённых Π΄Π°Π½Π½Ρ‹Ρ… Π² cookie. ΠŸΡ€ΠΈ смСнС пароля всС Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ Π½Π΅Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ.

Π’Ρ‚ΠΎΡ€ΠΎΠ΅: ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΎΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Β«Π’Ρ‹Ρ…ΠΎΠ΄ со всСх устройств». ΠŸΡ€ΠΈ этом запросС ΠΌΡ‹ Π³ΠΎΠ²ΠΎΡ€ΠΈΠΌ сСрвСру, Ρ‡Ρ‚ΠΎ Π°Π½Π½ΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌ всС Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹, ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ.

Π’Ρ€Π΅Ρ‚ΡŒΠ΅: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŒΡ‚Π΅ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ постоянного Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚Π° сСссии (Session-Timeout), ΠΎΠ½ΠΈ Π±Ρ‹Π²Π°ΡŽΡ‚ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Π²ΠΈΠ΄ΠΎΠ². НаличиС постоянного Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚Π° Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ доступ ΠΊ рСсурсу Ρ‡Π΅Ρ€Π΅Π· n ΠΌΠΈΠ½ΡƒΡ‚ послС Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ. НаличиС динамичСского Ρ‚Π°ΠΉΠΌ-Π°ΡƒΡ‚Π° Π·Π°ΠΏΡ€Π΅Ρ‰Π°Π΅Ρ‚ доступ ΠΊ рСсурсу Ρ‡Π΅Ρ€Π΅Π· n ΠΌΠΈΠ½ΡƒΡ‚ послС послСднСго запроса. Π”Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, динамичСский Ρ‚Π°ΠΉ-ΠΌΠ°ΡƒΡ‚ Π·Π°ΠΊΡ€Ρ‹Π²Π°Π΅Ρ‚ доступ ΠΈΠ·-Π·Π° вашСго бСздСйствия Π² систСмС.

И напослСдок, Π½Π΅ Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, доступна Π»ΠΈ двухфакторная аутСнтификация Π½Π° сайтС.

Двухфакторная аутСнтификация

Если Π² вашСй Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π΄Π²Π΅Ρ€ΠΈ Π΅ΡΡ‚ΡŒ Π·Π°ΠΌΠΎΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, Ρ‚ΠΎ Π³Ρ€Π°Π±ΠΈΡ‚Π΅Π»ΡŽ Π½ΡƒΠΆΠ½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Π° ΠΎΡ‚ΠΌΡ‹Ρ‡ΠΊΠ° (ΠΎΡ‚ΠΌΡ‹Ρ‡ΠΊΠ° ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°). Если ΠΆΠ΅ Ρƒ вас Π΅ΡΡ‚ΡŒ Π΅Ρ‰Ρ‘ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ Π·Π°Ρ‰ΠΈΡ‚Π° (Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ°, навСсной Π·Π°ΠΌΠΎΠΊ, собака), Ρ‚ΠΎ Π³Ρ€Π°Π±ΠΈΡ‚Π΅Π»ΡŽ Π±ΡƒΠ΄Π΅Ρ‚ слоТнСС вас ΠΎΠ³Ρ€Π°Π±ΠΈΡ‚ΡŒ. Π‘ΠΊΠΎΡ€Π΅Π΅ всСго ΠΎΠ½ ΠΏΠ΅Ρ€Π΅Π΄ΡƒΠΌΠ°Π΅Ρ‚.

Π’Π°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΈ двухфакторная аутСнтификация. Π£ нас Π΅ΡΡ‚ΡŒ основной Π·Π°ΠΌΠΎΠΊ β€” Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ. И Ρƒ нас Π΅ΡΡ‚ΡŒ Π²Ρ‚ΠΎΡ€ΠΎΠΉ Ρ‚ΠΈΠΏ Π·Π°Ρ‰ΠΈΡ‚Ρ‹ β€” Ρ‡Π°Ρ‰Π΅ всСго это ΠΊΠΎΠ΄, приходящий ΠΏΠΎ SMS, элСктронной ΠΏΠΎΡ‡Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅ΠΌΡ‹ΠΉ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ Π΄Π²ΡƒΡ…Ρ„Π°ΠΊΡ‚ΠΎΡ€Π½ΠΎΠΉ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² Google Authenticator).

Π•Ρ‰Ρ‘ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ являСтся использованиС Π½Π° сайтС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° oAuth2. ΠŸΡ€ΠΎΡΡ‚Ρ‹ΠΌΠΈ словами, oAuth2 β€” это ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ авторизуСмся Π² ΠΎΠ΄Π½ΠΎΠΌ сСрвисС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ. НапримСр, ΠΊΠΎΠ³Π΄Π° рСгистрируСмся/логинимся Π½Π° сайтС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Gmail.

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°Π‘Ρ…Π΅ΠΌΠ° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Ρ€Π°Π±ΠΎΡ‚Ρ‹ oAuth2

SQL-ΠΈΠ½ΡŠΠ΅ΠΊΡ†ΠΈΠΈ ΠΊΠΎΠ΄Π°

Π”Π°Π²Π°ΠΉΡ‚Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ углубимся Ρ‡Π΅Ρ€Π΅Π· Π΅Ρ‰Ρ‘ ΠΎΠ΄Π½Ρƒ аналогию. Допустим, ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π½Ρ‚ΠΎΠΌ Π² элитном рСсторанС. Гости пСриодичСски просят ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ состав блюд. ΠžΡ„ΠΈΡ†ΠΈΠ°Π½Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‡Π°Π΅Ρ‚, ΠΊΠ°ΠΊΠΈΠ΅ измСнСния внСсти Π² мСню.

НСдобросовСстный ΠΎΡ„ΠΈΡ†ΠΈΠ°Π½Ρ‚ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π° ΠΊΡƒΡ…Π½Π΅ Π½Π΅ раздумывая Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ любой запрос. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ внСсти свои собствСнныС измСнСния Π² Π·Π°ΠΊΠ°Π· ΠΈ ΠΏΠΎΠ²Π°Ρ€Π° Π±Π΅Π·ΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΎΡ‡Π½ΠΎ приготовят блюдо. И ΠΎΠ½ ΠΏΠΈΡˆΠ΅Ρ‚ Π½Π° ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΌ Ρ€Π΅Ρ†Π΅ΠΏΡ‚Π΅:

Β«Π”ΠžΠ‘ΠΠ’Π˜Π’Π¬ ΠΏΠ΅Ρ€Π΅Ρ† И УБРАВЬ сахар».

Π’ΠΎΡ‚ ΠΈ всё. ΠŸΡ€Π°Π½ΠΊ удался. Но ΠΌΡ‹ Π½Π° сторонС Π΄ΠΎΠ±Ρ€Π°, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ вмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ Π·Π°ΠΊΠ°Π·, ΠΌΡ‹ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠΌ, ΠΊΠ°ΠΊ Π½Π° ΠΊΡƒΡ…Π½Π΅ ΡƒΠΌΠ΅ΡŽΡ‚ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ измСнСния. Как этим ΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ…Π°ΠΊΠ΅Ρ€Ρ‹? SQL injection β€” это Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠ΅ внСсСниС Π² Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ·Π²Π½Π΅. Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅, кухня β€” это Π±Π°Π·Π° Π΄Π°Π½Π½Ρ‹Ρ…. SQL-запросы β€” Π·Π°ΠΊΠ°Π·Ρ‹ ΠΎΡ‚ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π½Ρ‚ΠΎΠ².

кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°. Π€ΠΎΡ‚ΠΎ кэш ΠΈ ΠΊΡƒΠΊΠΈ Π² Ρ‡Π΅ΠΌ Ρ€Π°Π·Π½ΠΈΡ†Π°Π‘Ρ…Π΅ΠΌΠ° зараТСния

Если Ρƒ Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π΅Ρ‚ Ρ„ΠΈΠ»ΡŒΡ‚Ρ€Π°Ρ†ΠΈΠΈ запросов, Ρ‚ΠΎ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ: ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ (Π² Ρ‚ΠΎΠΌ числС Π»ΠΎΠ³ΠΈΠ½ ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ), Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹, Π·Π°ΠΌΠ΅Π½ΡΡ‚ΡŒ значСния. Как ΠΆΠ΅ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Ρ‚Π°ΠΊΠΈΠ΅ запросы? Π­Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ HTTP, Π΄ΠΎΠ±Π°Π²ΠΈΠ² Π² адрСсной строкС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹:

β€œhttp://some.site.ru/test/index.php?name=1β€² UNION SELECT 1,2,3,4,5 β€”+ &password=1234”

НС ΡƒΠ³Π»ΡƒΠ±Π»ΡΡΡΡŒ Π² Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ сами ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Ρ…Π°ΠΊΠ½ΡƒΡ‚ΡŒ свою Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ…, разбСрёмся Π² ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°Ρ… уязвимости ΠΈ посмотрим, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ‰ΠΈΡ‚ΠΈΡ‚ΡŒΡΡ.

Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π² запросС Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ экранированиС спСцсимволов β€” ΠΈΠ³Π½ΠΎΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ исполняСмым ΠΊΠΎΠ΄ΠΎΠΌ спСцсимволов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² синтаксисС языка программирования. Если ΠΎΠ΄ΠΈΠ½ ΠΈΠ· спСцсимволов ΠΏΡ€ΠΎΠΏΠ°Π», Ρ‚ΠΎ сСрвСр воспринимаСт Π΅Π³ΠΎ, ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ β€” ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Π΅ΡΡ‚ΡŒ.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, провСряСм, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΌ запросС Π½Π΅ Π²Ρ‹Π²ΠΎΠ΄ΠΈΠ»ΠΈΡΡŒ ошибки, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π²ΠΎΠ΄Ρ‹ ΠΎ составС Π±Π°Π·Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ…. НапримСр, ошибка β€œUnknown column β€˜4’ in β€˜order clause’” Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ ΠΏΠΎ Ρ‚Ρ€Ρ‘ΠΌ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌ ΠΈΠ»ΠΈ мСньшС.

БСгодня сущСствуСт мноТСство Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠΎΠ² ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ Π·Π°Ρ‰ΠΈΡ‚Ρƒ ΠΎΡ‚ SQL-ΠΈΠ½ΡŠΠ΅ΠΊΡ†ΠΈΠΉ. НапримСр, Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° node-mysql для node.js.

XSS Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π²Π°Π΅Ρ‚ΡΡ ΠΊΠ°ΠΊ β€œCross-Site Scripting”. Π­Ρ‚Π° ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Π²Ρ…ΠΎΠ΄ΠΈΡ‚ Π² список OWASP TOP-10. Π•Ρ‘ смысл Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π·Π»ΠΎΡƒΠΌΡ‹ΡˆΠ»Π΅Π½Π½ΠΈΠΊ ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ внСдряСт JavaScript-ΠΊΠΎΠ΄ Ρ‡Π΅Ρ€Π΅Π· ΠΈΠ½ΠΏΡƒΡ‚ Π½Π° сайтС: Π² ΠΏΠΎΠ»Π΅ Π²Π²ΠΎΠ΄Π° Β«ΠΏΡƒΡˆΠΈΡ‚Β» ΠΊΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сохраняСтся Π½Π° страницС. Π’ΠΏΡ€Π΅Π΄ΡŒ ΠΎΠ½ Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· ΠΏΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ страницы. Π­Ρ‚ΠΎ происходит ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π½Π° сайтС отсутствуСт экранированиС спСц символов.

Π£ Ρ…Π°ΠΊΠ΅Ρ€Π° ΠΌΠ½ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ этой ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ: ΠΎΡ‚ отобраТСния Π°Π»Π΅Ρ€Ρ‚Π° (Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ ΠΎΠΊΠ½Π°) с Ρ€Π΅ΠΊΠ»Π°ΠΌΠΎΠΉ Π΄ΠΎ ΠΊΡ€Π°ΠΆΠΈ cookie ΠΈ Ρ€Π΅Π΄ΠΈΡ€Π΅ΠΊΡ‚Π° Π½Π° сайт-Π·Π΅Ρ€ΠΊΠ°Π»ΠΎ.

НС Π·Π°Π±Ρ‹Π²Π°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ уязвимостСй Π½Π° Ρ‡ΡƒΠΆΠΎΠΌ сайтС ΠΏΠΎ Π·Π°ΠΊΠΎΠ½ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒΡΡ‚Π²Ρƒ Π Π€ (ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΡ… Π΄Ρ€ΡƒΠ³ΠΈΡ… стран) Π·Π°ΠΏΡ€Π΅Ρ‰Π΅Π½ΠΎ. Π­Ρ‚ΠΎ воспринимаСтся, ΠΊΠ°ΠΊ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ° Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅Π΄Π° сайту. И Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΠ³Π΄Π° Π΄Π΅Π»Π°Ρ‚ΡŒ?

ПослС этого ​вводим Π² ΠΈΠ½ΠΏΡƒΡ‚Ρ‹ строку:

Π­Ρ‚ΠΎ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Π°Ρ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° сразу Π½Π° нСсколько кСйсов. Если Ρ‡Π°ΡΡ‚ΡŒ символов исчСзла (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΠΎΠ»Π΅ поиска) ΠΈΠ»ΠΈ Π½Π΅ записалась Π² Π‘Π” (Ссли это ΠΏΠΎΠ»Π΅ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΡ€ΠΈ рСгистрации, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€), Ρ‚ΠΎ ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Π΅ΡΡ‚ΡŒ. ВсС символы Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ исполняСмого поля. Если Ρ‡Π°ΡΡ‚ΡŒ символов исчСзла (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² ΠΏΠΎΠ»Π΅ поиска) ΠΈΠ»ΠΈ Π½Π΅ записалась Π² Π‘Π” (Ссли это ΠΏΠΎΠ»Π΅ ΠΈΠΌΠ΅Π½ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΏΡ€ΠΈ рСгистрации, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€), Ρ‚ΠΎ ΡƒΡΠ·Π²ΠΈΠΌΠΎΡΡ‚ΡŒ Π΅ΡΡ‚ΡŒ. ВсС символы Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ, ΠΊΠ°ΠΊ Ρ‡Π°ΡΡ‚ΡŒ исполняСмого поля.

Π’ ΠΊΠΎΠ½Ρ†Π΅ Π²Π²ΠΎΠ΄ΠΈΠΌ скрипт ΠΈΠ»ΠΈ спСцсимволы Π² ΠΎΠΊΠ½ΠΎ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄Π° β€” вставляСм прям Π² ΠΊΠΎΠ΄ сайта Ρ‡Π΅Ρ€Π΅Π· dev tools Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅.

НапутствиС

ΠœΡ‹ рассмотрСли лишь нСсколько уязвимостСй ΠΈΠ· мноТСства ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ…. Но это ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠΉΡ‚ΠΈ Π² прСкрасный ΠΌΠΈΡ€ тСстирования бСзопасности. Π§Ρ‚ΠΎΠ±Ρ‹ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ Π·Π°Π±Ρ‹Ρ‚ΡŒ, ΠΌΡ‹ с ΠΆΠ΅Π»Π΅Π·Π½Ρ‹ΠΌΠΈ тСстировщиками ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ чСклист.

Π”ΡƒΠΌΠ°ΠΉ, ΠΊΠ°ΠΊ Ρ…Π°ΠΊΠ΅Ρ€! ΠŸΡ‹Ρ‚Π°ΠΉΡΡ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π²Ρ‹Π³ΠΎΠ΄Ρƒ ΠΈΠ»ΠΈ Π½Π°Π²Ρ€Π΅Π΄ΠΈΡ‚ΡŒ. Но Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° своём ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅. Π‘Π»Π΅Π΄ΠΈ Π·Π° новостями бСзопасности. Π‘ΠΌΠΎΡ‚Ρ€ΠΈ рССстр уязвимостСй, Ρ‡ΠΈΡ‚Π°ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΈΡˆΡƒΡ‚ Ρ„ΠΈΡ€ΠΌΡ‹ ΠΏΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡Π΅Π½ΠΈΡŽ бСзопасности ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΡŒ новости ΠΏΡ€ΠΎ ΡƒΡ‚Π΅Ρ‡ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ пытайся Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² сути. И Π±ΡƒΠ΄ΡŒ Π½Π° сторонС Π΄ΠΎΠ±Ρ€Π°!

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *