Projekt

Allgemein

Profil

Aktionen

Feature #150

offen

PhotoTAN Deutsche Bank

Von Gali vor fast 6 Jahren hinzugefügt. Vor mehr als 5 Jahren aktualisiert.

Status:
Feedback
Priorität:
Normal
Zugewiesen an:
-
Kategorie:
AqBanking
Zielversion:
-
Beginn:
24.10.2019
Abgabedatum:
% erledigt:

90%

Geschätzter Aufwand:
Betriebssystem:
Linux
AqBanking-Version:
aqbanking-5.99.43beta
Anwendung:
aqbanking-cli
Version der Anwendung:

Beschreibung

Hallo,
mit der neuesten Version und einem neu angelegtem Profil kann ich grundsätzlich wieder auf unser Deutsche Bank Konto zugreifen.

Problem ist:
a) bei dem Konto ist nur PhotoTAN aktiv bzw. available
b) es ist nur ein Shellscript, das die Daten abruft.

Ich bekomme auch das Bild für die PhotoTAN angezeigt, mehr oder minder:

HBCI: 3920 - Meldung unterstützter Ein- und Zwei-Schritt-Verfahren (S)
3:2019/10/24 18-15-57:aqhbci(14202):provider_tan.c:  112: ChallengeHHD is [0009696D6167652F706E670B7989504E470D0A1A0A0000000D49484452000000D2000000D20802000000B0FB091500000B404944415478DAED9D2D721C5B0C850718041818040CF002020C02BC3083800073432F21C0C04B3008CC420202020C0D0CE7753D57BDAA57EEC4CA97A39E99DBDFA9A054FFDC7B4725EBB4A4A3CD4E88C
3:2019/10/24 18-15-57:aqhbci(14202):provider_tan.c:  120: Created challenge HHUD is:
3:2019/10/24 18-15-57:aqhbci(14202):String size is 2950
3:2019/10/24 18-15-57:aqhbci(14202):0000: 00 09 69 6d 61 67 65 2f 70 6e 67 0b 79 89 50 4e ..image/png.y.PN
3:2019/10/24 18-15-57:aqhbci(14202):0010: 47 0d 0a 1a 0a 00 00 00 0d 49 48 44 52 00 00 00 G........IHDR...
3:2019/10/24 18-15-57:aqhbci(14202):0020: d2 00 00 00 d2 08 02 00 00 00 b0 fb 09 15 00 00 ................
3:2019/10/24 18-15-57:aqhbci(14202):0030: 0b 40 49 44 41 54 78 da ed 9d 2d 72 1c 5b 0c 85 .@IDATx...-r.[..
3:2019/10/24 18-15-57:aqhbci(14202):0040: 07 18 04 18 18 04 0c f0 02 02 0c 02 bc 30 83 80 .............0..
3:2019/10/24 18-15-57:aqhbci(14202):0050: 00 73 43 2f 21 c0 c0 4b 30 08 cc 42 02 02 02 0c .sC/!..K0..B....
3:2019/10/24 18-15-57:aqhbci(14202):0060: 0d 0c e7 75 3d 57 bd aa 57 ee c4 ca 97 a3 9e 99 ...u=W..W.......
[...]
3:2019/10/24 18-15-57:aqhbci(14202):0b60: 76 42 b3 13 42 b3 13 9a 9d 10 9a 9d d0 ec c4 5a vB..B..........Z
3:2019/10/24 18-15-57:aqhbci(14202):0b70: f0 0f 59 8b 91 8a 3a 54 ce fe 00 00 00 00 49 45 ..Y...:T......IE
3:2019/10/24 18-15-57:aqhbci(14202):0b80: 4e 44 ae 42 60 82                               ND.B`.
3:2019/10/24 18-15-57:aqhbci(14202):tanmechanism.c:  199: Using TAN mechanism "image" 
3:2019/10/24 18-15-57:aqhbci(14202):tan_image.c:  179: Image mimetype: "image/png" 
===== TAN Entry =====

Gibt es eine Möglichkeit, dieses PNG abzuspeichern? Dann könnte man es ja z.B. in einem Browser anzeigen und mit der App scannen, und die Sache wäre gelöst.

Direkt aus dem Logfile erschließt sich mir keine sinnvolle Möglichkeit, an das PNG zu kommen.

Aktionen #1

Von Anonym vor fast 6 Jahren aktualisiert

Gali schrieb:

Hallo,
mit der neuesten Version und einem neu angelegtem Profil kann ich grundsätzlich wieder auf unser Deutsche Bank Konto zugreifen.

Problem ist:
a) bei dem Konto ist nur PhotoTAN aktiv bzw. available
b) es ist nur ein Shellscript, das die Daten abruft.

Ich bekomme auch das Bild für die PhotoTAN angezeigt, mehr oder minder:
[...]

Gibt es eine Möglichkeit, dieses PNG abzuspeichern? Dann könnte man es ja z.B. in einem Browser anzeigen und mit der App scannen, und die Sache wäre gelöst.

Direkt aus dem Logfile erschließt sich mir keine sinnvolle Möglichkeit, an das PNG zu kommen.

Schau doch hier einmal: https://git.uniku.de/sven/phototan-for-gnucash

Das Python Script show_photoTAN.py liest das Logfile aus und zeigt die aktuellste PhotoTAN an. Kann man auch einfach umbauen das das File geschrieben wird:

    # show a scaled image into a window
    img = PIL.Image.open(png_data)
    # img = img.resize((a*img_scaling for a in img.size), PIL.Image.NEAREST)
    # img.show()
    img.save("img1.png", "PNG")
Aktionen #2

Von Gali vor fast 6 Jahren aktualisiert

  • % erledigt wurde von 0 zu 90 geändert

Das sieht mega gut aus! Ich hab's jetzt noch nicht live ausprobiert, mache mich aber asap dran.
Vielen Dank schon mal, NemoN!

Aktionen #3

Von martin vor mehr als 5 Jahren aktualisiert

  • Status wurde von New zu Feedback geändert

aqbanking-cli hat ja inzwischen den switch "--opticaltan=SCRIPT_ZUR_TAN_ANZEIGE", damit wird dann zur TAN-Abfrage das angegebene Kommando ausgefuehrt, sobald ein optisches TAN-Verfahren angefragt wird.

Das angegebene Kommando wird dann intern folgendermasse aufgerufen:

TOOL mimeType Dateiname

Mimetype ist dabei der Typ der Graphik (meist "image/png") und Dateiname der Name der Datei mit der anzuzeigenden Graphik.

Aktionen #4

Von Gali vor mehr als 5 Jahren aktualisiert

@martin oh das ist ja super, vielen Dank für die Info!
Ich hatte es damals manuell wie beschrieben gemacht, hat auch geklappt aber ist natürlich etwas Gebastel.
Ich versuch das mal sobald die 90 Tage um sind und die Bank dann eigentlich wieder eine TAN wollen müsste.

Aktionen #5

Von ben vor mehr als 5 Jahren aktualisiert

Mit GnuCash version 3.8 kann ich erfolgreich eine photoTAN-Authentifizierung bei der norisbank (Teil der Deutschen Bank-Gruppe) durchführen. Die Bank bestätigt, dass ich erfolgreich authentifiziert bin. Der Salden-Abruf funktioniert. Konto-Umsatz-Abruf funktioniert nicht.

Aktionen

Auch abrufbar als: Atom PDF