http sniffer gesucht

Status
Nicht offen für weitere Antworten.

ipsi

Mitglied
hallo!

ich möchte ein programm schreiben das aus einem chat, statistiken erstellt, was ansich kein problem ist (es handelt sich hier ja praktisch nur um stringbehandlung und ein paar berechnungen).
allerdings will ich den benuttzer nicht dazu verdammen alle paar minuten copy and paste zu machen, sondern das die daten automatisch mitgelesen werden.

gibts da ne fertige klasse, die ich benutzen dürfte? oder hat wer irgend einen anderen tipp wie ich an den chattext ran komme?

danke schonmal im vorraus!
mfg ipsi
 
S

SlaterB

Gast
> allerdings will ich den benuttzer nicht dazu verdammen alle paar minuten copy and paste zu machen, sondern das die daten automatisch mitgelesen werden.

=
allerdings möchte ich nicht, dass jemand von meinem illegalen Abhören erfährt und deshalb die Daten heimlich im Hintergrund lesen

-----

was ist das denn überhaupt für ein Chat, sprichst du von deinem (Java?-)Programm oder von einem beliebigen?
gehts um einen Server mit vielen Verbindungen oder lokal bei einem Client?
 

ipsi

Mitglied
nene, das is für ein spiel!
das /java/ programm (wird open source) soll dann zB: gegangene schritte, eingenommenes geld ausgaben etc anzeigen

edith:
ps: der chat is öffentlich zugänglich

edith 2:
was ist das denn überhaupt für ein Chat, sprichst du von deinem (Java?-)Programm oder von einem beliebigen?
gehts um einen Server mit vielen Verbindungen oder lokal bei einem Client?
srry hätt ich fast übersehn^^ wie im titel erwähnt handelt es sich um einen einfachen http chat[/quote]
 

Kim Stebel

Bekanntes Mitglied
also noch mal von vorne, was willst du?
sollen alle gespräche ausgewertet werden oder nur die eines benutzers?
kann der server entsprechend angepasst werden? oder der client?
 

ipsi

Mitglied
also noch mal von vorne, was willst du?
sollen alle gespräche ausgewertet werden oder nur die eines benutzers?
Die des Benutzers.
kann der server entsprechend angepasst werden? oder der client?
Das Programm./Der Client.
 

ipsi

Mitglied
ne ich hab mich grad sehhr ungenau ausgedrückt...
also: ich will ein programm schreiben das sich den chattext mitliest (<< = da is mein problem) und dann für den benutzer (durch den nickname) eine statistik erstellt, über einnahmen, ausgaben, schritt anzahl etc. (ist für ein wie gesagt für ein spiel)
 

Kim Stebel

Bekanntes Mitglied
also du willst ein externes programm, dass du parallel zum chat(der nicht verändert wird) laufen lässt, und das mitliest, was der benutzer so sagt. jetzt kommen wir doch wieder slaters beschreibung recht nahe. ;)
und das soll dann wohl auch noch platformunabhängig sein?
also ich würde ja sagen wireshark-logdateien auswerten...aber das wird sehr mühselig...
 

ARadauer

Top Contributor
auf die seite klicken, strg+a strg+c dann die zwischenablage auswerten...

sieht ungefähr so aus

Code:
		Robot bot = new Robot();
		bot.mouseMove(500, 500);
		bot.mousePress(MouseEvent.BUTTON1_MASK);
		bot.mouseRelease(MouseEvent.BUTTON1_MASK);
		bot.keyPress(KeyEvent.VK_CONTROL);
		bot.keyPress(KeyEvent.VK_A);
		bot.keyRelease(KeyEvent.VK_A);
		
		bot.keyPress(KeyEvent.VK_C);
		bot.keyRelease(KeyEvent.VK_C);
		bot.keyRelease(KeyEvent.VK_CONTROL);
jetzt hast du den text in der zwischen ablage...

Code:
public String[] getText() throws Exception {
		Clipboard ablage = Toolkit.getDefaultToolkit().getSystemClipboard();
		Transferable transferData = ablage.getContents(null);
		Object content = transferData.getTransferData(DataFlavor.stringFlavor);
		if (content instanceof String) {
			String text = (String) content;
			String[] zeilen = text.split("\n");
			return zeilen;			
		}
		return null;
	}

jetzt hast du ihn schön als String[]...
gibt da so chat quiz bots, für sowas hab ich mal einen bot geschrieben...
 

lorem ipsum

Neues Mitglied
auf nen bot wär ich nie gekommen xD

wireshark hab ich probiert... das is aber echt mühsam...

danke an alle die mir geholfen haben :D
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
F http Post auf einen Grafana Server Netzwerkprogrammierung 3
H Datei mit Anhang via http "hochladen" Netzwerkprogrammierung 16
S HTTP Post?!? - Java Server Netzwerkprogrammierung 7
R Anfängerbeispiel: Suche Java-Anwendung die http-Anfragen in Tomcat liest Netzwerkprogrammierung 8
O HTTP Wer hilft mit meinem UTF-8 http Request ? Netzwerkprogrammierung 1
G localhost im Backend https vs. http Netzwerkprogrammierung 9
J Simple HTTP Framework (basierend auf expressjs) Netzwerkprogrammierung 1
M HTTP Http requests aufzeichnen Netzwerkprogrammierung 2
J HTTP [Java 9] Neuer HTTP Client - Tutorial Netzwerkprogrammierung 3
J HTTP Befehl via HTTP senden ohne Browser öffnen Netzwerkprogrammierung 3
F HTTP HTTP Rest Client mit TLS1.2 und selbst signiertem Zertifikat Netzwerkprogrammierung 2
M http request and response Netzwerkprogrammierung 0
M Verbindungszeit berechnen (TCP, HTTP/1.0, HTTP/1.1) Netzwerkprogrammierung 2
P HTTP Bild von einem Server per http kopieren Netzwerkprogrammierung 1
U HTTP XML vom Server abholen oder http Abfragen, Entscheidung treffen Netzwerkprogrammierung 0
P HTTP Server / Client Netzwerkprogrammierung 1
S HTTP-Requeste von Browser mit Java sniffen? Netzwerkprogrammierung 9
E HTTP java.lang.IllegalArgumentException: protocol = http host = null Netzwerkprogrammierung 1
M Server mit HTTP Netzwerkprogrammierung 9
H Sockets oder HTTP- Methoden? Netzwerkprogrammierung 3
B Socket HTTP-Request führt zu Endlosschleife Netzwerkprogrammierung 5
D HTTP nochne frage zu http requests Netzwerkprogrammierung 6
D HTTP Bräuchte hilfe mit Http Requests Netzwerkprogrammierung 6
K HTTP Eigener Http Response für Datei-Download Netzwerkprogrammierung 4
D Server Client Verbindung - Unexpected End of File - Invalid HTTP Response Netzwerkprogrammierung 4
F HTTP HTTP-Download: Dateien in einem Verzeichnis ermitteln Netzwerkprogrammierung 8
T HTTP Einen HTTP Server erstellen Netzwerkprogrammierung 20
N Problem über http eine Datei zu senden Netzwerkprogrammierung 4
Dit_ HTTP Einfache HTTP-Anfrage Netzwerkprogrammierung 6
nrg FileUpload HTTP POST Netzwerkprogrammierung 5
T Socket Java HTTP-Proxy Netzwerkprogrammierung 3
A HTTP Zugriff auf http-Server - Error 400 Netzwerkprogrammierung 11
B HTTP JSESSIONID in Http(s)URLConnection loswerden! Netzwerkprogrammierung 13
E Socket HTTP-Server Netzwerkprogrammierung 6
C HTTP POST Connect Netzwerkprogrammierung 9
D HTTP Java HTTP Kommunikation Netzwerkprogrammierung 9
R HTTP Apache HTTP Client: Request mit angehängter Datei Netzwerkprogrammierung 2
O Http request Netzwerkprogrammierung 7
Tobse HTTP ServerSocket HTTP Netzwerkprogrammierung 4
I HTTP Datei Uploaden mit http und Sprache anpassen Netzwerkprogrammierung 7
I Socket HTTP Nachrichten über Sockets verschicken Netzwerkprogrammierung 2
N Http Client Netzwerkprogrammierung 3
W Asynchroner HTTP Client / non-blocking I/O Netzwerkprogrammierung 2
R HTTP Problem bei Authentifizierung über (Http)UrlConnection Netzwerkprogrammierung 2
L Body eines http Request auslesen Netzwerkprogrammierung 2
T HTTP Encoding von Http-Streams Netzwerkprogrammierung 2
K Ende eines HTTP Response/Request Netzwerkprogrammierung 6
D http request Netzwerkprogrammierung 11
C HTTP Studienarbeit Kommunikation via HTTP mit POST zwischen Server und Client Netzwerkprogrammierung 7
Kr0e Simpler HTTP Stream server Test Netzwerkprogrammierung 3
K HTTP-Anfrage an einen Server wird nicht beantwortet Netzwerkprogrammierung 3
J org.apache.http.auth.NTCredentials Netzwerkprogrammierung 2
W Problem mit HTTP-Dateiübertragung Netzwerkprogrammierung 6
A org.apache.commons http client in Netbeans einbinden Netzwerkprogrammierung 3
G Http Client mit Redirect Enabled Netzwerkprogrammierung 2
M Http POST liefert kryptischen Content Netzwerkprogrammierung 4
G Sockets und HTTP: Ende des Datenempfangs erkennen Netzwerkprogrammierung 3
B Wie HTTP GET/POST Anfrage versenden? Netzwerkprogrammierung 7
R HTTP Server Memory Leak? Netzwerkprogrammierung 6
G HTTP-Request InputStream-Problem Netzwerkprogrammierung 5
K optimale HTTP Downloads Netzwerkprogrammierung 15
G auf http-request antworten. Netzwerkprogrammierung 3
G Socket + HTTP Header Netzwerkprogrammierung 2
R HTTP ServerThread Netzwerkprogrammierung 4
J HTTP GET? Netzwerkprogrammierung 6
C FTP vs HTTP Netzwerkprogrammierung 10
M HTTP-Response extrem fragmentiert Netzwerkprogrammierung 4
W HTTP-Upload Netzwerkprogrammierung 2
M HTTP response code: 401 ; ?aber im browser ist es abrufbar? Netzwerkprogrammierung 5
L Java HTTP Request Netzwerkprogrammierung 3
O Axis2 erstellt HTTP/1.1 anstatt HTTP/1.0 Netzwerkprogrammierung 3
B Fehler 401 bei http GET Netzwerkprogrammierung 2
S HTTP Request erstellen Netzwerkprogrammierung 2
E upload progress bei einem http file post Netzwerkprogrammierung 5
B lange Strings in http-Request? Netzwerkprogrammierung 3
K http-download Netzwerkprogrammierung 12
M erst POST dann Http-Request über URLConnection Netzwerkprogrammierung 3
I Apache http-client: Problem beim Proxyaufruf Netzwerkprogrammierung 2
m@nu Ende von Stream bei HTTP-Request Netzwerkprogrammierung 3
M RMI over HTTP Netzwerkprogrammierung 5
M HTTP Requests verarbeiten und Response senden mit Java Netzwerkprogrammierung 14
G HTTP Response mit Transfer-Encoding:chunked einlesen Netzwerkprogrammierung 4
D HTTP Request erstellen (Form Name übergeben!) Netzwerkprogrammierung 3
J Java Programm für Upload von Dateien per HTTP Netzwerkprogrammierung 7
L http kommunikation mit und ohne multipart Netzwerkprogrammierung 4
L file upload / download über http Netzwerkprogrammierung 5
G HTTP Client :: Komme nicht über den Proxy Netzwerkprogrammierung 7
P Easy Http Request Netzwerkprogrammierung 9
B non US-ASCII Dateinamen über HTTP? Netzwerkprogrammierung 2
N Dateigröße einer Datei auf einem HTTP-/Web-Server. Netzwerkprogrammierung 9
P File von http-Server kopieren Netzwerkprogrammierung 5
G unvollständige Daten: Http Client-Server-Kommunikation Netzwerkprogrammierung 2
G http 1.1 socket? Netzwerkprogrammierung 3
J HTTP-POST-Request mit Anhang über Socket Netzwerkprogrammierung 2
S http Server selber schreiben Netzwerkprogrammierung 5
S Suche API für einfachen HTTP-Zugriff. Netzwerkprogrammierung 17
Z HTTP Request Netzwerkprogrammierung 3
A http request per socket an apache server Netzwerkprogrammierung 5
M Ein HTTP-request aus Java heraus senden Netzwerkprogrammierung 3
N Download HTTP .php-Seite mit Anmeldung Netzwerkprogrammierung 5

Ähnliche Java Themen

Neue Themen


Oben