Author Topic: Генерация произвольного сетевого пакета  (Read 4160 times)

0 Members and 1 Guest are viewing this topic.

Offline roman

  • Newbie
  • *
  • Posts: 33
  • Karma: +0/-0
Господа специалисты!
Как можно сгенерировать и послать в сеть произвольный пакет - TCP, ICMP и.т.д.
Какие есть программные средства для этого?
Где их искать?



Offline Diver

  • Hero Member
  • *****
  • Posts: 790
  • Karma: +2/-0
Quote
Господа специалисты!
Как можно сгенерировать и послать в сеть произвольный пакет - TCP, ICMP и.т.д.
Какие есть программные средства для этого?
Где их искать?
[snapback]9148[/snapback]
Могу ошибаться, но может вот это поможет: http://wiki.hping.org/
MCP

Offline anovo

  • Sr. Member
  • ****
  • Posts: 273
  • Karma: +0/-0
Насколько "произвольный" "пакет" нужен и для чего?

Программа Ping предназначена для проверки доступности удаленного хоста. Программа посылает ICMP эхо запрос на хост и ожидает возврата ICMP эхо отклика.

Понятие "TCP-пакет" некорректно.
The White Rabbit put on his spectacles. "Where shall I begin, please your Majesty?" he asked.
"Begin at the beginning," the King said, very gravely, "and go on till you come to the end: then stop."
"Alice's Adventures in Wonderland" by Lewis Carroll

Offline demiurg

  • Hero Member
  • *****
  • Posts: 1014
  • Karma: +0/-0
    • http://larin.tomsk.ru
Quote
Насколько "произвольный" "пакет" нужен и для чего?

Программа Ping предназначена для проверки доступности удаленного хоста. Программа посылает ICMP эхо запрос на хост и ожидает возврата ICMP эхо отклика.

Понятие "TCP-пакет" некорректно.
[snapback]9163[/snapback]
Это еще почему не корректно?
В RFC 793 используется термин segment, но и для ICMP (RFC 777) используется термин message если уж быть пунктуально точным.

Nmap под винду использует библиотеку http://www.winpcap.org/ для формирования "произвольных" пакетов.
Видимо ее авторы тоже "неграмотные"
Quote
WinPcap is the industry-standard tool for link-layer network access in Windows environments: it allows applications to capture and transmit network packets bypassing the protocol stack, and has additional useful features, including kernel-level packet filtering, a network statistics engine and support for remote packet capture.
« Last Edit: April 20, 2006, 23:24:12 by demiurg »

Offline anovo

  • Sr. Member
  • ****
  • Posts: 273
  • Karma: +0/-0
2demiurg

Вы же указали: "В RFC 793 используется термин segment", но не "packet" для TCP (у "авторов" nmap про "TCP-packet" тоже ничего не написано).  
Хотя "хоть горшком ..."  :rolleyes:
Предлагаю не продолжать: признаю, Ваша правда  :rolleyes:
The White Rabbit put on his spectacles. "Where shall I begin, please your Majesty?" he asked.
"Begin at the beginning," the King said, very gravely, "and go on till you come to the end: then stop."
"Alice's Adventures in Wonderland" by Lewis Carroll