NEWS
Test Adapter pwned-check v. 0.0.9
-
Aktuelle Version 0.0.9 Veröffentlichungsdatum 01.07.2026 GitHub Last Release npm iobroker.pwned-check Aktueller Entwicklungsstand main Branch · npm (latest)
Hallo zusammen,
ich freue mich, dass pwned-check jetzt im Latest-Repository ist — und würde mich über erste Tester und Feedback freuen!
Was ist das?
Ein Adapter der regelmäßig prüft, ob eure Passwörter oder E-Mail-Adressen in bekannten Datenlecks aufgetaucht sind — ohne dass das eigentliche Passwort jemals euren Server verlässt.
Was kann der Adapter?
- Passwortprüfung über die Have I Been Pwned-API — SHA-1-Hash wird im Browser berechnet, nur die ersten 5 Zeichen werden übertragen (k-Anonymity). Weder Klartext noch der vollständige Hash verlassen euren Server
- E-Mail-Prüfung über die XposedOrNot-API — kein API-Schlüssel erforderlich
- Leak-Details als einzelne Datenpunkte pro Leak-Quelle unter
emails.<id>.leaks.* - ioBroker-Benachrichtigungen bei neu erkannten Datenlecks, in der konfigurierten Systemsprache (11 Sprachen)
- HTML-Widget als fertiger Datenpunkt für VIS, vis-2 und andere Dashboards (Theme hell/dunkel, Transparenz, Schriftgröße konfigurierbar)
- Malware-Erkennung — prüft ob pawns-cli (iProyal-Proxy-Software) auf dem System läuft (nur Linux)
- Kein API-Schlüssel erforderlich
Changelog
0.0.9 (2026-07-01)
- (ipod86) fix: update adapter-core to 3.4.1, clarify malware scanner description in README (W0034)
- (ipod86) fix: update admin dependency to >= 7.8.23 and fix dependabot cooldown format (W8917)
0.0.8 (2026-06-09)
- (ipod86) fix: robust language detection for widget (toLowerCase + language fallback)
- (ipod86) fix: translate all widget strings to system language (SAFE/PWNED/section headers/last check)
0.0.7 (2026-06-08)
- (ipod86) fix: translate all object names and widget texts to English/system language
- (ipod86) fix: malware notification now only sent on new detection, not on every check
- (ipod86) fix: malware check skipped on non-Linux platforms (Windows/macOS)
- (ipod86) fix: i18n description key corrected in 9 language files
0.0.6 (2026-06-06)
- (ipod86) fix: add missing intermediate folder/channel objects for emails, passwords, system, leaks (E3009)
- (ipod86) fix: update @alcalzone/release-script to >=5.2.1 (E0036)
0.0.5 (2026-05-31)
- (ipod86) fix: use this.setInterval/clearInterval/setTimeout/delay instead of plain JS timers (W5004, W5005, W5051)
- (ipod86) fix: add missing i18n key "label" to all languages (W5604)
- (ipod86) fix: engines.node >= 22, @tsconfig/node22, @types/node ^22, deploy node 24 (E0028, E3022)
- (ipod86) fix: add dependabot ignore block for @types/node major versions (E8917)
- (ipod86) fix: remove Node 20 from test matrix (W3024)
- (ipod86) fix: upgrade typescript to 6.0.3, release-script to 5.2.0, @iobroker/eslint-config to 2.3.4
Ältere Changelogs: CHANGELOG_OLD.md
Dieser Adapter wird mit Unterstützung von KI entwickelt und gepflegt.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden