>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Firefox 4 Beta и Winsock LSP http://forum.mozilla-russia.org/viewtopic.php?id=47804 |
ameshkov > 17-01-2011 18:47:31 |
Вообщем имеется следующая проблема: Firefox 4 Beta игнорирует LSP (не только мой, как показывает практика игнорируются практически все LSP). Просто это достаточно странное поведение, ведь LSP используют многие антивирусы, да и некоторые другие полезные программы. |
banbot > 17-01-2011 19:23:44 |
Это не изменится к релизу, см. дискуссию в Bug 523410 - Disable LSPs in WinSock that don't have categories for Firefox on Windows Vista and above и ответы разработчиков в Bug 621320 - Proxifier does not work with Firefox because installer sets LSP_CATEGORIES for firefox.exe 17-01-2011 19:25:37
А также malware/spyware. И ещё всё это часто глючит. |
ameshkov > 17-01-2011 19:51:15 |
То есть насколько я понял они говорят о том, что на Windows Vista and above нужно использовать WFP вместо LSP? P.S.: Спасибо огромное за ответы, не знал уже куда и смотреть. |
banbot > 18-01-2011 01:03:08 |
ameshkov
Да. Во всяком случае они написали что WFP вызывает меньше проблем. И блокируются не все LSP, а те которые не имеют категорий.
Из названия бага видно что Firefox 4 теперь игнорирует LSP только на Windows Vista и выше. Вы тестировали LSP и Firefox 4 на Windows XP? Работает? |
ameshkov > 18-01-2011 14:05:30 |
banbot пишет
Прочитал подробнее обсуждения по ссылкам. Ох и напыщенные же некоторые разработчики там. Вообщем, насколько я понимаю, они проставили категорию LSP_SYSTEM самому firefox. Причем, Категория приложения LSP_SYSTEM позволяет загружаться только LSP у которых проставлена только категория LSP_SYSTEM и ничего больше. Я сейчас вижу три пути, как с этим бороться. В итоге я не очень понимаю разработчиков firefox. Защита от malware/spyware? Ну будут они теперь все проставлять категорию LSP_SYSTEM или сбрасывать категорию firefox.
Да, в XP все работает. |
banbot > 18-01-2011 15:12:10 |
ameshkov
Насколько я понял из патча, просто теперь разрешены не все категории: Выделить код Код:+# LSP_CATEGORIES is the permitted LSP categories for the application. Each LSP +# category value is ANDed together to set multiple permitted categories. +# See http://msdn.microsoft.com/en-us/library/ms742253%28VS.85%29.aspx +# The value below permits the LSP_INSPECTOR, LSP_REDIRECTOR, LSP_PROXY, +# LSP_FIREWALL, LSP_INBOUND_MODIFY, LSP_OUTBOUND_MODIFY, LSP_CRYPTO_COMPRESS, +# and LSP_LOCAL_CACHE LSP categories. +!define LSP_CATEGORIES "0x000000ff" +
Если на компьютер попал malware/spyware, то защищаться от него бесполезно. К тому же это не задача Firefox, для этого есть антивирус. |
ameshkov > 18-01-2011 15:45:38 |
banbot пишет
Да, действительно, зря я не заглянул в defines.nsi. Спасибо что помогли разобраться! |