TCP/UDP Verbindungen eines bestimmten Prozesses anzeigen und verarbeiten
-
- [ gelöst ]
-
.NeoLinux -
5. Januar 2011 um 20:40 -
Geschlossen -
Erledigt
-
-
Hallo NeoLinux,
herzlich willkommen im Forum und viel Spass mit AutoIt.
Hier kannst du dir die Hilfe herunterladen.
Hier gibt es ein AutoIt-Tutorial: http://wiki.autoit.de/wiki/index.php/TutorialSehr hilfreich ist auch das Buch von peethebeeFrohes gutes neues Jahr
-
Hab ich das richtig Verstanden?
Du willst mit Autoit eine offene Datenverbindung von einem Belibigen Prozess mitlesen? -
@Matthias_199
Nein, die Packets brauch ich nicht nur halt die Verbindung also ip + port eines Bestimmten Prozess ähnlich dem hier:
http://technet.microsoft.com/de-de/sysinternals/bb897437lg ich
-
Hi
gib mal netstat -ano in die CMD ein das könnte genau das sein was du brauchst.
mfg Redclaw
edit: aso das Protokoll brauchste auch noch dann mach folgendes : netstat -anop TCP
-
wenn es dir nix ausmacht mit cmd zu arbeiten würde ich netstat -b nehmen
dan halt dein prozessnamen aus der liste suchen.jetz ist alt die frage PID oder Prozessname
Wobei wenn man das eine hat hat man auch das andere
-
@all
Vielen Dank für die extrem Schnellen Antworten!
@Redclaw und Matthias_199
Großen dank an Netstat hatte ich nicht gedacht^^
Werde wohl
netstat -anop TCP bzw netstat -anop UDP benutzten.lg ich
-
push
ich habe ein ähnliches problem.... und zwar benötige ich ein array mit allen verbindungen eines vordefinierten prozesses.
z.B.global array[4][10]
Func _get_connections($prozess)
....
endfuncarray[0][0] < ie.exe (prozess-name)
array[0][1] < 123.222.111.1 (ip)
array[0][2] < 29222 (port)
array[0][3] < udp (udp/tcp)
array[1][0] < ff.exe .... etcdas script aus diesem topic :
http://www.autoitscript.com/forum/topic/10…458#entry743458
.... macht zwar alles von dem was ich brauche, es ist allerdings für mich etwas zu komplex und mit apis gespickt ...
ich hoffe mir kann jemand helfen beim auseinanderpflücken dessen.danke