Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.11.11;
Скачать: [xml.tar.bz2];

Вниз

Порты   Найти похожие ветки 

 
Dron_Fox   (2002-10-19 11:19) [0]

Как заблокировать порт, например 8080?


 
teebot   (2002-10-20 14:21) [1]

Привет.
Думаю твой вопрос так и останется без ответа, или в крйнем случае тебе посоветуют написать свой фаервол (NDIS драйвер).
Напрасно тратишь время.


 
Anatoly Podgorestky   (2002-10-20 14:24) [2]

А что у тебя на этом порту висит?


 
teebot   (2002-10-20 14:51) [3]

А вот этот товарищ (Anatoly Podgorestky) обязательно будет подозревать тебя в написании троянов, вирусов и вообще черт знает в чем.

Так что лучше сразу напиши что вирусов не пишешь, а что такое трояны вообще не знаешь. А то туго тебе прийдется, заклюют.


 
Anatoly Podgorestky   (2002-10-20 15:06) [4]

А вы гражданин анонимный как догадались


 
teebot   (2002-10-20 15:31) [5]

Да а меня неоднократно наезжали.
И прошу заметить напрасно.


 
Anatoly Podgorestky   (2002-10-20 15:36) [6]

Настолько напрасно, что стал прятаться


 
teebot   (2002-10-20 16:34) [7]

to (Anatoly Podgorestky)
Да с чего ты взял что я прячусь? :-)))

to (Anatoly Podgorestky & ALL)

Просто оличительная черта этого форума - это бюрократизм, если можно так сказать, или одна из его форм. Тебя долго мучают (в твой адрес сыпиться куча упреков, мол не умеешь формулировать вопрос), подозревают во всех самых страшних и уголовно наказуемых делах/намерениях (вирьмейкерстве и троянописи) и если повезет ты получишь слабый намек ввиде какого-нибудь RTFMа, а если очень при очень повезет кусок исходнка (таких единицы). Согласен, учиться даром - даром учиться, надо приложить хоть минимум усилиый и конечно нормально сформулировать фопрос. Но зачем же так трепать нервы, к чему эти обвинения (пусть это останенться на его совести), не знаешь - не суйся. Можно высказать даже бредовую идею (но посути), найдеться челоек который тебя поправит, завяжется дискуссия(обсуждение, ведь для этого существуют форумы), а в ней как известно рождается истина. Вот сам посуди какая разница что на на этом порту сидит, ему над его закрыть что бы там не висело.

Чувствую многие, из постоянных учасников форума, на меня сейчас накинутся. И правельно сделают, наверное. Во-первых мне кажеться вопрос действительно задан не очень...Отсюда все проблемы.
Данный вопрос подрозумевает ответ ввиде исходняка, причем не куска кода, а рабочей программы (это уже слишком), так нельзя.
Я могу тоже спороть фигню, но что если спросить так:

"Уважаемые господа програмеры.
У меня возникла потребность/желание написать програмку которая будет блокировать/контролировать порты. Но так как я еще ни разу такими вопросами не занимался, то не имею ни малешего представлния с какой стороны подойти к реализации всего задуманного, не знаю даже что бы такое прочитать что бы пролить свет на данный вопрос. Вероятно тут есть люди которым удалось сделать что-то в этой области, может они опишуть в общих чертах из чего состоит этот процесс, потому что мне кажеться вопрос достаточно серьезный. Может есть статьи по этому поводу?".

Я сам часто частенько просматриваю форум, участвую иногда, но мне ни разу не удалось мирно получить ответ на мой вопрос. Это всегда сопровождалось взаимными оскарблениями. А ведь так хочеться по-человечески обсудить. Зачем мучать модераторов и трепать друг другу нервы?

ГОСПОДА ДАВАЙТЕ ЖИТЬ ДРУЖНО!!!!

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

Сомневаюсь что мне удасться что-то изменить положение вещей на этом форуме, но все равно Спасибо что выслушали.


 
Anatoly Podgorestky   (2002-10-20 16:54) [8]

Что ты, конечно ты прав - это форум виноват


 
teebot   (2002-10-20 17:00) [9]

