Сейчас на форуме: bartolomeo, artyavmu (+8 невидимых) |
![]() |
eXeL@B —› Софт, инструменты —› Art Open Ports Viewer - просмотор открытых портов |
. 1 . 2 . >> |
Посл.ответ | Сообщение |
|
Создано: 26 марта 2009 02:54 · Поправил: zombiee · Личное сообщение · #1 Программа для просмотра открытых портов (Тип [TCP, UDP], IP адрес, порт, программа, открывшая порт) Думаю, в управлении разобраться не трудно. Для обновления необходимо нажать на кнопку ещё раз (К примеру, для обновления данных TCP необходимо нажать на кнопку 'TCP'.... ![]() ![]() Программа бесплатная, автор - я) Скачать http://sderni.ru/27232 Скрин: ![]() Жду комментариев и замечаний) ![]() |
|
Создано: 26 марта 2009 03:10 · Личное сообщение · #2 |
|
Создано: 26 марта 2009 03:14 · Личное сообщение · #3 |
|
Создано: 26 марта 2009 03:25 · Личное сообщение · #4 |
|
Создано: 26 марта 2009 03:37 · Личное сообщение · #5 |
|
Создано: 26 марта 2009 07:25 · Личное сообщение · #6 |
|
Создано: 26 марта 2009 09:42 · Поправил: Jupiter · Личное сообщение · #7 баги: несколько раз нажать "Все" в "Показать порты" - прога слетает, после чего вообще перестаёт запускаться недочёты: сортировки нет (чтобы сортировать по имени проги, например) вывод: уг Преимуществ перед TCPView http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx не вижу вообще, а недостатков - предостаточно. ----- EnJoy! ![]() |
|
Создано: 26 марта 2009 09:44 · Личное сообщение · #8 |
|
Создано: 26 марта 2009 09:45 · Личное сообщение · #9 |
|
Создано: 26 марта 2009 10:31 · Личное сообщение · #10 0. нужна была программа для быстрого вывода открытых портов 1. Никаких наворотов. Только просмотор портов. 2. Сортировки нет из-за того, что писал на винапи и толком не разобрался (в функцию сортировки шлёт почему-то постоянно номера первых итемов) 3. Глючная, не спорю) Писалась на скорую руку) 4. Нет, netsh не парсит, прямое обращение к библиотеке. 5. Не запускается - нет предупреждающих сообщений перед загрузкой библиотеки и получения адресов функций, скороее всего из-за этого 6. Всё ж своё) Мне интересно Ваше мнение, стоит ли развивать? ![]() |
|
Создано: 26 марта 2009 10:39 · Личное сообщение · #11 |
|
Создано: 26 марта 2009 10:43 · Поправил: zombiee · Личное сообщение · #12 |
|
Создано: 26 марта 2009 10:52 · Поправил: HiEndsoft · Личное сообщение · #13 zombiee пишет:Мне интересно Ваше мнение, стоит ли развивать? Мне кажется развивать смысла нет вообще(тем более нае..ть такую прогу легко), если только в сторону юзермодного микрофаервола, - что бы например, перекрыть доступ к "родным сайтам" всяких ventafax, antispamsniper и т.п... Хотя все это делается в обычном фаерволе..в общем смысла нет. ----- продавец резиновых утёнков ![]() |
|
Создано: 26 марта 2009 11:00 · Личное сообщение · #14 > нужна была программа для быстрого вывода открытых портов TCPView http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx > Никаких наворотов. Только просмотор портов. меньше 200 КБ, TCPView http://technet.microsoft.com/en-us/sysinternals/bb897437.aspx > Сортировки нет из-за того, что писал на винапи и толком не разобрался (в функцию сортировки шлёт почему-то постоянно номера первых итемов) Сортировки нет потому, что тебе лень изучить MSDN WM_NOTIFY -> LVN_COLUMNCLICK -> LVM_SORTITEMS > Глючная, не спорю) Писалась на скорую руку ) ёптыть, ну когда уже это перестанет быть оправданием говнокоду? (вопрос риторический) ну глючная - так не выкладывай, доведи до ума хотя бы минимальный функционал! > Нет, netsh не парсит, прямое обращение к библиотеке. прямое? похоже, что, всё-таки, кривое ( > Не запускается - нет предупреждающих сообщений перед загрузкой библиотеки и получения адресов функций а как объяснишь то, что запускается она через раз? > Всё ж своё) своё говно - малина? > Мне интересно Ваше мнение, стоит ли развивать? с таким подходом к разработке - точно не стоит ----- EnJoy! ![]() |
|
Создано: 26 марта 2009 11:18 · Личное сообщение · #15 Jupiter: Хорошо, раз уж ты такой умный, отвечу на все твои вопросы: 0. Jupiter пишет: меньше 200 КБ, TCPView - а моя 23 кб. 1. Jupiter пишет: Сортировки нет потому, что тебе лень изучить MSDN - а то я не смотрел. Всё отлавил, послал мессагу списку и... Жопко вышло. Он мне в lParam1 и lParam2 номера первых строк слал постоянно. 2. Jupiter пишет: а как объяснишь то, что запускается она через раз? - хз 3. Jupiter пишет: своё говно - малина? а разве нет? ![]() |
|
Создано: 26 марта 2009 11:26 · Личное сообщение · #16 |
|
Создано: 26 марта 2009 12:40 · Личное сообщение · #17 zombiee самое главное я выделил жирным, на это ты внимания не обратил по поводу сортировки: в оконной процедуре обработай сообщение WM_NOTIFY (uMsg) * в lParam будет NMHDR, проверь поле NMHDR.hwndFrom, сверь его с хэндлом списка * если NMHDR.code == LVN_COLUMNCLICK, то пошли (через SendMessage) списку сообщение LVM_SORTITEMS, в качестве lParamSort передай номер столбца, а в pfnCompare передай NULL ----- EnJoy! ![]() |
|
Создано: 26 марта 2009 13:26 · Поправил: [HEX] · Личное сообщение · #18 Немного в оффтоп: мне нравится Prio www.prnwatch.com/rus/prio.html заменяет стандартный таскменеджер, юзает драйверок, никакой синьки ниразу не наодной из 10ка машин небыло. Так что выбираем кому что по душе. А вместо утилиты автора топика я бы советовал использовать встроенную в винду комманду netstat. Например так: netstat -obn В результате узнаем все тоже самое что и предлагает нам автор. ----- Computer Security Laboratory ![]() |
|
Создано: 26 марта 2009 13:37 · Личное сообщение · #19 |
|
Создано: 26 марта 2009 13:45 · Личное сообщение · #20 |
|
Создано: 26 марта 2009 13:55 · Личное сообщение · #21 zombiee пишет: Хорошо, раз уж ты такой умныйх А чо это ты понтуешься? Заметь - твою прогу здесь на заценили. Лучше исправляй ошибки, и люди тебе даже спасибо скажут. Для себя ты можешь делать всё что хочешь, с любым числом багов. Но раз ты выложил для людей... P.S. Даже открытые исходные коды не освобождают автора от ответственности перед пользователем. Ведь бывают баги, которые приводят к нарушениям настроек системы, а то и её крах могут вызвать. Распространение не отлаженных программ не сильно лучше распространения вирусов. ![]() |
|
Создано: 26 марта 2009 14:18 · Личное сообщение · #22 |
|
Создано: 26 марта 2009 14:19 · Поправил: HiEndsoft · Личное сообщение · #23 romus пишет:Псб, понравилась, ничего лишнего + размер всего-то.. З.Ы. +помогла выявить вирь ![]() ![]() zombiee пишет: Гм, оригинальный подход... Надо бы под вистой запустить - вдруг уронит? а под вайном полетит... Ты ж уже о том что под отладчиком только пашет писал: --http://exelab.ru/f/action=vthread&topic=13983&forum=6&pa ge=-1-- ----- продавец резиновых утёнков ![]() |
|
Создано: 26 марта 2009 14:31 · Личное сообщение · #24 |
|
Создано: 26 марта 2009 15:16 · Поправил: Jupiter · Личное сообщение · #25 zombiee пишет: Это вполне нормальная реакция на резкое замечание в мою сторону ты прост так реагируешь на критику, хотя сам же написал: > Жду комментариев и замечаний) ты получил и то и другое, но на замечания реагируешь болезненно, а советы пропускаешь мимо ушей для начала сделай хотя бы проверку возвращаемых результатов и вывод сообщений об ошибке - прога, которая втихаря охуевает от ошибки и сваливается, не вызывает желания её использовать ----- EnJoy! ![]() |
|
Создано: 26 марта 2009 20:53 · Личное сообщение · #26 |
|
Создано: 26 марта 2009 20:57 · Личное сообщение · #27 |
|
Создано: 27 марта 2009 18:09 · Личное сообщение · #28 AlexZ Вещь вроде интересная, так сказать все в одном. Пока не ставил и не тестил на производительность. Для меня это через чур много. От таксменеджера я давно хотел чтобы он: показывал кроме имени файла (процесса), так же и путь откуда был запущен процесс; ну и какой процесс открыл порт и куда сливает данные; Этим я пользуюсь постоянно и должно быть у меня под рукой. Все остальное меня меньше всего интересует. ----- Computer Security Laboratory ![]() |
|
Создано: 27 марта 2009 18:38 · Личное сообщение · #29 |
|
Создано: 27 марта 2009 22:12 · Поправил: crc1 · Личное сообщение · #30 |
. 1 . 2 . >> |
![]() |
eXeL@B —› Софт, инструменты —› Art Open Ports Viewer - просмотор открытых портов |
Эта тема закрыта. Ответы больше не принимаются. |