Citat:
Shadowed:
Zapravo zeim i jedno i drugo ali se moje pitanje odnosilo na prvu stvar. Dakle, hteo bih da sam sastvljam pakete (zaglevlje, telo...) i da ih koristim ali nemam blagu predstavu o tome kako.
A sto se winsock kontrole tice, sa njom sam probao pre nekog vremena da uspostavim komunikaciju izmedju dva programa ali mi je prijavljivao neki error (mada se sada ne secam tacno sta je rekao) a i nije preterano bitno vaznije mi je ovo za prevjenje TCP/IP paketa...
Trebas koristiti RAW sockete za takvo nesto. Oni su nazalost dostupni samo na winNT, win2k i winXP. za win9x i winMe ti preostaje samo asembler (sorry VB programeri :) Nekako udjes u ring0 ( npr. preko VMM32, callgate, intgate, faultgate, trapgate, preko IRQ-a, ili cak preko API-ja DeviceIOControl ili mijenjanjem CONTEXT-a vlastitog threada!), i onda imas TDI (koji je kernel-level verzija winsocka) i TCP stack za slobodno koristenje. Moja preporuka je da koristis RAW sockete :)