Не форум а люди.
А что скажешь по поводу проблемы?
Есть идеи как это замутякать?
А то что-то мы овлеклись.


 
Anatoly Podgorestky   (2002-10-20 17:06) [10]

Под словом форум естественно подразумеваются люди, так как форум это неодущевленное


 
teebot   (2002-10-20 17:09) [11]

Хрошо согласен.
А что насчет топика?


 
teebot   (2002-10-20 18:09) [12]

Я так и думал.

Так что уважаемый Dron_Fox как я уже говорил, напрасно тратишь время.

Единственная надежда на завтра (если конечно топик не опуститься)
когда кончаться выходные и народу на форуме прибавиться.


 
Anatoly Podgorestky   (2002-10-20 18:22) [13]

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


 
Dron_Fox   (2002-10-21 08:55) [14]

У меня через этот порт идет инет, и его нужно иногда блокировать.


 
Reindeer Moss Eater   (2002-10-21 08:57) [15]

Открой этот порт до того, как "через него пошел инет", и через него уже ничто не пойдет.


 
Alexec   (2002-10-21 09:48) [16]

Мне нужно обрывать инет, а не заранее.


 
Anatoly Podgoretsky   (2002-10-21 09:52) [17]

К тнбе иднт или ты ходишб на какие то сайты черх какое то прокси?
Если это прокси то в нем и надо блокировать, или к тебе идет, у тебя стоит веб сервер на компьютере, тогда просто удали этот сервис.

Reindeer Moss Eater (21.10.02 08:57)
Как он его откроет если это внешний порт


 
teebot   (2002-10-21 10:35) [18]

Здравствуйте уважаемые господа программисты.

Вижу потехоньку топик набирает оборотов.
Anatoly, вот скажите пожалуйста, у человека на компе открыт порт, в нашем случае это 8080, какая разница К или ОТ него идут запросы? Важно иметь возможность когда надо закрыть, прервать передачу данных, а потом когда надо открыть, разрешить передачу данных как в том так и в другом направлении. Это форум для программистов эту задачу надо решить программным путем. Если бы человек хотел сделать это средствами прокси или веб сервера он бы обратился в другой форум.



 
Anatoly Podgoretsky   (2002-10-21 10:47) [19]

Разница есть, если у него стоит сервис на порте 8080 и он хочет его блокировать, то самое просто е убрать этот сервис и ничего блокировать не требуется.

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

Если же это порт прокси сервера, через который он получает страницы, то блокировать надо на прокси сервере.

Первый случай решается стандартными средствами самого персонального веб сервера

Второй случай самостоятельное написание файрвола, задачка еще та, мало кому по зубам

Третий случай ничего не сделаешь на своем компьютере, только если есть удаленное администрирование прокси сервера

Насчет того, что бы обратился, сдается мне что он не представляет о чем говорит, по крайней мере не смог пока объяснить что ему нужно сделать, без этого как бы разговор бессмысленный, так на уровне потрепаться.


 
teebot   (2002-10-21 11:35) [20]

Вот тут я согласен, человек слабо представляет себе ЭТО.
Но давайте не будем считать всех дураками.
Будем исходить из того что уже им сказано.
Раз он говорит что через этот порт ходит ИНЕТ значит это порт на эго компе на не какой-то внешний (скорее всего прокси). Раз так значит давайте разсмотривать ситуацию с блокировкой локального порта.
УМОЛЯЮ НЕ НАДО ДАЛЬШЕ РАЗВИВАТЬ ТЕМУ РЕШЕНИЯ ЭТОГО ПРОБЛЕМЫ СРЕДСТВАМИ ПРОКСИ.

Должен сказать что и в этой ситуации файервол (проблемиа действительно не из легких) помог бы.
Но вполне возможно альтернативное решение.

Вот лично я не хочу использовать NDIS драйвер левых разработчиков, могу поспорить у майкросовта в любой винде есть такое счастье. Для меня собственно в этом проблема.
Бала такая штука как Packet32.dll вроде, но так это не интересно.


 
teebot   (2002-10-21 12:05) [21]

Доигрались.
Говорил же давайте не будем мучать модераторов.

