Π’ΡΠΎΠΉ Π₯Π°Π½Ρ (Troy Hunt), ΡΠΎΠ·Π΄Π°ΡΠ΅Π»Ρ ΡΠ΅ΡΠ²ΠΈΡΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ «Have I Been Pwned» (haveibeenpwned.com), ΠΏΠΎΠ»ΡΡΠΈΠ» ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΎΠ± ΡΡΠ΅ΡΠΊΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΉ Π±Π°Π·Ρ ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΈ Internet Archive (archive.org), ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°ΡΡΠ΅ΠΉ Π°ΡΡ ΠΈΠ² ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠ°ΠΉΡΠΎΠ² ΠΈ ΠΊΡΡΠΏΠ½Π΅ΠΉΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ ΠΎΡΠΈΡΡΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ°. Π‘ΠΎΠ²Π΅ΡΡΠΈΠ²ΡΠΈΠ΅ Π°ΡΠ°ΠΊΡ ΠΏΠ΅ΡΠ΅Π΄Π°Π»ΠΈ Π’ΡΠΎΡ SQL-Π΄Π°ΠΌΠΏ, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠΉ ΡΡΡΡΠ½ΡΠ΅ Π·Π°ΠΏΠΈΡΠΈ 31 ΠΌΠ»Π½. ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ archive.org. ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π·Π°ΡΠΈΠΊΡΠΈΡΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π½Π° ΡΠ°ΠΉΡ archive.org JavaScript-ΠΊΠΎΠ΄Π°, Π²ΡΠ²ΠΎΠ΄ΡΡΠ΅Π³ΠΎ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ΅ΠΉ ΠΎ Π²Π·Π»ΠΎΠΌΠ΅.
ΠΡΠ΅Π΄ΡΠΏΡΠ΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΠ± ΡΡΠ΅ΡΠΊΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°Π½ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΈΠΈ archive.org, Π½ΠΎ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΡΡ Π·Π°ΡΠ²Π»Π΅Π½ΠΈΠΉ ΠΈ ΠΏΠΎΡΡΠ½Π΅Π½ΠΈΠΉ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ΠΎ (Π² Twitter ΠΏΠΎΠΊΠ° ΡΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΏΠΎΡΡΡ). ΠΠΎΠΏΠ°Π²ΡΠΈΠΉ Π² ΡΡΠΊΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ SQL-Π΄Π°ΠΌΠΏ ΠΠ ΡΠ΅ΡΠ²ΠΈΡΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ Π±ΠΎΠ»Π΅Π΅ 6 ΠΠ ΠΈ ΡΡΠ΅Π΄ΠΈ ΠΏΡΠΎΡΠ΅Π³ΠΎ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ Ρ ΡΡΠΈ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Π² ΡΠΎΡΠΌΠ°ΡΠ΅ bcrypt, Π²ΡΠ΅ΠΌΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΠ°ΡΠΎΠ»Ρ, email ΠΈ ΠΈΠΌΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ. ΠΠ°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ²Π΅ΠΆΠ°Ρ Π·Π°ΠΏΠΈΡΡ Π² ΠΠ Π΄Π°ΡΠΈΡΠΎΠ²Π°Π½Π° 28 ΡΠ΅Π½ΡΡΠ±ΡΡ.
ΠΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ ΠΠ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΠ» ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Π‘ΠΊΠΎΡ Π₯Π΅Π»ΡΠΌΠ΅ (Scott Helme), Ρ
ΡΡ ΠΏΠ°ΡΠΎΠ»Ρ ΠΈ Π²ΡΠ΅ΠΌΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΈΠ· ΡΡΠ΅ΠΊΡΠ΅Π³ΠΎ SQL-Π΄Π°ΠΌΠΏΠ° Ρ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΠΎΠ²ΠΏΠ°Π»ΠΈ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΈΠ· Π΅Π³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅ΡΠ° ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ. ΠΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠ°ΡΠΈΡ ΡΠ²ΠΎΠΈΡ
ΡΡΡΡΠ½ΡΡ
Π·Π°ΠΏΠΈΡΠ΅ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΠ΅ΡΠ΅Π· ΡΠ΅ΡΠ²ΠΈΡ haveibeenpwned.com, Π² ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΈΠ· ΡΡΠ΅ΠΊΡΠ΅ΠΉ ΠΠ archive.org. Π ΠΎΠ±ΡΠ΅ΠΌ Π²ΠΈΠ΄Π΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π² haveibeenpwned.com ΠΎΡ
Π²Π°ΡΡΠ²Π°Π΅Ρ 14 ΠΌΠΈΠ»Π»ΠΈΠ°ΡΠ΄ΠΎΠ² ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ ΠΈ Π²ΠΊΠ»ΡΡΠ°Π΅Ρ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π²Π·Π»ΠΎΠΌΠ°Ρ
817 ΡΠ°ΠΉΡΠΎΠ².
ΠΡΡΠΎΡΠ½ΠΈΠΊ: opennet.ru