Главная


Showing posts with label Firefox. Show all posts
Showing posts with label Firefox. Show all posts

Thursday, 3 October 2024

Автоматическая настройка proxy сервера.

Всем привет. 

В сети сравнительно мало информации об такой замечательной вещи как «Автоматическая настройка прокси сервера». Суть технологии заключается в том, что браузер читает специальный файл написаный на языке JavaScript, в котором определена только одна функция:

function FindProxyForURL(url, host)

{ .. }

где,

url – полный URL запрашиваемого документа

host – имя поста извлекаемое из URL. Этот параметр необходим только для удобства. Он содержит всё от :// и до первого / или :. Номер порта не включается в этот параметр.

Функция возвращает строку содержащую один или несколько способов доступа к запрашиваемому документу. Формат строки следующий:

null - если строка null, то использовать прокси сервер не нужно;

DIRECT - прямое соединение без использования прокси сервера;

PROXY host:port - определяет какой именно прокси сервер необходимо использовать;

SOCKS host:port - определяет SOCKS сервер который необходимо использовать.

Thursday, 2 April 2020

Java Web Start в клиент-банке.

Всем привет.

В связи с карантином многие пользователи обратили свой внимание на клиент-банк. Одному из них понадобилась моя помощь. Оказалась проблема у пользователя стара и касалась она опять таки поддержки Java в веб-браузере.

Java-апплет - прикладная программа, чаще всего написанная на языке программирования Java в форме байт-кода. Java-апплеты выполняются в веб-браузере с использованием виртуальной Java машины (JVM). Апплеты используются для предоставления интерактивных возможностей веб-приложений, которые не могут быть предоставлены HTML. Так как байт-код Java платформо-независим, то Java-апплеты могут выполняться с помощью плагинов браузерами многих платформ, включая Microsoft Windows, UNIX, Apple Mac OS и GNU/Linux. 

Почему Java используется в интернет клиент-банке?

Использование технологий Java необходимо в интернет-банкинге для выполнения операций, связанных с криптографией, и взаимодействия с защищенными токенами (например, Secure Token-337 производства компании Автор) для хранения персональных сертификатов. Java - это универсальная кросс-платформенная технология, которая работает на всех современных операционных системах и браузерах, и обеспечивает широкие возможности и высокий уровень безопасности, поэтому её использование в системах класса клиент-банк является обоснованным и необходимым. 

Технологии Java используются для операций, связанных с ЭЦП: 
  • генерация нового закрытого ключа; 
  • сертификация нового ключа старым действующим; 
  • подписание документов, заявок, почтовых сообщений; 
  • вход в систему (опционально, если включено администратором); 
  • смена номера телефона для OTP SMS (опционально, если включено администратором); 
  • системные операции с токеном (смена пин-кода, форматирование, удаление старых ключей). 

Т.е. теперь вы понимаете что чей бы ни был клиент-банк, но Java он хочет для работы с такими ЭЦП. С другой стороны нам  неприятно наблюдать как многие веб-браузеры отказываются от поддержки Java. 

Sunday, 15 December 2019

Советы по безопасности на рабочем месте.

Всем привет.

Период новогодних праздников самый расслабляющий для сотрудников фирмы. Некоторые из них становятся настолько беспечными что твердо уверены, что за сохранность их цифровой информации отвечает кто-угодно кроме них самих. Пару советов по безопасности на рабочем месте не помешают.

Используйте двухфакторную аутентификацию где только возможно. Если ваш персонал использует электронные ключи заставьте их эти ключи правильно хранить (сейф или забирать с собой).

Не сохраняйте пароли в web-браузерах.

Чаще используйте режим "Инкогнито" и завершение работы по меню "Выход" в web-браузерах.

Не открывайте PDF-документы в web-браузерах. Перенастройте их открытие на SumartaPDF, Foxit или STDUViewer.

Включите AdBlock и NoScript, отключите Flash и Java в web-браузерах если это не использует прикладная задача.

Не обсуждайте рабочие вопросы в мессенджерах типа Viber и Telegram. Тем более не пересылайте в этих мессенджерах пароли и важные документы в открытом виде. Периодически удаляйте историю.

