Password Masker

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Password Masker

      Das Plugin Password Masker erschwert das Auslesen von Passworten.

      Derzeit besteht dieses Problem:
      Wenn in Konfigurationslisten Passworteinträge definiert sind, werden diese in der Übersicht zunächst korrekt mit *-Zeichen maskiert.
      Wird ein Konfigurationseintrag jedoch selektiert, ist das Passwort wieder sichtbar (unmaskiert).
      Beim Editieren mit der virtuellen Tastatur (Virtualkeyboard) ist es ebenfalls nicht maskiert.
      Selbst für unversierte Nutzer ist es daher problemlos möglich, die Passworte aus den Konfigurationen auszulesen.

      Das Plugin Password Masker bietet folgende Funktionen, um das Auslesen zu verhindern:
      • Passworte in Konfigurationslisten bleiben beim Anwählen maskiert
      • Passworte werden in der virtuellen Tastatur maskiert
      • Die Maskierung kann für Passwort-Neueingaben deaktiviert werden
      Wird die 3. Option genutzt und ein bestehendes Passwort soll geändert werden, gibt es der Trick, das bestehende Passwort erstmal zu löschen. Die nächste Bearbeitung in der virtuellen Tastatur gilt dann als Neueingabe und das Passwort kann unmaskiert eingegeben werden.

      PasswordMasker.jpg

      Achtung: Der Schutz durch dieses Plugin ist begrenzt, da es nur das Auslesen über die Konfigurationsmenüs verhindert. Passworte lassen sich weiterhin von versierten Anwendern mit wenig Aufwand aus der Konfiguration auslesen, wenn sie dort unverschlüsselt abgelegt wurden.

      Dias o.g. Maskierungsproblem ist übrigens nicht VTi-spezifisch, sondern es lässt sich auch bei anderen Images reproduzieren (OATV, Dream). Sobald die Betaphase abgeschlossen ist, werde ich das Plugin als multiimagefähige Lösung veröffentlichen.

      Vielen Dank an @WeFraJo für's Testen und die Tipps.

      Versionsverlauf

      v1.0 (2023-11-03):
      - Pin-Schutz
      - Multiimage-ähig

      v0.4-Beta (2023-10-22):
      - Pluginaufruf wahlweise über Erweiterungsliste oder System-Menü möglich (konfigurierbar)
      - Name der internen Konfigurationseinträge geändert (von config.plugins.PasswortFix auf config.plugins.PasswortMasker)
      Achtung: Bereits vorgenommen Einstellungsänderungen müssen daher evtl. nochmal wiederholt werden.

      v0.3-Beta (2023-10-22):
      - Codeoptimierungen (bez. des Fixes v0.2)
      - Multiimagefähigkeit verbessert

      v0.2-Beta:
      - Fehler bereinigt (bei Nutzung von VTi-Sondermenüs, z.B. Freigabenverwaltung)
      Dateien

      Dieser Beitrag wurde bereits 8 mal editiert, zuletzt von Oberhesse ()

    • danke für das nützliche plugin.

      vllt könnte man das Plugin noch mit einen PIN vor veränderung schützen,
      oder aber das Plugin ausschließlich in das "Einstellungen" /wo auch das jugendschutz Menü ist) Menü sichtbar machen?
      welche durch die Kindersicherung geschützt sind.

      auf die Erweiterungen kann ja jeder zugreifen, und das Plugin deaktivieren.

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Lucille_twd ()

    • Update v0.4-Beta:
      - Pluginaufruf wahlweise über Erweiterungsliste oder System-Menü möglich (konfigurierbar)
      - Name der internen Konfigurationseinträge geändert (von config.plugins.PasswortFix auf config.plugins.PasswortMasker)
      Achtung: Bereits vorgenommen Einstellungsänderungen müssen daher evtl. nochmal wiederholt werden.

      Update im Post 1 verfügbar.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Oberhesse ()

    • lässt sich das umstellen von "erweiterungen" auf "System plugin" ohne große umbauten auch auf andere plugins umsetzen?
      weil es gibt noch so einige Plugins die ins system eingrifen. und ich gerne ins Systemmenü schieben würde.

      vllt kannste ja Posten, was du dafür am code geändert hast.
    • Das funktioniert aus dem Plugincode heraus, d.h. das müssten die jeweilige Pluginhersteller einbauen.

      Erweiterungen lassen sich direkt aus der Erweiterungsliste heraus ein-/ausblenden.
      Dazu mit der blauer Taste den Bearbeitungsmodus starten.
      Dann mit der gelben Taste das gewünschte Plugin ein-/ausblenden
      Es ist nach dem Betätigen der gelben Taste erstmal nichts zu sehen. Die Aus-/Einblendung wird erst sichtbar, wenn mit der blauen Taste der Bearbeitungsmodus wieder beendet wird.

      Über VTi -> VTi-Panel -> VTi-Systemwerkzeuge -> Benutzerdefiniertes Hauptmenü lassen sich Plugins ins Hauptmenü übernehmen. Das funktioniert aber n mit dem Systemmenü, sowoeit ich das verstehe.