1. Startseite
  2. Nachrichten
  3. Herunterladen
    1. Thunderbird Release-Version
    2. Thunderbird 128 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta-Version
    5. Sprachpaket (Benutzeroberfläche)
    6. Wörterbücher (Rechtschreibprüfung)
  4. Hilfe & Lexikon
    1. Anleitungen zu Thunderbird
    2. Fragen & Antworten (FAQ) zu Thunderbird
    3. Hilfe zu dieser Webseite
  5. Forum
    1. Unerledigte Themen
    2. Letzte Beiträge
    3. Themen der letzten 24 Stunden
  • Deutsch
  • Anmelden
  • Registrieren
  • 
  • Suche
Dieses Thema
  1. Thunderbird Mail DE
  2. Forum
  3. Diskussionen
  4. Diskussion rund um Thunderbird & E-Mail

"Interprocess communication" zwischen Thunderbird und Firefox beim Logging? Ein Sicherheitsproblem?

  • 5crambler
  • 28. November 2021 um 06:50
  • Geschlossen
  • Unerledigt
  • 1
  • 2
  • 3
  • 5crambler
    Mitglied
    Reaktionen
    2
    Beiträge
    64
    Mitglied seit
    7. Okt. 2021
    • 17. Dezember 2021 um 11:07
    • #21
    Zitat von jorgk3

    Sieht danach wirklich so aus, als gäbe es hier ein IPC (interprocess communication) Problem

    Danke jorgk3 - das tut meiner Informatiker-Seele gut! Ich hatte schon befürchtet, ihr wärt komplett "beratungsresistent" ;-)

    Nun können wir das OT Thema hier ruhen lassen.

    Ich mach mal mit meinen Tests weiter, die Gene vorgeschlagen hatte...

    TB V91.13.0 | Win10Pro x64 | Swisscom/Bluewin IMAP | MS Defender AV+FW | Ubiquiti UniFi AP AC Pro

  • jorgk3
    Gast
    • 17. Dezember 2021 um 11:15
    • #22

    Ich bin auch Informatiker (obwohl mit Abschluss als Diplom-Mathematiker), dazu der Maintainer von Betterbird (Du findest eine Menge zu mir im Netz). Aber zum (Off-)Thema: Die Prozesse kommunizieren natürlich untereinander, und es sieht ganz so aus, als würden dabei alle Mozilla-Prozesse in einen Topf geschmissen. Komisch. Wie ist es denn, wenn Du zwei FF-Instanzen startest, also `firefox -p` auf zwei verschiedenen Profilen. Machen die dann auch "Übersprechen"? Man könnte eine FF-spezifische env var setzen, um zu sehen, ob dann auch die andere Prozess-Familie mit dem Logging anfängt.

  • Thunder
    Administrator
    Reaktionen
    779
    Artikel
    278
    Beiträge
    7.279
    Einträge
    169
    Mitglied seit
    8. Jul. 2003
    Hilfreiche Antworten
    58
    • 17. Dezember 2021 um 11:36
    • #23

    Wenn ich die Thematik hier richtig einordne, tritt das "Problem" und die somit aufgeworfene Sicherheitsfrage nur beim aktivierten Logging auf. Sehe ich dies richtig? Somit wären "normale" Anwender sowieso nicht betroffen?

    Gruß
    Thunder ( Mein persönlicher Wunschzettel )

    Keine Hilfe per Konversation! - Danke für Euer Engagement und Eure Geduld!

  • 5crambler
    Mitglied
    Reaktionen
    2
    Beiträge
    64
    Mitglied seit
    7. Okt. 2021
    • 17. Dezember 2021 um 11:52
    • #24
    Zitat von Thunder

    tritt das "Problem" und die somit aufgeworfene Sicherheitsfrage nur beim aktivierten Logging auf

    Würde ich jetzt so nicht unterschreiben.

    Fakt ist, dass zwischen FF und TB kommuniziert wird.

    Ich würde mal davon ausgehen, dass das nicht nur beim Logging der Fall ist. Es wird halt dort ersichtlich, weil Files kreiert werden.

    TB V91.13.0 | Win10Pro x64 | Swisscom/Bluewin IMAP | MS Defender AV+FW | Ubiquiti UniFi AP AC Pro

  • 5crambler
    Mitglied
    Reaktionen
    2
    Beiträge
    64
    Mitglied seit
    7. Okt. 2021
    • 17. Dezember 2021 um 11:57
    • #25
    Zitat von jorgk3

    Wie ist es denn, wenn Du zwei FF-Instanzen startest, also `firefox -p` auf zwei verschiedenen Profilen. Machen die dann auch "Übersprechen"? Man könnte eine FF-spezifische env var setzen, um zu sehen, ob dann auch die andere Prozess-Familie mit dem Logging anfängt.

    das halte ich mir warm! Konzentriere mich aber vorab mal auf Gene's test cases zur send mail Problematik und bleibe daher noch etwas bei Pale Moon...

    Aber das könntest du ja auch selbst testen, falls du Lust hast (und nen WindowsPC) ;-)

    TB V91.13.0 | Win10Pro x64 | Swisscom/Bluewin IMAP | MS Defender AV+FW | Ubiquiti UniFi AP AC Pro

  • Thunder
    Administrator
    Reaktionen
    779
    Artikel
    278
    Beiträge
    7.279
    Einträge
    169
    Mitglied seit
    8. Jul. 2003
    Hilfreiche Antworten
    58
    • 17. Dezember 2021 um 12:03
    • #26
    Zitat von 5crambler

    Ich würde mal davon ausgehen, dass das nicht nur beim Logging der Fall ist.

    Ich würde dies schon vermuten, da für das Logging ja womöglich ein Prozess aktiviert wird, der aus dem gemeinsamen Mozilla-Code hervor geht.

    Gruß
    Thunder ( Mein persönlicher Wunschzettel )

    Keine Hilfe per Konversation! - Danke für Euer Engagement und Eure Geduld!

  • 5crambler
    Mitglied
    Reaktionen
    2
    Beiträge
    64
    Mitglied seit
    7. Okt. 2021
    • 17. Dezember 2021 um 12:50
    • #27
    Zitat von Thunder

    da für das Logging ja womöglich ein Prozess aktiviert wird, der aus dem gemeinsamen Mozilla-Code hervor geht.

    Gut möglich. Dagegen spricht allerdings, dass TB für logging keinen neuen Prozess startet. Es sind immer die gleichen 4 - mit oder ohne Logging:

    TB V91.13.0 | Win10Pro x64 | Swisscom/Bluewin IMAP | MS Defender AV+FW | Ubiquiti UniFi AP AC Pro

  • 5crambler
    Mitglied
    Reaktionen
    2
    Beiträge
    64
    Mitglied seit
    7. Okt. 2021
    • 17. Dezember 2021 um 12:58
    • #28

    stimmt ja gar nicht, was ich da erzähle: mit logging sinds 4 Prozesse, ohne aber 5!

    Das soll mal einer verstehen...

    TB V91.13.0 | Win10Pro x64 | Swisscom/Bluewin IMAP | MS Defender AV+FW | Ubiquiti UniFi AP AC Pro

  • 5crambler
    Mitglied
    Reaktionen
    2
    Beiträge
    64
    Mitglied seit
    7. Okt. 2021
    • 17. Dezember 2021 um 13:09
    • #29

    Der Pale Moon kann wohl seine Herkunft nicht verleugnen - da habe ich nun schon gestaunt!

    Nur 1 leeres File, ohne child und file extension, sonst aber ganz gem. MOZ_LOG_FILE!

    Das zeigt, dass das Problem schon eine ganze Weile im FF/Mozilla Code sein muss.

    Weiss jemand, wann Pale Moon den FF Code "geklaut" hat?

    TB V91.13.0 | Win10Pro x64 | Swisscom/Bluewin IMAP | MS Defender AV+FW | Ubiquiti UniFi AP AC Pro

  • jorgk3
    Gast
    • 17. Dezember 2021 um 13:46
    • #30
    Zitat von 5crambler

    Aber das könntest du ja auch selbst testen, falls du Lust hast (und nen WindowsPC)

    OK, FF Daily runtergeladen. In einem Fenster:

    Code
    set MOZ_LOG=timestamp,rotate:200,nsHttp:5,cache2:5,nsSocketTransport:5,nsHostResolver:5,cookie:5
    set MOZ_LOG_FILE=log.txt 
    firefox.exe -p 
    C:\temp\ff-daily\firefox>dir log.txt.*
     Volume in drive C is OS
     Volume Serial Number is E426-3423
    
     Directory of C:\temp\ff-daily\firefox
    
    17 Dec 2021  13:28                 0 log.txt.child-1.moz_log.0
    17 Dec 2021  13:28             4,131 log.txt.child-2.moz_log.0
    17 Dec 2021  13:28           512,143 log.txt.child-3.moz_log.0
    17 Dec 2021  13:28             8,256 log.txt.child-4.moz_log.0
    17 Dec 2021  13:28             4,131 log.txt.child-5.moz_log.0
    17 Dec 2021  13:28             4,131 log.txt.child-6.moz_log.0
    17 Dec 2021  13:28             4,131 log.txt.child-7.moz_log.0
    17 Dec 2021  13:31        12,958,155 log.txt.moz_log.0
    Alles anzeigen

    Dann denselben Daily in einem anderen Fenster noch einmal gestartet. Es kamen keine log file mehr dazu.

    Interessant auch, im (Sysinternals) Process Explorer habe ich 8 Prozesse mit command line:

    "C:\temp\ff-daily\firefox\firefox.exe" -contentproc --channel="2268.2.1558478544\265933177" -childID 1 -isForBrowser -prefsHandle 2964 -prefMapHandle 2960 -prefsLen 216 -prefMapSize 255430 -jsInitHandle 1360 -jsInitLen 280572 -parentBuildID 20211217035153 -appDir "C:\temp\ff-daily\firefox\browser" - 2268 "\\.\pipe\gecko-crash-server-pipe.2268" 2944 1dec3e68148 tab

    Die gehören zur ersten Instanz. Die zweite Instanz hat statt 2268 eine 4456, und er noch dazu gestartete FF 91 ESR, den ich standardmäßig benutze, fährt mit 8425. Trotzdem produziert die erste Instanz aber nicht mehr log files.

    Zitat von 5crambler

    Weiss jemand, wann Pale Moon den FF Code "geklaut" hat?

    Geforkt. Unbekannt. Wenn sie das richtig machen, rüsten sie Sicherupdates nach. Und multi process ist schon "uralt", vor FF 57, also die dem multi process entgegenstehenden XUL-Add-ons abgeschaltet wurden.

    Einmal editiert, zuletzt von jorgk3 (20. Dezember 2021 um 22:59)

  • 5crambler
    Mitglied
    Reaktionen
    2
    Beiträge
    64
    Mitglied seit
    7. Okt. 2021
    • 17. Dezember 2021 um 14:39
    • #31
    Zitat von jorgk3

    Trotzdem produziert die erste Instanz aber nicht mehr log files.

    scheint also im FF besser "isoliert" zu sein. Wie ist es denn, wenn du parallel einen TB mit logging startest?

    Zitat von jorgk3

    Und multi process ist schon "uralt", vor FF 57

    dann muss das vorher gewesen sein. Pale Moon fährt nur 1 Prozess (darum auch nur 1 logfile)

    TB V91.13.0 | Win10Pro x64 | Swisscom/Bluewin IMAP | MS Defender AV+FW | Ubiquiti UniFi AP AC Pro

  • jorgk3
    Gast
    • 17. Dezember 2021 um 15:13
    • #32

    Installiert Dir mal: https://docs.microsoft.com/en-us/sysinter…rocess-explorer ;-)

    Ich probiere das heute Abend mit TB/BB und FF, versprochen. Jetzt ab in die Sonne.

  • 5crambler
    Mitglied
    Reaktionen
    2
    Beiträge
    64
    Mitglied seit
    7. Okt. 2021
    • 17. Dezember 2021 um 15:23
    • #33

    Danke, die SysinternalsSuite habe und schätze ich schon lange. Russinovich ist genial!

    Aber klar, man sollte den natürlich auch benutzen! Dort sieht man ja, wer welches File alloziert

    Viel Spass in der Sonne! Bei uns leider Nebel bei 3°

    TB V91.13.0 | Win10Pro x64 | Swisscom/Bluewin IMAP | MS Defender AV+FW | Ubiquiti UniFi AP AC Pro

    Einmal editiert, zuletzt von 5crambler (17. Dezember 2021 um 15:37)

  • Susi to visit
    Senior-Mitglied
    Reaktionen
    501
    Beiträge
    2.827
    Mitglied seit
    19. Sep. 2020
    Hilfreiche Antworten
    29
    • 17. Dezember 2021 um 17:05
    • #34

    Benutzt Mozilla noch die NSPR für das Logging? Das wäre eine gemeinsame Komponente, die dann von beiden genutzt würde bzw. beide ansprechen kann.

    MailNews:Logging - MozillaWiki

    NSPR functions - Mozilla | MDN
    NSPR is a platform abstraction library that provides a cross-platform API to common OS services.  NSS uses NSPR internally as the porting layer.  However, a…
    developer.mozilla.org

    Und um es klarzustellen: Ich will hier nichts einfach so abtun. Ich halte es aber für sehr verfrüht, hier von einem dicken Sicherheitsproblem zu reden.

    Wer wenig oder gar nichts kann, schiebt's auf den Antiviruskram.

    (Compuzius, Buch 5)

  • jorgk3
    Gast
    • 17. Dezember 2021 um 18:00
    • #35

    Also, 5crambler, schreib doch bitte mal auf, wie das Problem zu reproduzieren ist. Was mache ich falsch, oder richtig, dass ich das Problem nicht sehe. Das hier ist aus einem cmd window:

    Code
    C:\temp\logging>set MOZ_LOG=IMAP:5,timestamp
    C:\temp\logging>set MOZ_LOG_FILE=imap.log
    C:\temp\logging>"C:\Program Files\Mozilla Thunderbird 91\thunderbird.exe" -p -no-remote
    C:\temp\logging>dir imap.log*
     Volume in drive C is OS
     Volume Serial Number is E426-3423
    
     Directory of C:\temp\logging
    
    17 Dec 2021  17:49                 0 imap.log.child-1.moz_log
    17 Dec 2021  17:49                 0 imap.log.child-2.moz_log
    17 Dec 2021  17:49                 0 imap.log.child-3.moz_log
    17 Dec 2021  17:49                 0 imap.log.child-4.moz_log
    17 Dec 2021  17:49                 0 imap.log.child-5.moz_log
    17 Dec 2021  17:49         2,151,105 imap.log.moz_log
                   6 File(s)      2,151,105 bytes
                   0 Dir(s)   6,024,454,144 bytes free
    
    C:\temp\logging>"C:\Program Files\Mozilla Firefox\firefox.exe" -p
    
    C:\temp\logging>dir imap.log*
     Volume in drive C is OS
     Volume Serial Number is E426-3423
    
     Directory of C:\temp\logging
    
    17 Dec 2021  17:53                 0 imap.log.child-1.moz_log
    17 Dec 2021  17:53                 0 imap.log.child-2.moz_log
    17 Dec 2021  17:53                 0 imap.log.child-3.moz_log
    17 Dec 2021  17:53                 0 imap.log.child-4.moz_log
    17 Dec 2021  17:49                 0 imap.log.child-5.moz_log
    17 Dec 2021  17:53                 0 imap.log.moz_log
                   6 File(s)              0 bytes
                   0 Dir(s)   6,008,221,696 bytes free
    Alles anzeigen

    Bevor ich FF im selben environment gestartet habe, hatte ich ihn noch von einem desktop shortcut gestartet. Beides hat keine zusätzlichen log files erzeugt.

  • 5crambler
    Mitglied
    Reaktionen
    2
    Beiträge
    64
    Mitglied seit
    7. Okt. 2021
    • 17. Dezember 2021 um 18:56
    • #36

    Müsste eigentlich so klappen, wie du das gemacht hast, ausser dass ich FF und TB nicht im gleichen Environment starte, so dass die Variablen MOZ_LOG und MOZ_LOG_FILE eben für den FF nicht gesetzt sind.

    Darum mein Script mit SetLocal, Variable setzen, Start TB, EndLocal.

    In meinem Fall ist FF bereits up and running, wenn ich das TB-Script starte.

    Die zusätzlichen Child-Files kommen aber nicht sofort, sondern erst nach und nach. Lass das mal ein paar Stunden so laufen und verwende dabei den FF und auch den TB. Schau dir die Timestamps meiner Files an, einige kamen erst nach 6 Stunden.

    TB V91.13.0 | Win10Pro x64 | Swisscom/Bluewin IMAP | MS Defender AV+FW | Ubiquiti UniFi AP AC Pro

  • 5crambler
    Mitglied
    Reaktionen
    2
    Beiträge
    64
    Mitglied seit
    7. Okt. 2021
    • 16. März 2022 um 00:39
    • #37

    Hey Leute!

    habt ihr diesen Thread aufgegeben?

    Ist m.E. nach wie vor ein ernsthaftes Problem!

    Ich sehe keines meiner Argumente wiederlegt...

    TB V91.13.0 | Win10Pro x64 | Swisscom/Bluewin IMAP | MS Defender AV+FW | Ubiquiti UniFi AP AC Pro

  • jorgk3
    Gast
    • 16. März 2022 um 01:09
    • #38
    Zitat von 5crambler

    habt ihr diesen Thread aufgegeben?

    "too hard" basket :(

    Da müsste man mal einen Bug anlegen ... der dann auch 20 Jahre liegen bleibt.

    Das Logging ist sowieso Mozilla-Plattform-Zeug. Gibt es denn da auch "Übersprechen" zwischen (z.B.) zwei FF-Instanzen? Da gibt es auch einiges logging, das man einschalten kann.

  • 5crambler
    Mitglied
    Reaktionen
    2
    Beiträge
    64
    Mitglied seit
    7. Okt. 2021
    • 16. März 2022 um 01:14
    • #39
    Zitat von jorgk3

    Das Logging ist sowieso Mozilla-Plattform-Zeug. Gibt es denn da auch "Übersprechen" zwischen (z.B.) zwei FF-Instanzen? Da gibt es auch einiges logging, das man einschalten kann.

    Hey Jorg

    Fragst Du mich das im ernst?

    Ich höre da nur noch Frustration raus - und das schafft kein Vertrauen in die Mozilla Foundation!

    TB V91.13.0 | Win10Pro x64 | Swisscom/Bluewin IMAP | MS Defender AV+FW | Ubiquiti UniFi AP AC Pro

  • 5crambler
    Mitglied
    Reaktionen
    2
    Beiträge
    64
    Mitglied seit
    7. Okt. 2021
    • 16. März 2022 um 01:33
    • #40

    Now for something completely different, Jorg:

    was hat es mit Betterbird auf sich?

    Soll man das probieren? Besser als TB? Warum?

    TB V91.13.0 | Win10Pro x64 | Swisscom/Bluewin IMAP | MS Defender AV+FW | Ubiquiti UniFi AP AC Pro

    • 1
    • 2
    • 3

Aktuelle Programmversion

  • Thunderbird 139.0 veröffentlicht

    Thunder 27. Mai 2025 um 23:39

Aktuelle ESR-Version

  • Thunderbird 128.11.0 ESR veröffentlicht

    Thunder 28. Mai 2025 um 22:13

Keine Werbung

Hier wird auf Werbeanzeigen verzichtet. Vielleicht geben Sie dem Website-Betreiber (Alexander Ihrig - aka "Thunder") stattdessen etwas aus, um diese Seiten auf Dauer finanzieren zu können. Vielen Dank!

Vielen Dank für die Unterstützung!

Kaffee ausgeben für:

3,00 €
1
Per Paypal unterstützen*

*Weiterleitung zu PayPal.Me

Thunderbird Mail DE
  1. Impressum & Kontakt
  2. Datenschutzerklärung
    1. Einsatz von Cookies
  3. Nutzungsbedingungen
  4. Spendenaufruf für Thunderbird
Hilfe zu dieser Webseite
  • Übersicht der Hilfe zur Webseite
  • Die Suchfunktion benutzen
  • Foren-Benutzerkonto - Erstellen (Neu registrieren)
  • Foren-Thema erstellen und bearbeiten
  • Passwort vergessen - neues Passwort festlegen
Copyright © 2003-2025 Thunderbird Mail DE

Sie befinden sich NICHT auf einer offiziellen Seite der Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, XUL™ und das Thunderbird-Logo sind (neben anderen) eingetragene Markenzeichen der Mozilla Foundation.

Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Lexikon
  • Artikel
  • Seiten
  • Erweiterte Suche
  • Deutsch
  • English
Zitat speichern