Не подключайте личные смартфоны к рабочим ПК даже для подзарядки. Используйте для этого автономные зарядные устройства или павербанки.

Берегите себя.


Thursday, 19 September 2019

Отключаем WebRTC.

Всем привет.

WebRTC (Web Real-Time Communication) — технология с открытым исходным кодом, позволяющая передавать потоковые данные между браузерами по технологии «точка-точка» (p2p).

WebRTC встроен по умолчанию в последних версиях Firefox, Chrome/Chromium, Opera и позволяет производить соединение между двумя и более браузерами для видео/аудио-звонков и не только.

Почему не безопасно?

Дело в том, что для соединения по принципу p2p необходимо знать реальный IP-адрес и WebRTC эту информацию бесстыдно сливает. Даже если вы сидите под TOR/VPN то не составит особого труда узнать ваш локальный IP-адрес в сети и на стороне, например, VPN-сервера. А с использованием уязвимостей можно определить ваш реальный IP, за которым вы скрываетесь. Так я и не скрываюсь.)

Как отключить вручную?

В Google Chrome перейти на chrome://flags и в настройках “Anonymize local IPs exposed by WebRTC” поменять флаг на Enabled.

В Mozilla Firefox перейти на about:config и в настройках “media.peerconnection.enabled” поменять флаг на Enabled.

Thursday, 23 August 2018

Мега-сборка плагинов безопасности в Firefox.

Всем привет.

Скажу сразу что я чаще пользуюсь web-браузером Chrome. Он быстрее других, его управление меня устраивает, зачем искать что-то еще. Но с web-браузером Firefox у меня особая дружба. Кстати этот браузер до сих пор работает на XP в полном объеме. Тогда как Chrome там уже не поддерживается. В Firefox-e туча полезных плагинов (add-on), которые делают из этого браузера прямо таки комбайн на нивах интернета. Единственную печаль привносит тот факт что с новой версией браузера не все любимые плагины смогут работать, и надо искать либо обновления либо альтернативу.

Ниже следует мега-сборка информации по плагинам Firefox которые позволяют вам бороздить просторы интернета более безопасно и эффективнее

Источник и полная статья здесь:

Найти все описанные дополнения можно на сайте дополнений для Firefox:

TorButton

TorButton — Расширение добавляет кнопку для простого и быстрого включения/выключения Tor в браузере. На сегодняшний день это единственное расширение Firefox которое может безопасно управлять использованием Tor из браузера, защищая от утечки IP, кук и более общих атак на приватность.

Управление прокси

MM3 ProxySwitch — В Браузере Firefox (и других программах Mozilla) Вы можете переключать установки только для одного Интернет-соединения. С MM3-ProxySwitch вы можете управлять различными конфигурациями и просто переключаться между ними.

FoxyProxy — По умолчанию, политика выбора прокси такова что через прокси сервер происходит обращение только к URL совпавшим с шаблоном.

Контроль JavaScript, Java, Flash и других нежелательных элементов страницы.

NoScript — С помощью NoScript вы сможете разрешить исполнение JavaScript, Java и других плагинов только для доменов и сайтов, установленных вами (например, это может быть ваш собственный сайт). Дополнение, основанное на принципе упреждающего блокирования, позволяет предотвратить использование уязвимостей (известных и ещё не известных!) без потери функциональности. После установки расширения в настройках можно дополнительно установить, что именно не следует загружать при открытии страницы (элементы Java, Flash, или других плагинов). В итоге вы получаете дополнение, которое не только позволяет повысить защищённость сёрфинга в сети, но и косвенным образом позволяет блокировать некоторые виды рекламы, а также межсайтовый скриптинг и т.п.

Внимание: функция белых списков (разрешения javascript для определённых доменов) требует внимательного обращения или, предпочтительно, полного отключения при использовании через Tor, так как злоумышленный exit-узел может подсунуть зловредный скрипт (или иной разрешённый объект) якобы от домена из белого списка.

Flashblock — Это расширение блокирует загрузку всех флэш-роликов с веб-страниц, оставляя вместо них пустую рамку с кнопкой. Щелкнув мышью по этой кнопке вы можете просмотреть данный флэш-ролик.

Friday, 29 June 2018

Ваш web-браузер как кладезь информации о вас.

Всем привет.

Помните как часто нам предлагают поменять web-браузер, если не получилось с этим сайтом (или web-банкингом, или магазином online) в одном, то перейти временно на другой? Мы ставим еще один и пробуем. Ура, проблема решена и... старый браузер забыли. У кого сейчас только один браузер на ПК? Ууу, а если у жены предпочтения другие... А это же кладезь личной информации. О которой мы часто просто забываем.

Убедиться в этом на помогут утилиты NirSoft Forensic Tools. Программы пакета являются переносимым программным обеспечением и могут использоваться без установки в системе, а также, при некоторых дополнительных настройках, могут применяться для приложений и их рабочих данных, не являющихся частью ПО, установленного в текущей системе т.е. находящихся на внешних съемных дисках.

Что вы там любите - Chrome, Firefox или Opera? Да вы просто оцените ореол обитания ваших паролей и прочей личной информации.

IEHistoryView

IEHistoryView позволяет извлечь историю обозревателя Internet Explorer из файла index.dat. Информация включает в себя посещаемые URL, названия веб-сайтов, количество посещений сайта пользователем, дату и время последнего посещения. Также, отображается информация о локальных файлах, открывавшихся с использованием Internet Explorer.

При использовании IEHistoryView для извлечения истории браузера, использовавшегося на внешнем диске:
перейти в меню File - > Select History Folder (Ctrl+H), и выбрать каталог на внешнем диске, в котором размещается файл index.dat.
В командной строке задать каталог в виде параметра:
iehv.exe /stab c:\temp\history.txt –folder ”D:\Documents and Settings\User\Local Settings\History”
Примечание:Для получения достоверных данных, желательно иметь одинаковые настройки даты и часовых поясов на компьютере с работающей программой IEHistoryView и в исследуемой системе на внешнем диске.

IECacheView

IECacheView позволяет извлечь кэшированные данные на основе содержимого файла index.dat браузера Internet Explorer. Информация отображается в виде, подобном отображаемому программой IEHistoryView, но гораздо больше по объему – для каждой посещаемой страницы отображается множественные записи, включая изображения и загружаемые файлы.

Для просмотра кэш браузера на внешнем диске:
перейти в меню File - > Select Cache Folder (F9), и выбрать папку ”\Temporary Internet Files” из профиля пользователя на внешнем диске.
В командной строке задать параметр, определяющий размещение папки с временными файлами браузера:
IECacheView.exe -folder ” C:\Documents and Settings\Admin\Local Settings\Temporary Internet Files” /stab c:\temp\cache.txt

IECookiesView

IECookiesView позволяет извлечь все файлы куки (cookie), запомненные обозревателем Internet Explorer.

Для извлечения файлов на внешнем диске:
перейти в меню File - > Select Cookies Folder (Ctrl+O) и указать расположение каталога Cookies
В командной строке указать путь к папке Cookies с использованием параметра /dir:
IECookiesView /dir ” C:\Documents and Settings\Admin\Cookies”

IE PassView

IE PassView позволяет получить пароли к сайтам, запомненные в браузере Internet Explorer.
IE PassView может отображать пароли для браузера на внешнем диске, но с ограничениями :
поддерживаются только версии Internet Explorer - 7.x and 8.x .
Пока не поддерживаются версии Windows 7 и старше.
Должен быть известен пароль пользователя Windows на внешнем диске, поскольку он используется при расшифровке зашифрованных паролей внешней системы.

Для использования программы по отношению к внешнему диску:
перейти в меню Options - > Advanced Options (F8), выбрать 'Load passwords from the following user profile', и выбрать папку с профилем пользователя.
В командной строке используется параметр /external задающий путь к профилю пользователя :
iepv.exe /external "C:\Documents and Settings\admin"

Wednesday, 4 May 2016

Поддержка Java в web-браузерах.

Всем привет.

Недавно я думал-гадал что только с поддержкой Flash случаются проблемы в web-браузерах. Конкретно я писал об этом в Google Chrome. Но недавно столкнулся с еще одной проблемой.

Это поддержка Java. Удивлены? Я тоже. Тем более что обнаружилось это в системах клиент-банк ряда коммерческих банков. Акцентирую - ряда банков! То есть код клиент-банка использует JVM (Java Virtual Machine)  и требует поддержку Java-плагина в нашем web-браузере. Но вот добиться этого оказалось нелегко по ряду причин. 


Да, можно быстренько установить JRE (Java Runtime Environment) и думать что у тебя все для работы есть. Однако тут начинаются тонкости. Первая из них, это то что на вашей ОС могут жить несколько версий JRE. Им хорошо, а вот web-браузеру не очень. Клиент-банк не понимает что кроме той версии что требуется установлена еще одна версия Java. Проверить что творится у вас можете запустив контрольный Java апплет на Панели управления вашей Windows. 



Если у вас тут более одной строки - ждите проблем. Разумеется разработчик самой Java рекомендует удалить более старые версии. Непонятно только почему  же установка новой версии не удаляет старую автоматом? Можете проверить свою версию Java поддержку вашим web-браузером здесь. Это мой вариант теста.

Thursday, 11 February 2016

Clearing cache of IE, Chrome and Firefox by one click.

Hello everybody.

Did You think back about my post for clearing cache of web-borwsers on my PC?
Now I can suggest for your attention my batch-file, which can clearing cache IE, Chrome and Firefox by one click.


You are welcome:


rem Clear IE cache
rem Delete Temporary Internet Files:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 8
rem Delete Cookies:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 2
rem Delete History:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 1
rem Delete Form Data:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 16
rem Delete Passwords:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 32
rem Delete All:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 255
rem Delete All + files and settings stored by Add-ons:
RunDll32.exe InetCpl.cpl,ClearMyTracksByProcess 4351


rem Clear Google Chrome cache
erase "%LOCALAPPDATA%\Google\Chrome\User Data\Default\Cache\*.*" /f /s /q
for /D %%i in ("%LOCALAPPDATA%\Google\Chrome\User Data\Default\Cache\*") do RD /S /Q "%%i"


rem Clear Firefox cache
erase "%LOCALAPPDATA%\Mozilla\Firefox\Profiles\*.*" /f /s /q
for /D %%i in ("%LOCALAPPDATA%\Mozilla\Firefox\Profiles\*") do RD /S /Q "%%i"




Good luck.

Wednesday, 9 December 2015

Экспорт закладок из web-браузеров.

Всем привет.

Экспорт закладок из web-браузеров - нужная вещь. При установке нового web-браузера каждый из них считает своим долгом предложить вам автоматический импорт закладок из уже установленного. Ну а если вам надо это сделать вручную? Тогда эта шпаргалка для вас.

Экспорт закладок из Internet Explorer.

Если вы используете браузер Internet Explorer, то для экспорта своих закладок вам нужно выполнить следующие действия:

  • Выбрать в меню раздел - Файл ? Импорт и Экспорт...
  • Далее следуйте подсказкам открывшегося мастера импорта-экспорта...
  • Затем сохранить файл закладок.
  • Войдите под своим логином и паролем по ссылке Вход в аккаунт и перейти в раздел Импорт закладок в основном меню.
  • Указать в ниже предложенном поле файл закладок, который вы сохранили и нажать кнопку Импортировать закладки.


Либо просто скопируйте себе все что находится в папке C:\Users\%ваш профиль%\Favorites.

Thursday, 8 October 2015

Removing the history of web-surfing in web-browser - автоматическая очистка кеша web-браузера.

Hello everybody.

Your personal data is very important item by your web-surfing.

You know that your web-browser can save your personal data – history of web-surfing, cookies, queries for searching, etc. Of course, you can delete this information manually. But you can save your time if you will configure your web-browser for automatic removing this information on closing web-session.

Attention: if you delete cookies, so  you must enter login-names and passwords for some web-sites (facebook.com, vk.com and others).

Google Chrome

Google Chrome permit switch on the automation of clearing for Cookies only. You can enter Chrome menu in item «Настройки». Or type in url “chrome://settings”



 Then click item  «Показать дополнительные настройки»

Wednesday, 26 August 2015

How You can investigate http-traffic offline - Как исследовать HTTP-трафик в автономном режиме?


Hello guys.

Nice to see you again. Have are You feeling? 

Today I try to check how feeling Internet traffic on the my PC. So I'm using anytime for it the best tool - HTTP Analyzer. It's not free. But today I found free tool for such investigations. Although this tool give me possibility for preparation of traffic's data in detail later, i.e offline. Never mind.

What are You need for it? You need the Google Chrome web-browser. 

Is it all? Yes. Follow to my steps.

At first, You needed to turn on the record of your HTTP-session on tab "Network" in Developer tools of Chrome web-browser. Or press on keyboard  "Ctrl + Shift + C".
  

The round button in the left lower corner of page must be red color. If she grey(black) color You must press it for start recording. For deleting extra or old data in console You can press crossing circle button "Clear".

Monday, 10 August 2015

How can You extract file of subtitles from Youtube?



Hello guys.

Are You review videos in Youtube? Sure, that is right.
Are You review videos with subtitles? No?

I think that You know how We can learn foreign languages by Youtube. You can use auto-create subtitles for any video in Youtube [CC]. Yes? You see them. Ok, but You need to obtain subtitles as file. For review subtitles later. 

And how You can do it?

In Intenet You can find many additional applications or plugins for web-browser which can help to extract subtitles from video to srt-file. As You know popular web-browsers (Chrome, Internet Explorer and Mozilla Firefox) supporting HTML5-video and contain inside web-developer's tools.

I show how You will do it by the Chrome. Open any video in Youtube with correct verbal english. Desirable this video must be without background music. So I launch Web-developer's Tool on menu "Tools"  or use combination of buttons "Ctrl+Shift+I". Then view bookmark "Netwotk" in bottom of the screen.

Ok. Now You must click by button "CC" on Youtube-video page and go to view bookmark "Netwotk" for capturing query with word "timedtext". Found? Ok, then You can open this file in new window. Wow, as we wanted, this XML-file is contain subtitles.


Ok, by the Intenert Explorer extrtact xml-file with subtitles the same as simple.
See snapshot.



Sure, that by the Mozilla Firefox this simple too.

And one second - file with subtitles in Youtube created for a moment. It's not depend from point where You are viewing the video in the current moment.
Good luck.

Friday, 8 May 2015

Лучшие Smart TV платформы 2015 года.


Здравствуйте.

Как время летит. Пять лет назад я делал обзор виртуальных Web ОС. А сегодня такие ОС уже прочно осели в наших умных  (Smart TV) телевизорах. Не за горами когда мини ОС будут в пылесосах и утюгах.)

Но это завтра, а сегодня читаем обзор платформ Smart TV 2015 года.

2015 год обещает стать весьма интересным в плане развития сегмента операционных систем для телевизионных платформ. В начале года ведущие производители представили свои новейшие разработки, которые сейчас создают, пожалуй, крупнейшую конкуренцию за всю историю существования платформы Smart TV.

Можно выделить четырех явных лидеров, которые, очевидно, и будут бороться за звание самой удобной, функциональной и производительной ОС для потребительской электроники. Это хорошо знакомая всем система Android TV, которая долгое время оставалась монополистом в области телевидения, webOS от компании LG, значительно увеличившая свой потенциал, а также Tizen – совместная разработка Samsung и Intel. Особняком в списке признанных лидеров стоит скромная Firefox OS, которая, несмотря на отсутствие громких рекламных компаний, стремительно набирает популярность среди разработчиков и пользователей.

Рассмотрим подробнее каждую операционную систему и попытаемся определить лидеров и аутсайдеров.

Android TV

Семейство софта серии Android по праву можно считать гордостью компании Google. Сначала зеленый робот быстро завоевал лидерство в мобильном сегменте, уверенно конкурируя с «яблочной» iOS, затем столь же стремительно ворвался на рынок телевизионных технологий, на несколько лет став абсолютным лидером среди операционных систем для ТВ.

Запуск Android TV состоялся в октябре 2014 года вместе с выходом ТВ-приставки совместного производства Google и Asus, которая стоила всего 99 долларов. С тех пор операционная система поменяла интерфейс, значительно увеличила производительность, а также почти полностью изменила архитектуру процессов.

