![]() |
Nothing has been found. Either you've specified the wrong FF version or it's not
a XUL file at all. #FF = 35. OS = win8.1 |
В FF35 изменили кодирование квадратных скобок.
Сейчас уже вернули обратно - в FF36 все будет по-старому и патч заработает снова. https://bugzilla.mozilla.org/show_bug.cgi?id=1121826 |
UPD 24/09/2015: В последнем стабильном фф 41.0-1 опять поменяли escapeChars[], кстати, теперь по дефолту одинарная кавычка не енкодится. Меня откровенно задолбало то что они там меняют, поэтому вот. Проверял - работает и в старых, и в новых версиях libxul, и в firefox и в iceweasel. И по идее, работать будет всегда. Аттачи удаляю, за ненадобностью.
В Firefox >= 40.0.? патчи работать не будут. Мой (8 пост) вообще, а патч SynQ (1 пост) не пофиксит одинарную кавычку, но двойную и обратную кавычку может. Связано это с очередным изменением в EscapeChars[] (mozilla-release/xpcom/io/nsEscape.cpp) Код:
% tar -xJf ./firefox-40.0.3-1-x86_64.pkg.tar.xz usr/lib/firefox/libxul.so --strip-components=3 Код:
--- ./xul.py.orig 2015-09-15 17:27:21.498302251 +0000 Код:
--- ./make_ff_sexy.c.orig 2015-09-15 17:31:21.791624535 +0000 |
SOP bypass под Firefox. Та самая штука, которая позволяет злоумышленнику, например, похищать информацию с других вкладок браузера. Или выполнять действия от имени пользователя.
http://blog.bentkowski.info/2016/07/firefox-same-origin-policy-bypass-cve.html |
Часовой пояс GMT +3, время: 06:07. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot