Ahoj,
Dejme tomu, že naloguju několik TCP paketů, které nesou obrázek... pakety spojím a vyseknu payload.
výsledný obrázek bych chtěl zobrazit... řešení bude asi snadné, hledal sem to celý den a už je mi z toho fakt zle
Co teď s tím? jak je to kódované(ten payload)?
mám tady sice příklad v podobě zdrojového kódu k programu driftnet, ale C je pro mě cizí jazyk... píšu v Pythonu..
za každou radu budu vděčný..
Fórum › Sítě
TCP/IP kódování
To nervak :
Takže říkáš, že TCP nic s přenášenýma datama nic nedělá (krom zapouzdření)?
To se mi nějak nezdá... uvedu příklad:
Stáhnu payload obrázku pomocí wiresharku...
třeba tento:http://www.societyofrobots.com/images/electronics_mosfet_schematic.png
takhle vypadá jeho payload, tak jak ho prezentuje wireshark - V souboru (ale to bude všude stejné, protože sniffery zpravidla využívají jednu a tu samou knihovnu v systému..)
Vím, asi sem debil, protože nedokážu vyřešit takovou věc... ale sem prostě v koncích
V tom texťáku vidím především to, že místo netisknutelných znaků jsou tečky. Když chceš něco exportovat z Wiresharku, tak binárně a ne jako text. Pak ten payload bude obsahovat nezměněnou kopii toho obrázku. Pokud do toho teda nevstoupí ještě třeba Content-Encoding a Transfer-Encoding v HTTP.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
TCP server, TCP klient v Linuxu — založil kocourOggy
Tcp/Ip C++ — založil Kenvelo
Telnet a TCP — založil dragon124