Пользовательский интерфейс


 Основное преимущество Android TV – простота и легкость использования. С первого запуска пользователю интуитивно понятно как управлять системой. Экран заполнен вертикальными столбцами, которые поделены на секторы. Навигация осуществляется кнопками управления на пульте управления вправо-влево, вверх-вниз, всё предельно просто.

Кроме того, стартовая страница интерфейса сохраняет просмотренные видео в отдельном фрейме, а также выводит избранные категории в специальном разделе. Естественно, весь доступный контент поделен на категории, поэтому можно на лету переключаться между играми, фильмами и иными приложениями.

Tuesday, 26 March 2013

Кто подставил агента IE6 ?


         При изучении нового видеокурса получил напоминание о том что у меня устаревший web-браузер. Это был Internet Explorer 8.0. Разумеется он не последний, но ведь так часто мы слышим призывы к кроссбраузерности контента, а тут такой пас. Конечно тут же было предложено перейти на новую 9-ю версию Internet Explorer-a либо перейти на альтернативный web-браузер Firefox, Opera или Chrome. Есть у меня все три альтернативы, 9-ку IE не поставлю потому как знаю что для этого понадобится и поменять ОС с Windows ХР на Windows 7. Я не против апдейта, но не в этом случае. 

            А так ли важна версия web-браузера в моем случае или автор курса просто в дань моде поднял планку при финальной сборке? Поскольку сообщение про устаревший web-бразуер версии 6.0 (хотя давно использую 8.0) при серфинге в инете получаю на сайтах периодически решил выяснить вопрос детально. Оказывается при использовании jQuery с версии 1.3 метод $.browser.version отдает неправильную версию для IE. Возможно сейчас этот баг исправлен, но претензии по поводу версии 6.0 случаются даже от youtube-a !  

Thursday, 17 May 2012

5 Web-файлов, которые улучшат ваш сайт !

   Сегодня хочу показать вам материал от команды сайта ruseller.com на тему обязательных файловых элементов для любого web-сайта. Оригиналу скоро будет два года, однако он не утратил своей актуальности и поныне. В его полезности каждому можете убедиться прямо сейчас!

Перевел: Станислав Протасевич, команда сайта ruseller.com



   Порой объём кода, ежедневно проходящий через разработчиков, поражает своими размерами. Один и тот же сайт может функционировать на от одной до пяти технологиях, совершенно отличающихся друг от друга (MySQL, PHP, JavaScript, CSS, HTML). В то же время существует целый ряд мало кому известных путей повышения эффективности вашего сайта. В этой статье мы рассмотрим 5 из них. Они довольно таки просты для понимания и применения, так что у вас не должно возникнуть проблем с их внедрением. Результаты вы получите уже очень скоро.

Saturday, 5 November 2011

Отладка web-приложений в Firefox

   Ну что ж, вчера познакомились с отладкой в Internet Explorer Developer Tools, входящего в комплект IE8. А сегодня тоже самое пройдем с Firebug для браузера Firefox. Последняя часть 19-й лекции.

19.2.3. Отладка и профилирование в Firebug

   Firebug – расширение для браузера Firefox, являющееся консолью, отладчиком, и DOM-инспектором JavaScript, DHTML, CSS, XMLHttpRequest. Firebug показывает в консоли вызвавшую ошибку функцию, стек вызовов функций, вызвавших эту ошибку. Он предупреждает, что CSS-правило или JavaScript-метод/свойство, которое вы пытаетесь использовать, не существует.
   Основные возможности Firebug:
• Удобный просмотр HTML-кода страницы. Функция Inspect позволяет точно определить местонахождение тега того или иного элемента, просмотреть все "привязанные" к нему свойства и стили.
• Редактирование HTML и CSS прямо в браузере. Можно изменять атрибуты тегов и значения свойств для того, чтобы пронаблюдать изменения. Удобно для тех случаев, когда нужно путём экспериментов найти наиболее приемлемый вариант оформления создаваемой страницы.
o Отладка JavaScript.
o Отслеживание процесса загрузки страницы.
o Просмотр HTTP-заголовков обычных и AJAX-запросов.
Firebug вызывается также при нажатии на клавишу F12 или при нажатии на изображение "жука" в статус баре браузера (рис. 19.12).


Рис. 19.12. "Жук" в статус баре браузера

Версия на печать

Популярное