![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| 6pblcb |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.3.2010 Репутация: нет Всего: нет |
Доброго времени суток.
Буду очень рад всему что есть про jpcap, а ещё больше рад примерам(для меня проще всего разобраться именно на примере, а не сухой теории). зы: на Java "программирую" уже цельных 6 часов =\\ |
|||
|
||||
| Vladus |
|
||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 1.2.2008 Репутация: нет Всего: 4 |
А что вы понимаете под разбором пакетов? ну вот тривиальный паврсинг пакета, если я вас правильно понимаю
а вообще имхо : 1) ява не годится для низкоуровневых сетевых приложений (к которым по всей видимости относится ваша задача) 2) при моем небольшом опыте знакомства с jpcap я все таки натолкнулся на одни существенные грабли на 64х битной операционке |
||||
|
|||||
| 6pblcb |
|
||||||||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.3.2010 Репутация: нет Всего: нет |
К примеру:
Т.е. "захватываем" 1 пакет и выводим сначала только его данные, затем всякие заголовки типа мас, IP, порты и т.д. В классе Packet не предусмотрен вывод допустим исходящего порта. А вот в классе TCPPacket это возможно. Вот описание класса TCPPacket. Но что то я не могу понять как этим воспользоваться. Т.е. как сделать то же самое что у меня в примере только для TCPPacket. зы: я знаю что я туплю)
зы2: после нескольких часов копания в инете на тему диплома, Я тоже так подумал. Но к сожалению задачи ставлю не Я, и вдобавок было интересно что такое Java и как её готовить.) зы3: к сожалению абсолютно не понял ваш пример кода,
|
||||||||
|
|||||||||
| Vladus |
|
||||||||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 1.2.2008 Репутация: нет Всего: 4 |
так в конечном счете TCPPacket является наследником Packet -а
так что можете смело кастить
ну а далее у TCPPacket-а можно позабирать кое какие данные. теперь я вас правильно понял? |
||||||||
|
|||||||||
| 6pblcb |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 4 Регистрация: 12.3.2010 Репутация: нет Всего: нет |
Да, огромное спасибо!!!
Сразу не ответил, думал что ещё какие то вопросы возникнут, но тьфу тьфу тьфу все нормально. "Сниффер" уже во всю пишет логи) Осталось 2 проги и диплом готов) Ещё раз спасибо. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |