Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Как отослать пакет?


Автор: X-Vlad 10.12.2004, 13:50
Привет всем.
Вопрос. Я поймал хуком пакет который посылался между АТС и компьютером.

Код

0x0000   01 01 FF F0 00 01 00 EF-FF FF FF FF FF FF FF FF
0x0010   FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF  
0x0020   FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF  
0x0030   FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF  
0x0040   FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF  


или

Код

0x0000   01 01 FF F0 00 01 48 FF-00 20 00 FF 00 21 00 FF  
0x0010   00 22 00 FF 00 23 00 FF-00 24 00 FF 00 25 00 FF  
0x0020   00 26 00 FF 00 27 00 FF-00 28 00 FF 00 29 00 FF  
0x0030   00 2A 00 FF 00 2B 00 FF-00 2C 00 FF 00 2D 00 FF  
0x0040   00 2E 00 FF 00 2F 00 FF-00 40 00 FF 00 41 00 FF  



Как мне послать такой же пакет из программы написаной на дельфи?

Использую TClientSocket


Плз. очень нужно. помогите кодом, советом, примером или урл-ом на инфу.

Зарание благодарен.

Автор: Alex 10.12.2004, 16:09
А что это за пакет?
Добавлено @ 16:10
В DRKB есть темы: "Посылка Raw IP-пакетов" и "Как послать широковещательный UDP пакет?"

Автор: X-Vlad 10.12.2004, 16:13
Эти пакеты я словил хуком на IP\TCP порт.


Может я неправильно сформулировал вопрос... мне надло следующее:
что мне надо написать в коде на дельфи что-бы отправить такой же пакет?

Автор: X-Vlad 10.12.2004, 23:58
Ребята помогите плз... очень нужно.. smile smile

Автор: Alex 11.12.2004, 00:16
Вообще-то для отправки пакета минимум нам нужно знать протокол передачи.

Автор: X-Vlad 13.12.2004, 13:10
Порт, айпи, и.т.д. я знаю.
У меня был вопрос:
Цитата
Код 

0x0000  01 01 FF F0 00 01 00 EF-FF FF FF FF FF FF FF FF
0x0010  FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF 
0x0020  FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF 
0x0030  FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF 
0x0040  FF FF FF FF FF FF FF FF-FF FF FF FF FF FF FF FF   



или


Код 

0x0000  01 01 FF F0 00 01 48 FF-00 20 00 FF 00 21 00 FF 
0x0010  00 22 00 FF 00 23 00 FF-00 24 00 FF 00 25 00 FF 
0x0020  00 26 00 FF 00 27 00 FF-00 28 00 FF 00 29 00 FF 
0x0030  00 2A 00 FF 00 2B 00 FF-00 2C 00 FF 00 2D 00 FF 
0x0040  00 2E 00 FF 00 2F 00 FF-00 40 00 FF 00 41 00 FF 





Как мне послать такой же пакет из программы написаной на дельфи?


можент кто-нить ответить????????


ClientSocket.Socket.Send........ а что дальше....


Автор: Alex 13.12.2004, 13:26
Ты поймал пакет. Пакет в вебе содержит по мимо данных всякую муть заголовок пакета, данные, которые передаются, контрольную сумму и т.д.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)