Antwort
 
Themen-Optionen
Alt 05.09.2007, 12:54 Nach oben    #1
Benutzer
 
Registriert seit: 11.11.2004
Beiträge: 52
Standard Netztraffic

Hallo,

ich beschäftige mich zur zeit viel mit tor (näheres zu tor: http://tor.eff.org) und bin dabei keinere Tools zur Nutzung des Programms zu schrieben.
Dabei ist eine Frage aufgekommen:
Kann ich mit Java den Netzwerktraffic, den ein Programm erzeugt auslesen, und wenn ja, wie?

Gruß
Felix
felix ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.09.2007, 13:41 Nach oben    #2
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.480
Standard

Hallo,
erstmal willkommen zurück .

Mir ist nun kein direkter Weg bekannt, aber das heißt auch nichts.
Du könntest aber den indirekten Weg über ein Logging-/Analyse-Tool gehen, welches page impressions und den verbrauchten Traffic berechnet und dir dort die benötigten Informationen besorgen.

Müsste halt auf dem Server, den du überwachen willst, installiert sein. Klar.

Vielleicht hilft es?
Grüße, Ben.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.09.2007, 18:18 Nach oben    #3
Johannes Müller
 
Benutzerbild von $traight-$hoota
 
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 521
Standard

Zitat:
Zitat von felix Beitrag anzeigen
Kann ich mit Java den Netzwerktraffic, den ein Programm erzeugt auslesen, und wenn ja, wie?
Ich kann dir zwar nicht viel weiterhelfen, aber ich denke, irgendwie müsste das gehn. hab aber keine ahnung, wie...
__________________
Weißt Bescheid - Scheiß wie weit
$traight-$hoota ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.09.2007, 18:24 Nach oben    #4
Erfahrener Benutzer
 
Benutzerbild von Bleistift
 
Registriert seit: 31.12.2006
Ort: Zürich
Beiträge: 298
Standard

Ja, das geht irgendwie. Schaffen andere Programm ja auch
__________________
. <-- This is Punkt. Copy Punkt into your signature to help him on his way to world domination.
Bleistift ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 05.09.2007, 18:24 Nach oben    #5
 
Registriert seit: 10.11.2005
Ort: Schweiz -> Basel
Beiträge: 210
Standard

Der Taskmanager zeichnet ja die Auslaustung auch mit. Wäre doch mal ein Ansatz oder?
think ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.09.2007, 07:42 Nach oben    #6
Martin Eisengardt
 
Registriert seit: 30.03.2006
Ort: Pfinztal
Beiträge: 355
Standard

Über die API geht das definitiv nicht. Windows bietet jedoch einige Schnittstellen an, um das gefragte zu machen, aber mir sind auch keine Bibliotheken bekannt. Man müsste sich in die WinApi reinlesen und dann entsprechende JNI-Klassen schreiben. Also Klassen/ Methoden, deren Realisierung in einer native DLL liegen. Dort hast du vollen Zugriff auf jegliche Win-API und kannst die Netzwerkkarten überwachen, sowie den Traffic protokollieren.
__________________
Open Sourcing the Online Gaming Universe
PHP/SQL/Java/C++/Assembler.
Seit Jahren Mitglied und Entwickler in einem der wohl größten Java-Projekte der Welt: http://weblogs.java.net/blog/hansmul...e_desktop.html
mepeisen ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 06.09.2007, 12:00 Nach oben    #7
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.480
Standard

Im Bezug auf das Anwendungsgebiet (so scheint es mir jedenfalls) ist das dann wohl leichter Overhead, was den Aufwand betrifft.

@Felix:
Wenn du eine Lösung findest wäre es nett, wenn du sie an dieser Stelle darstellen könntest.

Danke.
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.09.2007, 13:09 Nach oben    #8
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 575
Standard

Wie schiebst du denn die Daten ins Netwerk?
Über ein Socket?
Dann da wo die Bytes in den Socket purzeln einfach eine int hochzählen. Einfacher geht es gar nicht.


Grup
Sparrow
sparrow ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:09 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44