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

Вниз

сетевой трафик   Найти похожие ветки 

 
Borisb69   (2002-02-06 11:16) [0]

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


 
Ars P   (2002-02-06 12:36) [1]

Все? Я вообще-то чайник, но по-моему сокеты имеют смысл тока в контексте TCP. Даже по-моему не IP. А чтоб послушать езернетовские кадры надо наверно напрямую с сет. картой работать. Меня такая проблема тож волнует...
Хотя копаться в этих кадрах вряд ли нужно.
Скорее всего нас интересует IP, ICMP, UDP и иже с ними.
Вряд ли сокеты помогут так тонко с сетью воевать...
Вот мне тут говорят, что есть такая библиотечка, pcap наз-ся. Вроде для похожих целей.
Если я чёто наврал, прошу меня поправить.
Желат-но продублировать на мыло ars@zes.ru.


 
Shaman_Naydak   (2002-02-06 13:02) [2]

этот класс программ называется сетевые снифферы, уже есть до кучи написанных.
Точно, сокет тут не причем, тебе нужно хватать все пакеты, пробегающие по сетке, или возможно тебе хватит только IP пакетов.
В общем,
Для этого надо сказать драйверу карточки (кстати, не все драйвера карточек это поддерживает) перейти в режим перехвата всех пакетов - Dumb mode, что ли он называется,
в общем, где-то как-то так.. :)


 
Vks   (2002-02-06 13:24) [3]

а где эти снифферы добыть можно?


 
star   (2002-02-06 13:58) [4]

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


 
Borisb69   (2002-02-07 10:02) [5]

А можно ли это сделать через API или какие-нить мессаги


 
Borisb69   (2002-02-07 10:02) [6]

А можно ли это сделать через API или какие-нить мессаги?



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

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

Наверх





Память: 0.45 MB
Время: 0.006 c
14-70032
Dimka Maslov
2002-03-12 17:07
2002.04.22
NOT XOR


4-70069
ATLANTIDO
2002-02-14 18:01
2002.04.22
Верхнее окно


7-70047
Tsatur Soft
2002-01-24 23:05
2002.04.22
Шрифт


3-69719
Nickolaus
2002-03-29 22:41
2002.04.22
Как


1-69920
OrlovSergei
2002-04-09 11:32
2002.04.22
Как сохранить нарисованное?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский