TCP/IP kódování – Sítě – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

TCP/IP kódování – Sítě – Fórum – Programujte.comTCP/IP kódování – Sítě – Fórum – Programujte.com

 

Pavel S.
~ Anonymní uživatel
2 příspěvky
2. 7. 2011   #1
-
0
-

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ý..

Nahlásit jako SPAM
IP: 213.155.226.–
nervak0
Věrný člen
2. 7. 2011   #2
-
0
-

TCP/IP nezajímá jaká data přenášíš. To musíš vědět ty. Např. pygame.image umí načítat obrázky v různých formátech.

Nahlásit jako SPAM
IP: 213.211.51.–
Pavel S.
~ Anonymní uživatel
2 příspěvky
2. 7. 2011   #3
-
0
-

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

Nahlásit jako SPAM
IP: 213.155.226.–
nervak0
Věrný člen
2. 7. 2011   #4
-
0
-

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.

Nahlásit jako SPAM
IP: 213.211.51.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 2 hosté

Podobná vlákna

TCP server, TCP klient v Linuxu — založil kocourOggy

TCP — založil Petr

Tcp/Ip C++ — založil Kenvelo

TCP/IP — založil vojtano_k

Telnet a TCP — založil dragon124

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý