Webbrowser mit Proxy- Verbindung starten

BitterSweet

Mitglied
Hallo,

mit folgendem Befehl kann ich meinen Webbrowser starten und eine URL aufrufen lassen.

[JAVA=42]Desktop.getDesktop().browse( new URI("http://google.de/") );[/code]

Nun ist meine Frage wie ich das über einen Proxy laufen lassen kann, z.B. mit IP: Adresse 93.167.245.178 und port 9100.

Bin noch ziemlich neu in Java wäre super nice wenn mir wer weiterhelfen kann, vielleicht gibt es ja einen einfachen Weg das zu realisieren 🙂
 
uhm hab mal gesucht und folgendes gefunden scheint zu funktionieren wenn man einfach folgendes voranstellt

System.setProperty("proxyPort","3136");
System.setProperty("proxyHost","178.32.254.31"); 😉
 
also ich würde schon bezweifeln das es möglich ist den browser einen proxy vorzugeben in dem man eine java-einstellung ändert ...
ich habs jetzt nicht ausprobiert ... aber vorstellen kann ichs mir nicht ...

um die frage aber mal zu beantworten : du müsstest die config des browsers editieren ... und das düfte mit java nicht grade einfach werden ...
 
Ja Java is schon blöd wenn man mit dem Browser arbeiten will hab ich so das Gefühl aber du kannst diesen Code hier ausprobieren, es funktioniert defenitiv. Mozilla will beim Start Administratorrechte das bei der Konteneinstellung etwas geändert werden darf.

Hab das Ganze getestet auf einem privaten Youtube video von mir und es gab mir für jeden proxy nen Klick dazu.

[JAVA=42]
System.setProperty("proxyPort","3136");
System.setProperty("proxyHost","178.32.254.31");
Desktop.getDesktop().browse( new URI("http://google.de/") );[/code]

🙂🙂
 
Zuletzt bearbeitet:
mal von abgesehen das die hier gepostete ip (zumindest für mich) nicht erreichbar ist ... und das was du auf YT als "pushing" bezeichnet wird kann ich unter Win 7 Ulti x64 mit IE9 und Java7 update9 deine behauptung NICHT beweisen ...
ich habe mir extra einen proxy rausgesucht zu dem ich auch verbindung bekomme (vorher getestet) und meinen IE dann auf "direct" gestellt ... deinen code ausprobiert mit der entsprechenden ip ... und trotzdem sehe ich auf wieistmeineip.de nur meine ip .. jedoch nicht die des proxies ...

WENN das ganze also mit FF funktionieren sollte so sehe ich das als einen extrem schweren sicherheitsfehler seitens FF ... denn wie gesagt : nur weil für die aktuelle java-VM die proxy-einstellungen gesetzt wurden sollte das via Desktop.browse() KEINE auswirkungen auf den browser haben ... und auch dann nicht wenn man einen child-process via ProcessBuilder/Runtime.exec() startet ... (weis grad nicht was Desktop intern macht) ...
 
Ja die IP war von Hide My Ass die sind eventuell immer nur temporär erreichbar kA ^.^

OK also ich hab es nochmal mit 10 Proxies von dort versucht und konnte damit 9 neue Klicks auf mein Video generieren.:applaus:

Weiß nich was es da letzendlich macht aber es scheint zu funktionieren 😀

Inwiefern würde das eine SicherheitsLücke darstellen?
 
Zuletzt bearbeitet:
die sicherheitslücke würde dann entstehen wenn man es schaffen würde diese manipulierte verbindung ... also eben die proxy-einstellungen ... dem browser so unterzujubeln das dieser darauf nicht mal hinweist sondern es einfach macht ... und ich wette in diesem zusammenhang gibt es sicher auch da n lücke durch die man genau das erreichen kann ...
und dadurch das der browser dann unbemerkt daten über einen proxy leitet kann man so ALLES abfangen und manipulieren ... und das ist dann eine sicherheitslücke ...
wie gesagt : der IE interessiert sich einen dreck für das was ich ihn mit java mitgebe ... alleine das der FF darauf anspringt finde ich schon höchst seltsam ... aber da ich diesen crap genau wie alle anderen browser nicht nutze kann ichs weder testen noch interessierts mich ...

(OHNE das thema explizit aufreißen zu wollen : mal wieder doch so ein KLEINER pluspunkt für den IE der beweist das er eben doch nicht so ganz unsicher ist)
 

Zurück
Oben