А ведь мы не потрепаться собрались.


 
NeyroSpace   (2002-10-21 12:19) [22]

>teebot (21.10.02 12:05)
Тема всплавала пару мес. назад. Создал ее программист_ищу_работу.
Посмотри о чем мы там говорили.
Если тебе надо позарез - ставь файрвол.
Если хочешь сделать сам:
1.NDIS драйвер
2.Поищи где-ниб исходники любого файр вола/драйвера сет. карты.
3.Напиши свой собственный.

По п.3:
На русском яз. буквально 2-3 книги есть по написанию драйверов, в инете видел только 1 П.Нортона, но говорят она не удачная... не знаю я еще не успел ее прочитать.
Самые простые исходники драйверочков есть в DDK, покупай или качай и флаг тебе в руки.

Надеюсь, мой ответ будет Вам полезен...


 
Axel   (2002-10-21 12:24) [23]

> Dron_Fox (19.10.02 11:19)
> Как заблокировать порт, например 8080?

Privet!
Gde?
Vy hotite eto programmno ili ruchkami?
Na vashei mashine ili na routere?
Esli na mashine, to kakaya sistema? Sootvetstvenno tot ze vopros o routere.

Dlya NT smotrite IPSec

Axel


 
Anatoly Podgoretsky   (2002-10-21 12:28) [24]

А чего гадать, если автор вопроса не хочет объяснить, значит оно ему не надо, так епотрепаться.


 
teebot   (2002-10-21 12:46) [25]

"Флаг тебе в руки" - это круто.
Теперь я понимаю почему нас переместили в "ПОТРЕПАТЬСЯ".
Вопрос то собственно не мой. Я описал возможные пути (неинтересно только с моей точки зрения, может автору топика будет как раз интересно).

А что скажете насчет альтернативных методов? Что бы не писать полноценный фаервол можно замутить что-то такое, наподобие.


 
teebot   (2002-10-21 12:48) [26]

Да.
Замечание Axel было вполне справедливо. На разних платформах это решается по разному. Но слежнее всего на Win95/98 так как система изначально на сеть не ориентирована.


 
NeyroSpace   (2002-10-21 12:49) [27]

Можно! Вроде бы здесь на сайте есть статья по перехвату АПИ ф-ций - прочтите.


 
NeyroSpace   (2002-10-21 12:55) [28]

Я думаю того, кто напишет подробную статью с примерами
"FireWall своими руками"
сразу сделают мастером :-)
Так, что дерзайте!


 
teebot   (2002-10-21 12:56) [29]

ВОТ НАКОНЕЦ.
Да действительно такое возможно.
Но если писать что-то наподобие фаервола то буду сложности.
Вовсяком случае у меня, мне не удалось получать адрес отправителя/получателя порт истояник/назначения.
И еще, если не передавать событе дальше по цепочке хуков (в случае запретов) не возникнут ли проблемы?
Все ситуации не разсматривал так как после неудачной попытки с хуками взялся за NDIS драйвер, всем известный Packet32.dll.
Там у меня что-то получилось, но все равно я был недоволен результатом. поэтому не удалось развить эту тему до конца.
Вполне возможно я шел не потому пути.


 
NeyroSpace   (2002-10-21 13:01) [30]

>teebot (21.10.02 12:56)
Если что-то получится поднимите тему заново - многим интересно.
Вы нашли ветку программитс_ищу_работу?


 
teebot   (2002-10-21 13:04) [31]

Да если честно то не искал.
Если такая тоящая то поищу прямо сейчас.
А вот что многи интересна... Похоже что не всем.
А то что люди которые написали что-то подобное есть на этом форуме.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.11.11;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.53 MB
Время: 0.007 c
1-34019
MCFire
2002-11-02 16:17
2002.11.11
Как узнать создана ли форма?


1-34042
From_X
2002-10-30 17:42
2002.11.11
И снова CGI


1-34014
DelphiDummy
2002-11-02 13:59
2002.11.11
Constant expression violates subrange bound


7-34276
Infinity2
2002-09-10 22:55
2002.11.11
Надо отследить изменения время в системе.


1-34071
Юля
2002-10-30 14:16
2002.11.11
Проблема с DBGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский