Was ist "TALagent" und warum ist es "Aus Langeweile"?

9

Ich versuche einem Kollegen zu helfen, dessen MacBook sich regelmäßig ohne Vorwarnung ausschaltet (ich hatte ähnliche Probleme mit einem Mac Mini, daher hängt es nicht mit der Stromversorgung zusammen).

Während Library/Logsich die Anmeldungen untersuchte , fand ich eine Datei talagent.logmit etwas sehr Seltsamem, die zuletzt sehr nahe an der Zeit aktualisiert wurde, als der Computer zuletzt ohne Vorwarnung ausgeschaltet wurde:

  Time  Bundle ID   Status  Comment
 0.000          -        -  TALagent Started (system uptime: 238.18 sec)
 0.007          -        -  Liveness: 0 -> 1 (run_as_server)
 0.038          -        -  Successfully read encryption key from keychain in 0.030809 seconds
15.007          -        -  Liveness: 1 -> 0 (__run_as_server_block_invoke)
15.007          -        -  Exiting out of boredom

Was zum Teufel ist Talagent und was bedeutet es, dass es "Aus Langeweile herauskommt" ?

Ich habe diesen Thread gelesen, aber er hilft mir nicht zu verstehen, was hier vor sich geht.

Mein erster Gedanke war, dass es ein Virus sein muss, weil das für einen Protokolleintrag so unprofessionell ist, aber dieser verknüpfte Thread scheint zu implizieren, dass es kein solches Problem ist. aber es hilft mir nicht zu verstehen, was es ist oder was das bedeutet.

Wir verwenden Symantec als Virenscanner, und der betreffende Mac ist auf Mavericks (kann derzeit aus Gründen der Kompatibilität nicht aktualisiert werden).

user56reinstatemonica8
quelle
1
Normalerweise bedeutet das, dass es beendet wird, weil nichts es aufgerufen hat. (Es ist normalerweise normal, dass Apple Dinge seltsame Nachrichten ausgibt.) Obwohl ich dies nicht als Antwort beantworten kann, da ich nicht weiß, warum es Ihren Computer ausschaltet.
Spotlight

Antworten:

7

Es ist kein Virus und kein kundenorientiertes Tool, da es das Terminal verwendet. Manchmal erhalten Befehlszeilentools nicht einmal eine Handbuchseite - daher ist dies eines der viel besser dokumentierten Tools.

Der transparente Anwendungslebensstil ist ein schickes Wort für Versionen und das automatische Speichern. Wenn Sie TextEdit öffnen und ein Dokument erstellen, müssen Sie niemals Ihre Arbeit speichern oder auswählen, wo das Dokument ohne Titel gespeichert wird. TAL speichert es und hilft dann bei der Versionierung, sobald Sie das Dokument explizit im Dateisystem oder in der Cloud speichern.

Wenn Sie nicht überzeugt sind, dass es von Apple geliefert wird mdfind talagent, überprüfen Sie anhand der Installation des Tools.

Apple führt es standardmäßig montags und donnerstags um 3 Uhr morgens auf Ihrem Mac aus, sodass es nicht viel Rätsel gibt, dass es ausgeführt wird und dann beendet wird, im Gegensatz zu etwas, das für immer ausgeführt wird und auf die Arbeit wartet.

Es ist schön, dies noch einmal zu überprüfen, da die Regierungen jetzt eindeutig in der Lage sind, das Wissen über ihre staatlich geförderte Malware durch rechtliche Bedrohungen und Gag-Befehle zu unterdrücken . Ich würde sagen, dass eine gesunde Skepsis angebracht ist, wenn Sie etwas sehen, das auf Ihrem Computer nicht stimmt.

bmike
quelle
2
@terdon Vielen Dank für die Bitte um Klarstellung - ich wollte mich im Interesse der nationalen Sicherheit auf die staatliche Installation von Schlüsselloggern und anderen Trojanern beziehen. Dinge wie Stuxnet , Quantum & vieles von Snowden oder Greenwald oder sogar Mainstream-Medien , die über das TAO
bmike
1
Ich werde den Wortlaut ändern - es ist nicht wichtig und ich möchte lieber niemanden anfechten, der für diese Anbieter arbeitet. Die Idee war, dass meine Unschuld, Verkäufern, Regierungen und Menschen zu vertrauen, keine massiven Kompromisse bei den persönlichen Inhalten von Gesetzen einzugehen, die den Computern und dem digitalen Leben der Bürger entsprechen, zerstört wurde. Ich nehme an, die meisten anderen technisch versierten Leute sitzen in einem ähnlichen Boot.
bmike
3

Informationen zu TALagent finden Sie auf der Manpage:

 talagent -- helper agent for the Transparent App Lifecycle feature.

 The talagent daemon provides services related to the Transparent App
 Lifecycle feature.  talagent may also be run manually as a command line
 tool to output information about persistent state.

Wenn Sie mehr über den Lebenszyklus transparenter Apps erfahren möchten, finden Sie eine Antwort auf einen anderen Beitrag von Ask Different .

Über die Protokollnachricht ist es nur eine seltsame / lustige Nachricht zum Beenden.

Matthieu Riegler
quelle
Danke, aber ich habe immer noch Probleme, die Nachricht zu verstehen. Es sieht aus wie etwas, das "den Fortschritt einer App vom Start bis zur Beendigung" überwacht, hochgefahren, beobachtet, wie etwas als Server ausgeführt wird, dann beobachtet, wie sich etwas von 1 auf 0 ändert (Herunterfahren?) Und dann geschlossen wird. Irgendeine Idee, wie ich herausfinden könnte, welche App ihren Lebenszyklus überwacht? Ich habe Probleme, eindeutige Dokumente auf TALagent zu finden
user56reinstatemonica8
Beim Durchsuchen dieses Threads, der ein Beispiel für ein TALagent-Protokoll enthält, sieht es so aus, als würde mein Protokoll einfach über sich selbst berichten (daher keine Bundle-ID, die normalerweise so aussieht com.apple.Safari). Ich denke, das oben Gesagte bedeutet, dass es hochgefahren wurde (aus unbekannten Gründen), den Verschlüsselungsschlüssel routinemäßig überprüft, 15 Zeiteinheiten (Sekunden? Minuten?) Nichts unternommen und sich dann routinemäßig heruntergefahren hat. Ich denke ...
user56reinstatemonica8
So sieht es auch für mich aus.
Matthieu Riegler