Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.77
Wonkz
-3 / 0 / 0
Регистрация: 04.03.2013
Сообщений: 17
#1

Как можно закрыть порты? - C++

14.03.2013, 20:13. Просмотров 1788. Ответов 27
Метки нет (Все метки)

Как на С++ (или на делфи) закрыть порты?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2013, 20:13     Как можно закрыть порты?
Посмотрите здесь:

Как как корректно закрыть другую программу из своей? - C++
Подскажите плиз как корректно закрыть другую программу из своей которая после посылки ей сообщения SendMessage(hWnd1,WM_CLOSE,0,0); ...

Как закрыть скайп? - C++
Здравствуйте. Скажите, пожалуйста, как в программе на С++ можно закрыть скайп, если он запущен?

Как правильно закрыть процесс - C++
Я пишу программу мониторинга Для этого использую драйвер и в драйвере подменяю CreateSection Как правильно закрыть процесс _asm{ ...

Как закрыть и удалить файл? - C++
Здравствуйте, помогите пожалуйста, у меня есть строка name_txt(string) где прописан путь к txt файлу который надо закрыть(если открыт) и...

Как закрыть программку переменной bool? - C++
Уважаемые знатоки, вот программка, закрывается через ESC с помощью exit(0). Подскажите, как её закрыть с помощью bool? ...

Как закрыть окно чужого процесса? - C++
Добрый день. Объясните пожалуйста, почему по OutWnd->PostMessage( WM_CLOSE, 0, 0 );не хочет закрываться окно? Ситуация...

Как открыть/закрыть дверцу CDROM? - C++
Ну вобщем-то как??? И еще вопрос как отследить выключение компьютера и предотвратить его?

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12
28.03.2013, 17:33     Как можно закрыть порты? #16
Цитата Сообщение от Wonkz Посмотреть сообщение
Добрый день. Как закрыть порты от 0 до 1024 на C++ ?
Суть такая, что будет программа, в которою вводишь любой программный порт от до 0 до 1024 и оно его закрывает.
Спасибо.
просто так - ни как , потому что
1 это зарезервированные порты
2 чтоб закрыть надо сначала открыть ( открой все 1024 и уйди в спящий режим на бесконечность)
читай про эксплойты и про написание снифера.
-=ЮрА=-
Заблокирован
Автор FAQ
28.03.2013, 18:12     Как можно закрыть порты? #17
Цитата Сообщение от Van111 Посмотреть сообщение
читай про эксплойты и про написание снифера.
- сниффер читает данные из порта а блокирует порт файервол, причём закрыть можно в принципе всё что угодно.

Wonkz, поюзай готовые файерволы на NDIS

Не по теме:

(я такое пишу, но за деньги, потому кодом светить не буду - такое далеко не все умеют)

Wonkz
-3 / 0 / 0
Регистрация: 04.03.2013
Сообщений: 17
29.03.2013, 02:08  [ТС]     Как можно закрыть порты? #18
-=ЮрА=-, Van111, Ребят, ну так я вообще в ступоре. Преподаватель дал задание написать "программу" на с++, которая закрывает порты от 0 до 1024. Суть программы заключается в том, что я указываю порт, который мне нужно и нажимаю кнопку закрыть. После чего, разумеется, он и закрывается.

Я спросил каким образом мне это делать, он говорит, что функций, которые закрывают порты в интернете есть и не одна. После двухдневных поисков я ничего нормального не нашел. Нашел только пример закрытия СОМ-порта. Кто все таки прав? Вы или препод? xD

Добавлено через 1 минуту
PS: Говорит мол тема легкая, там одна функция, грубо говоря, все и делает.
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12
29.03.2013, 10:43     Как можно закрыть порты? #19
Цитата Сообщение от Wonkz Посмотреть сообщение
закрывают порты в интернете есть и не одна
может он имел в виду, что вы скачиваете определённый фаервол, а потом подсовываете ему нужный порт через консоль и он всё делает за вас?
Wonkz
-3 / 0 / 0
Регистрация: 04.03.2013
Сообщений: 17
30.03.2013, 19:29  [ТС]     Как можно закрыть порты? #20
Цитата Сообщение от Van111 Посмотреть сообщение
может он имел в виду, что вы скачиваете определённый фаервол, а потом подсовываете ему нужный порт через консоль и он всё делает за вас?
Он мне сказал так: делаешь поле ввода и кнопку. Затем мы вводим порт (от 0 до 1024) и и нажимаем кнопку (закрыть порт). Ну и после нажатия порт который я ввел должен закрыться. Я ему говорил, мол в интернете нет функции, которая будет делать то, что вы задали. Он же мне сказал, что в интернете есть функция, которая вот таким образом закрывает порты.

Я не могу найти такую универсальную функцию, которая бы подошла мне. Ну вы поняли, чтобы закрывало любой порт..
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12
30.03.2013, 21:25     Как можно закрыть порты? #21
Цитата Сообщение от Wonkz Посмотреть сообщение
Он же мне сказал, что в интернете есть функция, которая вот таким образом закрывает порты.
спроси как называется
lemegeton
2923 / 1352 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
30.03.2013, 22:05     Как можно закрыть порты? #22
Цитата Сообщение от Wonkz Посмотреть сообщение
Он же мне сказал, что в интернете есть функция, которая вот таким образом закрывает порты.
Вам придется попросить более формальную постановку задачи с подробным объяснением понятия "закрытие порта".

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

Возможно имеется в виду закрытие всех существующих соединений на конкретный порт?
Wonkz
-3 / 0 / 0
Регистрация: 04.03.2013
Сообщений: 17
08.04.2013, 14:15  [ТС]     Как можно закрыть порты? #23
Цитата Сообщение от lemegeton Посмотреть сообщение
Возможно имеется в виду закрытие всех существующих соединений на конкретный порт?
Нужно чтобы порт не работал... Я передал его слова. Возможно Вы правы. А как сделать, чтобы закрыло все существующие соединения? Можете ли Вы? Цена?
lemegeton
2923 / 1352 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
08.04.2013, 14:26     Как можно закрыть порты? #24
Цитата Сообщение от Wonkz Посмотреть сообщение
Нужно чтобы порт не работал...
Так не выйдет. Это контролирует операционная система. Тут только драйвера писать.
Можно порт занять, чтобы никто больше не открыл соединение, но чтобы порт не работал... не выйдет.

Цитата Сообщение от Wonkz Посмотреть сообщение
А как сделать, чтобы закрыло все существующие соединения?
Это весьма нетривиальная задача и реализация будет крайне специфична для операционной системы. Какая у вас целевая ОС?
Wonkz
-3 / 0 / 0
Регистрация: 04.03.2013
Сообщений: 17
08.04.2013, 14:38  [ТС]     Как можно закрыть порты? #25
Цитата Сообщение от lemegeton Посмотреть сообщение
Так не выйдет. Это контролирует операционная система. Тут только драйвера писать.
Можно порт занять, чтобы никто больше не открыл соединение, но чтобы порт не работал... не выйдет.


Это весьма нетривиальная задача и реализация будет крайне специфична для операционной системы. Какая у вас целевая ОС?
У меня 7ка, в универе ХР. Без разницы какая.
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12
08.04.2013, 18:02     Как можно закрыть порты? #26
Цитата Сообщение от Wonkz Посмотреть сообщение
Цена?
-=ЮрА=- может решить, он писал об этом
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
08.04.2013, 18:12     Как можно закрыть порты? #27
Всеми портами сразу занимается или система, или антивирусный софт.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2013, 17:53     Как можно закрыть порты?
Еще ссылки по теме:

Как закрыть соединение между клиентом и сервером - C++
Как закрыть соединение между клиентом и сервером, не закрывая порт (который открыт не мной)?

Как закрыть поток после вызова detach()? - C++
Всем здрасьте ! С join всё понятно, программа ждёт, когда завершится этот поток. Допустим я вызвал метод detach, как мне поток...

Как закрыть окно opengl не закрывая консольного окна c++? - C++
Как закрыть окно opengl не закрывая консольного окна c++?

Как при достижении определенного размера файла закрыть его - C++
Доброй ночи! Сново я со своими вопросами.... Есть вечный цикл. Он себе работает и заполняет файлик букафками "а". Хочу при...

Как закрыть строку символов, чтобы не было в ней лишнего? - C++
Еще раз всем здравствуйте. Помогите, плз. Пока пытаюсь отладить часть программы где пользователь задает путь и имя файл с которым будем...


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

Или воспользуйтесь поиском по форуму:
Van111
кодер с++
208 / 187 / 4
Регистрация: 03.08.2011
Сообщений: 2,597
Записей в блоге: 12
21.05.2013, 17:53     Как можно закрыть порты? #28
Хакинг_ искусство эксплоита. 2-е издание.pdf 0x460
Yandex
Объявления
21.05.2013, 17:53     Как можно закрыть порты?
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru