Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!

№107-10-2013 01:04:43

Charmer
Участник
 
Группа: Members
Зарегистрирован: 07-10-2013
Сообщений: 3
UA: Firefox 24.0

Получение данных о системе (IP, Mac) клиента из расширения.

Здравствуйте, господа гуру. Столкнулся я тут с одной задачей, которую никак не удается решить одним универсальным 100% рабочим способом. А проблема вот в чем: делаем веб-морду для одного секьюрного гос. проекта. Проект уже давно существует и развивается, и менять что-то коренным образом в нем невозможно. И согласно ТЗ, нам необходимо передавать на сервер ЛОКАЛЬНЫЙ IP компа, с которого зашел клиент (внутренний, тот, что за NAT'ом. Типа 192.168.*.*) и его Mac. В таком случае, если даже злоумышленник проникнет в внутреннюю сеть клиента и зайдет на веб-морду с того же внешнего IP, что и "легальный" клиент, все равно он бы оставил след в логах. Сейчас для этой цели используется JAVA-апплет. Но даже я, заядлый джавист, понимаю, что апплеты свое уже отжили. Да и не на каждом браузере/системе его можно запустить. Вот и подумалось мне: а можно ли как-то узнать необходимые данные из плагина для браузера? Ведь с "родными" расширениями браузер стыкуется гораздо лучше, чем с какой-то JVM :) Ну, и самый главный вопрос: возможно ли получить эти данные из расширения? Был бы благодарен за сцыль на нужный раздел в документации по API.

Отсутствует

 

№207-10-2013 10:29:27

Charmer
Участник
 
Группа: Members
Зарегистрирован: 07-10-2013
Сообщений: 3
UA: Firefox 24.0

Re: Получение данных о системе (IP, Mac) клиента из расширения.

okkamas_knife

okkamas_knife пишет

эээ а не подумал что злоумышленник просто не будет ставить это дополнение?

Подумал. Если на сервак его мак и ИП не пришли - не пущаем в систему.

okkamas_knife пишет

ну и  что мешает настроить внутреннюю маршрутизацию и прокси так чтоб при отправке запроса на сервак он шёл по внутренней сети а не через прокси в веб и оттуда к серваку?

Системой пользуется несколько тысяч человек в сотнях организациях по всей РФ, в которых разная структура сетей. Начальник одной из них может захотеть поработать дома/в командировке/сидя в машине в пробке и т.д. Собственно, для этого веб-интерфейс и прикручиваем.

Отсутствует

 

№304-11-2013 13:32:18

devunion
Участник
 
Группа: Members
Зарегистрирован: 07-10-2008
Сообщений: 13
UA: Chrome 30.0

Re: Получение данных о системе (IP, Mac) клиента из расширения.

Если кратко по теме, то тут:


удалено - Сконструируй расширение за 5 минут!

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]