Können iPhone-Apps Ihre Daten oder Informationen "sehen"?

715
Taptronic

Ich möchte eine der iPhone-Apps installieren, mit denen ich mich von meinem Standort aus remote anmelden kann. Weiß jemand, ob diese Apps mein Login und mein Passwort sehen können, wenn ich sie zur Authentifizierung bei meinem Server eingebe?

Nehmen wir an, die App ist VNC. Ich bin mir nicht sicher, ob ich damit anfangen werde, aber wir können das als Beispiel-App verwenden. Könnten die Entwickler von VNC meine Informationen in irgendeiner Weise "sehen" oder ist diese App lokal installiert und wird meine Benutzer-ID / mein Kennwort über 3G an mein Heimnetzwerk gesendet, ohne jemals auf den Server des App-Entwicklers zu gehen?

Ich denke, das könnte für eine große Anzahl von Apps auf dem Markt gelten - nicht nur für Fernbedienungssoftware, sondern für meine Zwecke würde ich gerne etwas über Fernbedienungssoftware wissen.

2

2 Antworten auf die Frage

3
Josh Hunt

Technisch ja. Sicherlich nein.

Was passiert ist, dass die VNC-App auf Ihrem iPhone installiert ist. Wenn Sie versuchen, über diese Anwendung eine Remote-Verbindung zu Ihrem Computer herzustellen, sollten keine dieser Daten an die Entwickler oder an Dritte gesendet werden.

Während es den Entwicklern der App technisch möglich ist, bösartigen Code in ihre VNC-App zu integrieren, ist dies der Grund, warum Apple die Anwendungen überprüft und einen strengen Überprüfungsprozess durchläuft, um sicherzustellen, dass die Benutzer nicht ausgenutzt werden.

Ich habe nicht über die App Store Bewertungen nachgedacht. Das ist wahrscheinlich teilweise der Grund, warum es einen Rückstand gibt, der von der App akzeptiert wird, und vielleicht warum einige versagen usw. Guter Punkt +1! Taptronic vor 14 Jahren 0
Ja, das ist wahr. Aber wissen Sie auch, dass die Originalhersteller von VNC wie realVNC oder ultraVNC schon seit einiger Zeit im Einsatz sind und von vielen Leuten verwendet werden und als vertrauenswürdig gelten. Selbst wenn ich einen VNC-Client für meinen PC herunterlade, vergewissere ich mich immer, dass ich ihn direkt von seiner Website herunterlade und nicht von einer Drittanbieter-Downloadseite, da er möglicherweise durch böswilligen Code verändert wurde, wie es von Josh verwiesen wird. 7wp vor 14 Jahren 1
2
7wp

Josh hat recht.

Bei VNC ist der Client (es kann sich um ein iPhone oder einen PC handeln, spielt keine Rolle). VNC authentifiziert sich direkt bei dem Server, zu dem Sie eine Verbindung herstellen möchten. Es geht nicht zu einem anderen Server, also würden die Entwickler es nicht sehen.

Denken Sie jedoch daran, dass VNC-Verbindungen von anderen Personen im Internet, an denen Ihr Datenverkehr fließt, "gespürt" werden können. Ich würde daher empfehlen, VNC über SSL oder eine Art verschlüsselten Tunnel einzurichten, um das Risiko zu minimieren.

Um Ihre Frage jedoch nicht zu beantworten, wird das Passwort von niemandem gesehen, es sei denn, jemand "schnüffelt" nach diesen Informationen und verwendet keine Verschlüsselung.

Das gleiche gilt für jede andere Art von Verbindung wie HTTP, FTP usw., die alle entdeckt werden können. (Aber nicht HTTPS zum Beispiel)

(Nebenbei bemerkt: Deshalb sollten Sie niemals etwas auf einer Website kaufen, die kein verschlüsseltes Protokoll wie HTTPS verwendet.)

Wie kann ich sicherstellen, dass ich SSL über das iPhone verwende, um eine Remote-Verbindung zu meinem Netzwerk herzustellen? Ich habe keine App heruntergeladen, daher weiß ich nicht, ob dies eine Option der App ist oder ob dies eine Option in meinem Netzwerk / Server ist. Ich neige zu VNC, weil ich es benutzt habe, um * in * mein eigenes Heimnetzwerk zu verbinden, aber niemals von außen (oder umgekehrt). Taptronic vor 14 Jahren 0
Nun, ich bin nicht sicher über iPhone ... Ich nutze VNC selbst, aber ich verwende es nicht auf dem iPhone. Ich verwende es, indem ich meine Arbeit verbinde. Für mich verwende ich den openVPN-Server auf meinem Heimserver und den openVPN-Client auf dem Computer bei der Arbeit. (Ich verwende openVPN, um den verschlüsselten Tunnel zu erstellen.) Ich stelle eine Verbindung mit openVPN her und starte dann meinen VNC-Client auf meinem Desktop. Vielleicht könnte das eine andere Frage für SuperUser sein :) "Wie verwende ich SSL oder eine andere Verschlüsselung für VNC auf dem iPhone" :) 7wp vor 14 Jahren 1
Posten Sie einen Link zu Ihrer Frage, wenn Sie danach gefragt werden ... Ich bin selbst neugierig :) 7wp vor 14 Jahren 0