PDA

Просмотр полной версии : порты


Raaa
28.02.2016, 01:04
Правильно ли я понял,что если заблокировать все входящие соединения на компе и послать запрос на веб сервер,то в браузере все равно страничка загрузиться.Но почему?Из того,что я прочитал я понял,что браузер выбирает любой порт,например 500 и посылает на 80 порт веб сервера запрос о нужной страничке.Веб сервер его принимает ,обрабатывает и отправляет его обратно на 500 порт ,но он же заблокирован....как тогда страничка грузиться.

50_Terabytes
28.02.2016, 01:23
ну, во-первых потому, что именно компьютер создает соединение первым, открывает нужный сокет, отправляет запрос, затем выходит в режим ожидания и на него же принимает ответ. т.е. только в этом случае он может принять информацию на этот порт. и вообще как понимать твое выражение "заблокировать все входящие соединения на компе"? закрыть или отфильтровать порты? выставить правила в брандмауэре? или отрезать отдельные жилы в Ethernet-кабеле?

Raaa
28.02.2016, 01:57
Я в брэндмауре ,во входящих подключениях ,создал правило ,которое блокирует все входящие подключения на все порты.

Homeless
28.02.2016, 02:18
↑ (https://antichat.live/posts/3957730/)
Я в брэндмауре ,во входящих подключениях ,создал правило ,которое блокирует все входящие подключения на все порты.


брэндмауэр брендмауэру рознь

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

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

Raaa
28.02.2016, 02:25
А если это ложение болта в код перевести,как это работает)

Homeless
28.02.2016, 02:34
↑ (https://antichat.live/posts/3957735/)
А если это ложение болта в код перевести,как это работает)


в шестнадцатеричном коде примерно так 0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0x ff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0xff0x11 0x210x130x010xff0xff0xff0xff0x110x210x130x010xff0x ff0xff0xff0x110x210x130x010xff0xff0xff0xff0x110x21 0x130x010xff0xff0xff0xff0x110x210x130x010xff0xff0x ff0xff0x110x210x130x010xff0xff0xff0xff0x110x210x13 0x01

Raaa
28.02.2016, 02:55
)))))не.Я слишком мало знаю,что бы это расшифровать.Я имел ввиду теоретически.Как этот тпроцесс читается.Например:берется значение,присвоется переменной и так далее.Как то так в общем)А то как то не посебе.Вроде знаешь,что это есть,а как это работает не понимаешь ,почему так происходит.Понимания нет и из-за этого плоховато(Ладна.Спасибо.

Homeless
28.02.2016, 03:03
↑ (https://antichat.live/posts/3957747/)
)))))не.Я слишком мало знаю,что бы это расшифровать.Я имел ввиду теоретически.Как этот тпроцесс читается.Например:берется значение,присвоется переменной и так далее.Как то так в общем)А то как то не посебе.Вроде знаешь,что это есть,а как это работает не понимаешь ,почему так происходит.Понимания нет и из-за этого плоховато(Ладна.Спасибо.


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

BabaDook
28.02.2016, 15:15
↑ (https://antichat.live/posts/3957733/)
брэндмауэр брендмауэру рознь
по идее если ты сам на своём компе лочишь порт, то есть риск, что браузер будет в приоритете выше, чем брэндмауэр и тогда он положит болт на твои правила
так иногда некоторые программы работают) ты ставишь прокси, а они напрямую через шлюз в сеть лезут


Нужен браудмаур с высоким приоритетом, советую комоду или панду. По другому никак

altblitz
28.02.2016, 18:23
↑ (https://antichat.live/posts/3957709/)
Правильно ли я понял,что если заблокировать все входящие соединения на компе и послать запрос на веб сервер,то в браузере все равно страничка загрузиться.Но почему?Из того,что я прочитал я понял,что браузер выбирает любой порт,например 500 и посылает на 80 порт веб сервера запрос о нужной страничке.Веб сервер его принимает ,обрабатывает и отправляет его обратно на 500 порт ,но он же заблокирован....как тогда страничка грузиться.


Почему напал именно на браузер? Он, что козёл отпущения?

Для файрвола, НЕТ приоритетов между тем или иным приложением.

Для проверки, на уровне приложений Windows, поставьте Windows TinyWall и запретите своему браузеру IN/OUT TCP port 80;443.

ubepkr
28.02.2016, 18:36
Так до конца и не понял, чего именно хочет ТС, по-идее, есть ножницы-файрвол, спросите у своих жен, работает)) А если по-другому, то Comodo-firewoll, что-то вроде того.

ov1red
28.02.2016, 18:50
Вы наверное сетапите встроенный бренмауэр мелкософта? Бросьте это занятие, не тратьте время. Он живёт своей жизнью, мне иногда кажется что продукты мелкософта живут своей жизнью, и даже разработчики по и все другие люди предпочитают с ним не связываться. Попробуйте ПО что писали выше, и он точно закроет все и везде.

ZodiaX
28.02.2016, 20:39
↑ (https://antichat.live/posts/3957709/)
Правильно ли я понял,что если заблокировать все входящие соединения на компе и послать запрос на веб сервер,то в браузере все равно страничка загрузиться.Но почему?




↑ (https://antichat.live/posts/3957718/)
ну, во-первых потому, что именно компьютер создает соединение первым, открывает нужный сокет, отправляет запрос, затем выходит в режим ожидания и на него же принимает ответ.


если кратко, то потому что соединение исходящее.


↑ (https://antichat.live/posts/3957730/)
Я в брэндмауре ,во входящих подключениях ,создал правило ,которое блокирует все входящие подключения на все порты.


А теперь заблокируйте все исходящие соединения и посмотрите сможет ли браузер куда нибудь достучаться.

Raaa
29.02.2016, 02:58
↑ (https://antichat.live/posts/3957911/)
Почему напал именно на браузер? Он, что козёл отпущения?
Для файрвола, НЕТ приоритетов между тем или иным приложением.
Для проверки, на уровне приложений Windows, поставьте Windows TinyWall и запретите своему браузеру IN/OUT TCP port 80;443.


Просто так получилось))Читал про то как работает протокол http и решил попробывать.

Спасибо.Пойду дальше читать что нибудь и пробовать)