Wie kann man nsurlsessiond-Aktionen für den Benutzer weniger anonym machen?

20

Mit der Einführung von OS X Yosemite taucht von Zeit zu Zeit ein kleiner Schnatz (Netzwerküberwachungsprogramm) auf, der um Erlaubnis bittet, nsurlsessiond eine Verbindung zu einer IP-Adresse zu erlauben.

Ich verstehe, dass nsurlsessiond eine API bereitstellt, mit der jedes Programm Daten über http oder ein anderes unterstütztes Protokoll abrufen kann. Tatsächlich handelt es sich um einen Proxy.

Ist es möglich zu sehen, welche Programme nsurlsessiond verwenden und wofür sie es verwenden? Ich denke an so etwas wie eine Zugriffsprotokolldatei. Weil ich in dieser aktuellen Situation nicht in der Lage bin, Anwendungen mit nsurlsessiond zu überwachen.

itsafire
quelle

Antworten:

4

Über die Schaltfläche "Weitere Details" sollten Sie zumindest erfahren, wen Sie kontaktieren möchten, von wo aus Sie möglicherweise entscheiden können, ob Sie die Kontaktaufnahme zulassen möchten.

Möglicherweise würden die Hauptanschlüsse Floater Ihnen mehr Daten geben ...

Bildbeschreibung hier eingeben

Sie können jederzeit eine Anfrage an obdev senden oder sogar nachsehen , ob sich etwas im Forum befindet

Ich bin damit einverstanden, dass es eine nützliche Ergänzung wäre, zu wissen, welche App eine solche API aufruft.

Tetsujin
quelle
1
ObDev-Forenthema forums.obdev.at/viewtopic.php?f=1&t=9411
eskatos
1
@eskatos - das OP fängt gut an ... von dort geht es schnell bergab und es kommt zu mehreren schäumenden, wirklich witzlosen Scherzen nach dem Motto "Ich habe die iCloud-Synchronisierung aktiviert und jetzt synchronisiert iCloud ... wie man sie stoppt !!" Hoffen wir, dass Ihr Beitrag es zu seinen früheren Empfindlichkeiten zurückbringt;)
Tetsujin
Yup :) Diejenigen, die Aufmerksamkeit erregen müssen, sind die Leute von ObDev. Mal sehen, wie es geht.
Eskatos
1
Diese API hätte es niemals in die Produktion schaffen dürfen! Für mich ist es eine ernsthafte Sicherheitslücke. Wenn eine App beispielsweise versucht, auf mein Google Drive zuzugreifen, möchte ich wissen, dass ich beabsichtigt habe, dass diese App einen solchen Zugriff hat. Ich bin überrascht, dass (effektiv) anonyme Anfragen überhaupt erlaubt sind.
David Kirkland
2

Deaktivieren Sie in den Systemeinstellungen "Automatisch nach Updates suchen" und "Neu verfügbare Updates im Hintergrund herunterladen" in den App Store-Einstellungen

James
quelle
3
Bei dieser Frage geht es nicht um das Deaktivieren, sondern um das Überwachen von nsurlsessiond. Außerdem kann, wie ich in meiner Frage geschrieben habe, jedes Programm die API verwenden.
itsafire
2

Der nsurlsessiondCache befindet sich in ~/Library/com.apple.nsurlsessiondund Sie können die verschiedenen Dateien configuration.plist und tasks.plist überprüfen, um festzustellen, welche Apps aktive Sitzungen haben.

Binks
quelle