Archiv verlassen und diese Seite im Standarddesign anzeigen : Warum nicht JavaScript und TOR gleichzeitig benutzen?
Also das man Java!! nicht nutzen sollte ist mir klar, aber Javascript?
Alles was Javascript ermitteln kann ist doch Auflösung und soetwas .....
Aber die IP die JavaScript ermittelt ist doch auch immer die TOR IP..habs mit meheren Scripten getestet..also warum nicht TOR und Javascript?
Grestorn
2007-10-27, 00:53:23
Also das man Java!! nicht nutzen sollte ist mir klar, aber Javascript?
Alles was Javascript ermitteln kann ist doch Auflösung und soetwas .....
Aber die IP die JavaScript ermittelt ist doch auch immer die TOR IP..habs mit meheren Scripten getestet..also warum nicht TOR und Javascript?
Wie kommst du darauf, dass JScript sicherer sei als Java (in einer limitierten Sandbox)?
Wie kommst du darauf, dass JScript sicherer sei als Java (in einer limitierten Sandbox)?
Nun was für Informationen kann man denn über JS bekommen?
Grestorn
2007-10-27, 00:56:13
Nun was für Informationen kann man denn über JS bekommen?
Nun, was für Informationen kann man denn über Java (in der Sandbox) bekommen?
Nun, was für Informationen kann man denn über Java (in der Sandbox) bekommen?
die echte IP-Adresse (die nicht über TOR geht...), da java ja prinzipiell ausserhalb des browsers läuft..
Grestorn
2007-10-27, 01:10:38
die echte IP-Adresse (die nicht über TOR geht...), da java ja prinzipiell ausserhalb des browsers läuft..
Eine Java-App innerhalb eines Browser kommt normalerweise nicht an die NIC Config ran und damit auch nicht an die IP Adresse. Das geht in JScript sogar leichter.
Das geht in JScript sogar leichter.
Hm, zeigmal bitte wie.
Grestorn
2007-10-27, 01:16:49
Google:
//******************************************************************************** **********'
// get local IP
// return: sIP, if non found use sAltenativeIP
// uses RegRead, sAltenativeIP
function getLocalIP(sAltenativeIP)
{
var sIP = "";
var sBackupIP = "";
var sBaseKey;
var LinkageString;
var string;
var sInterface;
var char34 = String.fromCharCode(34);
var i = 0;
sBaseKey = "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\";
LinkageString = RegRead(sBaseKey + "Linkage\\","Route");
if (LinkageString != null)
{
while (sIP == "")
{
sInterface = LinkageString[i];
if (sInterface != "nothing" && sInterface.length == 40)
{
sInterface = sInterface.replace(char34, ""); // first '"'
sInterface = sInterface.replace(char34, ""); // second '"'
string = RegRead(sBaseKey + "Parameters\\Interfaces\\" + sInterface + "\\","DefaultGateway");
if (string != null && string != "")
{
string = RegRead(sBaseKey + "Parameters\\Interfaces\\" + sInterface + "\\","IPAddress");
if (string != null)
{
sIP = string;
}
}
else
{
string = RegRead(sBaseKey + "Parameters\\Interfaces\\" + sInterface + "\\","IPAddress");
if (string != null)
{
// backup this IP
sBackupIP = string;
}
}
}
else
{
if (sBackupIP == "")
{
sIP = sAltenativeIP;
}
else
{
sIP = sBackupIP;
}
}
i++;
}
}
return sIP;
}
Natürlich wird das so (hoffentlich) auch nicht in einem Browser laufen. In Java gibt es aber keinerlei Möglichkeit auf die Registry zuzugreifen (ohne spezielle Erweiterungen, die nicht zum Standard gehören).
Google:
//******************************************************************************** **********'
// get local IP
// return: sIP, if non found use sAltenativeIP
// uses RegRead, sAltenativeIP
function getLocalIP(sAltenativeIP)
{
var sIP = "";
var sBackupIP = "";
var sBaseKey;
var LinkageString;
var string;
var sInterface;
var char34 = String.fromCharCode(34);
var i = 0;
sBaseKey = "HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\";
LinkageString = RegRead(sBaseKey + "Linkage\\","Route");
if (LinkageString != null)
{
while (sIP == "")
{
sInterface = LinkageString[i];
if (sInterface != "nothing" && sInterface.length == 40)
{
sInterface = sInterface.replace(char34, ""); // first '"'
sInterface = sInterface.replace(char34, ""); // second '"'
string = RegRead(sBaseKey + "Parameters\\Interfaces\\" + sInterface + "\\","DefaultGateway");
if (string != null && string != "")
{
string = RegRead(sBaseKey + "Parameters\\Interfaces\\" + sInterface + "\\","IPAddress");
if (string != null)
{
sIP = string;
}
}
else
{
string = RegRead(sBaseKey + "Parameters\\Interfaces\\" + sInterface + "\\","IPAddress");
if (string != null)
{
// backup this IP
sBackupIP = string;
}
}
}
else
{
if (sBackupIP == "")
{
sIP = sAltenativeIP;
}
else
{
sIP = sBackupIP;
}
}
i++;
}
}
return sIP;
}
Natürlich wird das so (hoffentlich) auch nicht in einem Browser laufen. In Java gibt es aber keinerlei Möglichkeit auf die Registry zuzugreifen (ohne spezielle Erweiterungen, die nicht zum Standard gehören).
das läuft zu 300% nicht im browser
dann wären wohl schon alle HL Keys dieser welt geplündert
sofern keine sicherheitslücke vorhanden ist kann JS sicher nie auf die Registriy zugreifen....würde bei mir eh nichts bringen, da ich hinter einem router hocke und das dann wohl nur eine 192.x ausspucken würde
I & me feat. myself
2007-10-27, 10:34:51
JAVA kann prinzipiell aber nach Hause telefonieren und offenbart dabei die echte IP. In der Sandbox ist es für das Appelt afaik erlaubt Verbindungen mit dem Host aufzunehmen (zwar nur zu diesem, aber das langt ja)
Grestorn
2007-10-27, 12:25:30
JAVA kann prinzipiell aber nach Hause telefonieren und offenbart dabei die echte IP. In der Sandbox ist es für das Appelt afaik erlaubt Verbindungen mit dem Host aufzunehmen (zwar nur zu diesem, aber das langt ja)
Der in diesem Fall ja der TOR Server wäre, was also nicht wirklich etwas bringt. Die End-IP ist weiterhin verschleiert.
Ich habe nie behauptet, dass das JScript Beispiel im Browser läuft, im Gegenteil.
Ich wollte nur darauf hinweisen, dass die von Dir postulierte Unsicherheit von Java ggü. JScript einfach nicht der Realität entspricht.
Der in diesem Fall ja der TOR Server wäre, was also nicht wirklich etwas bringt.
Nein, der Host ist die Domain und nicht der TORserver.
Und Java hat eigene Proxy-Einstellungen.
Siehe Control-Panel > Netzwerkeinstellungen.
Standard ist hier "Proxy-Einstellungen des Standard-Browsers verwenden"...Tja nutzt man nun Opera als Standard-Browser und Firefox für TOR (wegen Torbutton z.B.) hat man schon verloren!
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.