EPA Interessantes im Code
Dieser Artikel ist veraltet. Es wird geprüft, ob er gelöscht oder aber aktualisiert wird. Du kannst den Artikel aber auch auf den neuesten Stand bringen oder archivieren. |
Dieser Artikel ist seit 4810 Tagen ohne Bearbeitung.archivieren
Inhaltsverzeichnis
Interessantes in der AusweisApp
Wiki User: uploader Pass: 123456
Download
TOR: [1] WEB (Tor2Web): [2] MD5 (../AusweisAepp_jad_decompiled.tgz) = 7508836ed9a61167ad18eded0a48e51d
ID_TXT_CARDREADER_NON_CERTIFIED wird nicht benutzt
grep -r ID_TXT_CARDREADER_NON_CERTIFIED * com/openlimit/display/msg/res/de_DE.properties:ID_TXT_CARDREADER_NON_CERTIFIED:<html>Ihr Kartenlesegerät: <b>%1%</b><br>ist ein nicht zertifiziertes Kartenlesegerät. Es ist unklar, ob das Kartenlesegerät korrekt und sicher funktioniert.<br>Es wird grundsätzlich empfohlen, vom Bundesamt für Sicherheit in der Informationstechnik (BSI) zertifizierte<br>Komponenten einzusetzen. Für den Betrieb mit der AusweisApp zertifizierte Kartenlesegeräte erkennen Sie an<br>dem Hinweis:<br><b>Zertifiziert nach BSI TR-03119</b> sowie an dem <b>Logo des neuen Personalausweises</b><br>Bitte prüfen Sie, ob eine Aktualisierung für die AusweisApp verfügbar ist.<br><br>Soll dieses Kartenlesegerät trotzdem verwendet werden?</html> com/openlimit/display/msg/res/en_EN.properties:ID_TXT_CARDREADER_NON_CERTIFIED:<html><html>Your card reader: <b>%1%</b><br>is an unknown card reader.Correct and safe operation is questionable. You should only use components certified by the<br>Federal Office for Information Security (BSI). These can be recognized by the indication:<br><b>Certified to BSI TR-03119</b> and the <b>logo of the new ID-card</b><br>Please check if an update for the AusweisApp is available. Do you want to use this card reader anyway?</html>
ID_TXT_CARDREADER_FALSIFICATION_MESSAGE wird nicht benutzt
grep -r ID_TXT_CARDREADER_FALSIFICATION_MESSAGE * com/openlimit/display/msg/res/de_DE.properties:ID_TXT_CARDREADER_FALSIFICATION_MESSAGE:<html>Ihr Kartenlesegerät: <b>%1%</b><br>liefert Informationen, die nicht mit den erwarteten (zu diesem Typ Kartenlesegerät passenden) Informationen übereinstimmen.<br>Es ist unklar, ob das Kartenlesegerät korrekt und sicher funktioniert. Es wird grundsätzlich empfohlen, vom Bundesamt für Sicherheit in der<br>Informationstechnik (BSI) zertifizierte Komponenten einzusetzen. Für den Betrieb mit der AusweisApp<br>zertifizierte Kartenlesegeräte erkennen Sie an dem Hinweis:<br><b>Zertifiziert nach BSI TR-03119</b> sowie an dem <b>Logo des neuen Personalausweises</b><br>Bitte prüfen Sie, ob eine Aktualisierung für die AusweisApp verfügbar ist.<br><br>Soll dieses Kartenlesegerät trotzdem verwendet werden?</html> com/openlimit/display/msg/res/en_EN.properties:ID_TXT_CARDREADER_FALSIFICATION_MESSAGE:<html>Your card reader: <b>%1%</b><br>provides information, that do not match the expected (matching this type of card reader) information. Correct and safe<br>operation is questionable. You should only use components certified by the Federal Office for Information Security (BSI). These can be<br>recognized by the indication: <br><b>Certified to BSI TR-03 119</b> and the <b>logo of the new ID-card</b><br>Please check if an update for the AusweisApp is available.<br>Do you want to use this card reader anyway?</html>
Listen Socket für SOAP
com/openlimit/admin/AdminClient.jad: Socket socket = new Socket("localhost", 18080); com/openlimit/admin/AdminClient.jad: InputStream inputstream = socket.getInputStream(); com/openlimit/admin/AdminClient.jad: socket.close();
AusweisApp kann Deutsch, Englisch, Russisch und Japanisch
grep -r ru_RU * com/openlimit/admin/gui/res/de_DE.properties:ru_RU:Русский com/openlimit/admin/gui/res/en_EN.properties:ru_RU:Русский Binary file com/openlimit/cert/manager/k.class matches com/openlimit/cert/manager/k.jad: w_java_lang_String_fld = "ru_RU"; com/openlimit/cert/manager/k.jad: if(s1.equalsIgnoreCase("ru_RU")) com/openlimit/cert/manager/k.jad: if(!a_com_openlimit_res_j_fld.a().equalsIgnoreCase("ru_RU") && a_com_openlimit_res_j_fld.a("ru_RU")) com/openlimit/cert/manager/k.jad: a_com_openlimit_cert_manager_x_fld.a("ru_RU"); Binary file com/openlimit/res/j.class matches com/openlimit/res/j.jad: d = "ru_RU";
com/openlimit/res/a/a.jad: "buergerclient.it-solutions@siemens.com"
package com.openlimit.res.a; public interface a { public static final String a[] = { "buergerclient.it-solutions@siemens.com" }; }
com/openlimit/j/a/c.jad: internetaddress = new InternetAddress("aa-reporter@reporter.openlimit.com");
Properties properties = new Properties(); properties.put("mail.smtp.host", "reporter.openlimit.com"); properties.put("mail.smtp.starttls.enable", "true"); properties.put("mail.smtp.starttls.required", "true"); properties.put("mail.smtp.auth", "true"); properties.put("mail.smtp.socketFactory.port", Integer.valueOf(25)); Session session = Session.getDefaultInstance(properties, null); session.setDebug(false); u u1 = new u(session); InternetAddress internetaddress = null; internetaddress = new InternetAddress("aa-reporter@reporter.openlimit.com"); u1.setFrom(internetaddress); InternetAddress ainternetaddress[] = new InternetAddress[a.a.length]; for(int i = 0; i < a.a.length; i++) ainternetaddress[i] = new InternetAddress(a.a[i]); u1.setRecipients(javax.mail.Message.RecipientType.TO, ainternetaddress); u1.addHeader("OpenLimitErrorMessage", "yes"); if(a == null) a = com.openlimit.j.a.e.a().a(); u1.setSubject(a); u1.setContent(s, "text/plain"); SMTPTransport smtptransport = (SMTPTransport)session.getTransport("smtp"); smtptransport.setStartTLS(true); smtptransport.connect("reporter.openlimit.com", k.a().a(), k.a().b()); smtptransport.sendMessage(u1, u1.getAllRecipients()); int j = smtptransport.getLastReturnCode(); smtptransport.close();