Second, and more cleverly: he implemented a hash verification check on nozzle.js. The exact implementation could have been Subresource Integrity (SRI), a custom self-hashing routine, or a server-side nonce system, but the effect was the same. When the browser (or the application itself) loaded the script, it compared the modified file against a canonical hash and if it did not pass the check, the player would never initialise.
Фото: Ilya Moskovets / URA.RU / Globallookpress.com
,详情可参考一键获取谷歌浏览器下载
ITmedia NEWS���[���}�K�W���ŐV�� �e�N�m���W�[�g�����h���T3�z�M
СюжетПовреждение нефтепровода «Дружба»