[Win32] Door programma gegenereerd netwerkverkeer bekijken.

Pagina: 1
Acties:

  • -DarkShadow-
  • Registratie: December 2001
  • Niet online
Ik zoek in eerste instantie een applicatie waarmee ik het netwerkverkeer dat door een applicatie wordt gegenereerd kan bekijken. Het gaat hier om een applicatie die draait onder Windows XP op mijn PC en een verbinding heeft over internet met een server.

Wanneer ik met de desbetreffende applicatie het netwerkverkeer heb geanalyseerd zou ik het eventueel willen bekijken vanuit mijn eigen C++ programma. Daar zoek ik dus de juiste Win32 API functies voor.

Het liefst zou ik het netwerkverkeer op een hoog niveau willen bekijken.

Zover ik weet zoek ik geen netwerk sniffer, die bekijken namelijk al het netwerkverkeer op een kaart op een laag niveau. Ik heb al gezocht op GoT, Google, etc.. maar ik kom steeds op sniffers uit.

Specialist in:
Soldeerstations
Oscilloscoop


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Waarom je een winapi functie zoekt snap ik niet helemaal. Zoek de functie/class op die je gebruikt om data te verzenden en ontvangen in je applicatie en leef je uit met tellertjes.

We adore chaos because we like to restore order - M.C. Escher


  • Infinitive
  • Registratie: Maart 2001
  • Laatst online: 25-09-2023
Wat betreft de applicatie: http://www.netlimiter.com/. Gratis te gebruiken monitor versie.

putStr $ map (x -> chr $ round $ 21/2 * x^3 - 92 * x^2 + 503/2 * x - 105) [1..4]


  • Salandur
  • Registratie: Mei 2003
  • Laatst online: 20:19

Salandur

Software Engineer

waarom wil je dit? en is dit een applicatie van je zelf of zomaar een willekeurige applicatie?

Assumptions are the mother of all fuck ups | iRacing Profiel


  • -DarkShadow-
  • Registratie: December 2001
  • Niet online
Salandur schreef op dinsdag 21 februari 2006 @ 21:43:
waarom wil je dit? en is dit een applicatie van je zelf of zomaar een willekeurige applicatie?
Willekeurige applicatie.
Infinitive schreef op dinsdag 21 februari 2006 @ 21:44:
Wat betreft de applicatie: http://www.netlimiter.com/. Gratis te gebruiken monitor versie.
Met netlimiter kan ik de hoeveelheid data, adressen en snelheden bekijken. Ik wil de data zelf bekijken.

Specialist in:
Soldeerstations
Oscilloscoop


  • dingstje
  • Registratie: Augustus 2002
  • Laatst online: 02-01-2024
De data zelf kan je bekijken met Ethereal. Ik veronderstel dat je die al gevonden hebt als je gezocht hebt op GoT. Je kan daarmee echter zeer duidelijk filters maken. Voor de meest gebruikte protocollen (HTTP, FTP, ...) heeft Ethereal zelfs ingebouwde support, zodat je niet in de raw data moet neuzen.

Ethereal voor Windows maakt trouwens gebruik van de WinPCap library, die zou je ook kunnen gebruiken als je zelf zoiets wilt schrijven.

If you can't beat them, try harder


  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

Ok, het is dus niet je eigen applicatie. Dan zou ik eens kijken naar http://www.sysinternals.com/Utilities/TdiMon.html

We adore chaos because we like to restore order - M.C. Escher


  • Upsal
  • Registratie: Mei 2005
  • Laatst online: 27-08-2024
Misschien kun je Ethereal gebruiken, deze logt bijna alle netwerkdata, bijv. een HTTP GET opdracht van je browser e.d.

[ Voor 4% gewijzigd door Upsal op 21-02-2006 22:09 ]


  • Salandur
  • Registratie: Mei 2003
  • Laatst online: 20:19

Salandur

Software Engineer

alleen versleuteld verkeer is door geen een capture programma te bekijken.

volgens mij is er niet een programma dat specifiek luisterd naar het netwerkverkeer van 1 programma omdat de meeste programma's connecties opzetten via windows, waardoor je het onderscheidt niet meer kan maken.

Assumptions are the mother of all fuck ups | iRacing Profiel


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 23:38

.oisyn

Moderator Devschuur®

Demotivational Speaker

Salandur: you can't be way more off :). Er zijn al diverse suggesties gedaan in de topic die het op applicatieniveau doen

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1