![]() |
IP пакеты ??
Народ, подскажите как в программе можно "вручную" составить и отправить IP пакет и вообще реально ли такое (без написания собственных дров и прочей шняги)?
|
1. Pod kakuju OS tebe eto nado?
2. Kakoi imenno paket, kakoi protokol? |
Посоветуй ему пару хороших сниферов .
|
Razer, mnogie snifaki (pod windi) uzajut swoi draiwera urownya NDIS. A on hochet bez draiwerow.
|
A hotya po-powodu snifferow: ischi na forume Iris - ochen neplohoi sniffer. Ransche ya uzal NetBoy, no seichas bolshe Iris.
|
Полностью согласен с Хеллом. ;-) Iris.
|
Wse... Poshel widumiwat chto-to, s chem jmur ne soglasitsya ;-))).
|
Попробуй ;-)
|
To Hell: Os - W2K
To all: Спасибо за ответ, правда не скажу, что очень обрадован..... Я вообще хотел свою прогу написать ( сниферы то у мя есть... ) прийдется опять рюхать как дрова пишутся... |
Кстати о дровах... :-)
У меня IoCreateSymbolicLink постоянно вылетает с ошибкой (ну типа NT_SUCCESS(...)==false), измучился совсем, другие функции по ссылкам тоже... Я из-за ентого дрова писать и забил...Может кто подскажет где пинцет сидит :-) Примерный кусок кода: ///////////////////////////////////////////////////////////////// NTSTATUS AddDevice(PDRIVER_OBJECT DriverObject, PDEVICE_OBJECT pdo) { NTSTATUS status; PDEVICE_OBJECT fdo; //our device PDEVICE_EXTENSION pdx;//defined in globals.h, must be filled here UNICODE_STRING devname,linkname; RtlInitUnicodeString(&devname, L"\\Device\\MyDriver"); RtlInitUnicodeString(&linkname, L"MyDrv"); status = IoCreateDevice(DriverObject, sizeof(DEVICE_EXTENSION), &devname, FILE_DEVICE_UNKNOWN, FILE_DEVICE_SECURE_OPEN, FALSE, &fdo); if (!NT_SUCCESS(status)) return status; IoCreateSymbolicLink(&linkname, &devname); ....... //////////////////////////////////////////////////////// |
Privet.
Wot tebe na zakusku ;-))) koe-chto o IoCreateSymbolicLink() http://www.windowsitlibrary.com/Content/356/02/1.html i eshe sluchainij dokumentik iz chej-to knowledge library: http://www.pcausa.com/support/KB10290101.htm |
Sh
А зачем тебе вручную из какой-то проги отправлять IP пакет? Или ты хочешь написать вирус или учи ассемблер. Если ассемблер тода смогёшь не только пакет сослать. |
Naemnik, mne dostatochno chasto prihoditsya eto delat, hotya wirusi ya uje dawno ne pishu - wozrast uje ne tot. Prosto ya razrabatiwaju poluaktiwnoe jelezo.
|
helldomain
я что-то такого термина не припомню - "полуактивное железо". пример можно? |
может речь о технологии полупроводников ?
|
Poluaktiwnoe - eto sleng. Eto jelezo s processorom i pamyatju, i.t.d., i.t.p., kotoroe yawlyaetsya wspomogatelnim.
|
To naemnik:
Ну ты даешь.... :-) Ты вообще представляешь себе, что значит на асме дрова писать( или по крайней мере с сокетами работать)? Меня дальше обычных программ под винды на асме не хватило.... Если писать что-то серьезнее, то асмом не обойдешься. А вирус я писать не хочу - скучно и благодарностей никаких :-) |
Кстати опять о дровах :
спасибо всем, отдельно Hell' у за ссылку - драйвер я все-таки написал, правда не совсем сам, и не совсем сетевой :-) , но прямой I/O в порты под W2k для начала сойдет. А там глядишь когда-нить какой-нить upper filter driver и для сети сделаю .... Еще раз всем спасибо..... |
Sh,
1. Na asme ya s soketami rabotat bolshe ne sobirajus - hotya prihodilos, i ne pod windi, i ne na Intele, no ne wajno. A driawer pod NT, 2K, XP pisalsya chastichno na asme, chastichno na C. Wot i wse. |
Да вы ваще понемаите о чем, о полужелезе каком-то, куда послать, зачем послать, первые вопросы на которые стоит ответить, а потом уже че-та писать, в дравах и сокитах разбираться, юзать ассемблер и прочуу шляпу..........:idea:
|
Chto konkretno imelos w widu?
|
To Immortal Diach: Извини, ты так серьезно сформулировал свою мысль что я ее даже не понял :-)
|
Часовой пояс GMT +4, время: 04:21. |
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.