0 / 0 / 0
Регистрация: 21.12.2013
Сообщений: 19
|
|
1 | |
Поиск траффика и блокировка портов21.09.2015, 11:15. Показов 1785. Ответов 9
Метки нет (Все метки)
Здравствуйте.
Я совсем новичок в программировании, особенно на C++. Платформа Windows. Задача написать программу, которая будет делать одно из двух: 1) Искать порт на котором вертится определённый процесс и блокировать порт. Проблема в том, что порт будет произвольно меняться. 2) Искать в сети траффик процесса и блокировать источник траффика или убивать сам траффик. Можете ли подсказать, где я могу почитать об этом или просто помогите советом в логике программы. А также на сколько эта задача трудоёмкая? Программа никакая не промышленная, "гуру-кода" не требует, будет решать бытовую задачу и важен скорее процесс написания и приобретение знаний и навыков Большое спасибо.
0
|
21.09.2015, 11:15 | |
Ответы с готовыми решениями:
9
Блокировка траффика Блокировка портов. Блокировка портов Блокировка портов провайдером |
Ушел с форума
|
|
21.09.2015, 13:13 | 2 |
Нет такого понятия: "процесс вертится на порту".
У трафика нет принадлежности к процессу.
0
|
0 / 0 / 0
Регистрация: 21.12.2013
Сообщений: 19
|
|
21.09.2015, 18:44 [ТС] | 3 |
Понял, спасибо, постараюсь не писать глупости в утвердительной форме
Попробую переформулировать. Есть сеть из трёх компьютеров. A, B и С. На компьютере А запускается программа, на компьютере Б есть клиент этой же программы, они начинают взаимодействовать через локальную сеть, выбрав произвольный порт. Задача прекратить их взаимодействие или сделать его неэффективным, например зафлудить порт через который идёт взаимодействие, либо заблокировать его. Скажите мне, если я всё ещё неверно выражаюсь
0
|
2784 / 1937 / 570
Регистрация: 05.06.2014
Сообщений: 5,602
|
|
21.09.2015, 19:24 | 4 |
1) На коленке - только через DDOS (в локалке кончится тем, что придет админ и настучит по башке).
2) Как в Золотом Щите - организационными мерами (доступ к промежуточным узлам между A и B), эвристическим анализом трафика и без каких либо гарантий работоспособности (ибо авторы программ стараются этой хрени противодействовать). Причем, за весьма приличное бабло тому, кто все это будет писать. 3) Как в России - ввести закон обязывающий блокировать трафик конкретного приложения. ВНЕЗАПНО обнаружить что вычислительных мощностей провайдера на это не хватает. Денег на новые мощности провайдеру не давать, из-за чего он зарежет вообще весь трафик идущий к B. Выступить в СМИ с заявлением "Все спокойно в славном городе Багдаде!".
1
|
37 / 36 / 9
Регистрация: 16.04.2015
Сообщений: 283
|
|
21.09.2015, 19:31 | 5 |
Ну, если Вам хорошо знакомы такие вещи как socket, sniffing, promiscuous mode.. , всё остальное уже мелочи.
Неплохо бы ещё иметь доступ к роутеру, через который идёт трафик между компиками А и Б.
0
|
Ушел с форума
|
|
22.09.2015, 08:40 | 6 |
Если есть доступ (программный или физический) к компьютеру А или Б,
то все можно решить простым добавлением правила в Windows Firewall.
0
|
Ушел с форума
|
|
22.09.2015, 08:55 | 7 |
Оно так и есть.
0
|
0 / 0 / 0
Регистрация: 21.12.2013
Сообщений: 19
|
|
22.09.2015, 11:03 [ТС] | 8 |
Смотрю в сторону DDOS.
0
|
Ушел с форума
|
|
22.09.2015, 11:28 | 9 |
На Vista и выше можно использовать юзермодный API для Windows Filtering Platform.
Там создается блокирующее правило для, например, приложения, порта или протокола. Дополнительно устанавливать ничего не нужно. А блокировать трафик отдельных приложений через DDOS - это гвозди микроскопом.
0
|
0 / 0 / 0
Регистрация: 21.12.2013
Сообщений: 19
|
|
22.09.2015, 15:37 [ТС] | 10 |
Убежденный,
Да, согласен с вами, но задача не админская, а скорее "развлекательная"
0
|
22.09.2015, 15:37 | |
22.09.2015, 15:37 | |
Помогаю со студенческими работами здесь
10
Блокировка usb портов Блокировка портов ZyXEL Блокировка портов в Norton Internet Security Блокировка провайдером портов. Как обходить? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |