401 / 334 / 19
Регистрация: 26.05.2009
Сообщений: 2,696
1

Перехват сетевого трафика в системе

16.05.2015, 16:46. Показов 2283. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Идея в том, чтоб сделать подобие сетевого устройства, которое бы работало как VPN. Нужно не просто получать трафик от приложений, а чтоб этот трафик шел через программу, а она уже работала с интернетом.
Смысл в чём:
Есть центральный хардварный сервер, на нём поставить моё приложение-сервер. Пользователь устанавливает себе клиент, где-то переключает на него какой-то флаг. После этого доступ в интернет должен идти через Клиент, подключённый к Серверу. Сервер забирает ответные данные, посылает Клиенту, а тот уже отдаёт программам пользователя.
Возможность просмотра проходящих через приложение данных не нужна.
Мог бы написать просто прокси сервер на, устанавливающийся в систему, а адресом бы был localhost, но не во всех приложениях есть возможность настройки прокси.
Благодарю за внимание!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.05.2015, 16:46
Ответы с готовыми решениями:

Контроль входящего сетевого трафика
А можно ли как нибудь контролировать количество входящего сетевого трафика? (по tcp)

Перехват трафика от приложений
Здравствуйте! Подскажите, как, например, FreeCap или Proxifier перехватывают трафик приложений? Это...

Перехват трафика, перенаправляющий прокси и https
Здравствуйте уважаемые форумчане, помогите пожалуйста разобраться. у меня есть socks5 И http/https...

Webbrowser - перехват трафика
Как с помощью компонента webbrouser перехватить трафик который пересылается Добавлено через 15...

1
Ушел с форума
Эксперт С++
16470 / 7433 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
16.05.2015, 20:47 2
Цитата Сообщение от body90 Посмотреть сообщение
Нужно не просто получать трафик от приложений, а чтоб этот трафик шел через программу, а она уже работала с интернетом.
А если я скажу, что на .NET такое сделать невозможно ?
Здесь нужен специальный фильтр-редиректор в сетевом стеке Windows,
который бы перебрасывал все соединения на нужный адрес-порт.
Обычно такое пишется с помощью драйверных технологий WFP
(Windows Filtering Platform) и TDI (Transport Driver Interface), иногда
LSP (Layered Service Provider) и NDIS IM (NDIS Intermediate Driver).
Иногда с помощью хуков, но это ненадежно.

Можно купить готовое решение у Komodia, к примеру, и допилить его
под свои нужды. Можно нанять спеца в этой теме за деньги и поручить
ему данную задачу. Можно рискнуть и попробовать сделать все это
самому. Скорее всего, третье будет значительно дороже второго.
2
16.05.2015, 20:47
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.05.2015, 20:47
Помогаю со студенческими работами здесь

Погрешность в расчетах объема сетевого трафика?
Здравствуйте, тут программу нашел на просторах интернета. Вообщем она показывает не точное число и...

Перехват трафика от Flash (.swf)
Есть сайт bet365.com (он же allsport365.com).. Не могу понять, каким способом он обновляет данные...

Перехват Wi-Fi трафика. Разработка софта
Здравствуйте, друзья! Ответьте на пару вопросов если не сложно. Итак я начинаю писать дипломную...

Учет сетевого трафика
Доброй ночи всем! Моя задача состоит в следующем, необходимо подсчитывать сетевой трафик, как...

Модификация сетевого трафика
Всем доброго времени суток! Интересует такая тема как модификация передаваемого трафика. Что я под...

Дезассемблирование сетевого трафика
Привет всем. Парни есть такая проблема мой сниффер перехватил данные которые отправляет моя прога...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru