From 3b1643850c947d3adadea42c506797dd147707f2 Mon Sep 17 00:00:00 2001 From: blckxsepia Date: Thu, 22 Nov 2018 15:14:33 +0100 Subject: [PATCH 1/2] 1. Testfall --- src/TestKorndoerfer.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/TestKorndoerfer.java diff --git a/src/TestKorndoerfer.java b/src/TestKorndoerfer.java new file mode 100644 index 0000000..f66de55 --- /dev/null +++ b/src/TestKorndoerfer.java @@ -0,0 +1,15 @@ +import org.junit.Test; +import static org.junit.Assert.*; + + +public class TestKorndoerfer { + @Test + public void testMulitply(){ + int i =2; + int result =i*2; + assertEquals(4, result); + + + } + +} From 4a1a66eeec5b4f83d485ea89e0470ff7e7cda9cb Mon Sep 17 00:00:00 2001 From: blckxsepia Date: Thu, 22 Nov 2018 15:18:27 +0100 Subject: [PATCH 2/2] =?UTF-8?q?passwd=20und=20Herlpers.java=20hinzugef?= =?UTF-8?q?=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scr/assets/Helpers.java | 55 +++++++++++++++++++++++++++++++++++++++++ scr/assets/passwd | 4 +++ 2 files changed, 59 insertions(+) create mode 100644 scr/assets/Helpers.java create mode 100644 scr/assets/passwd diff --git a/scr/assets/Helpers.java b/scr/assets/Helpers.java new file mode 100644 index 0000000..0dfc8d8 --- /dev/null +++ b/scr/assets/Helpers.java @@ -0,0 +1,55 @@ +import java.io.*; +import java.math.BigInteger; +import java.security.MessageDigest; +import java.security.NoSuchAlgorithmException; +import java.util.ArrayList; + +public class Helpers { + + // Lesen einer Textdatei in ein Stringarray + public static String[] readTextdatei(String name) { + String line; + ArrayList result = new ArrayList(); + try { + FileReader fr = new FileReader(name); + BufferedReader br = new BufferedReader(fr); + while ((line = br.readLine()) != null) + result.add(line); + br.close(); + } + catch (IOException e) { + e.printStackTrace(); + } + return result.toArray(new String[]{}); + } + + // Schreiben eines Stringarray in eine Textdatei + public static void writeTextdatei(String name, String[] lines) { + try { + FileWriter fw = new FileWriter(name); + BufferedWriter bw = new BufferedWriter(fw); + PrintWriter pw = new PrintWriter(bw); + for (int i = 0; i < lines.length; i++) + pw.println(lines[i]); + pw.close(); + } + catch (IOException e) { + e.printStackTrace(); + } + } + + // Berechnen des Hashwerts zu einem String und + // Rückgabe als Hex-Zeichenkette + public static String getHash(String w) { + try { + byte[] bytesOfMessage = w.getBytes("UTF-8"); + MessageDigest md = MessageDigest.getInstance("MD5"); + byte[] thedigest = md.digest(bytesOfMessage); + return String.format("%032x", new BigInteger(1, thedigest)); + } catch (UnsupportedEncodingException | NoSuchAlgorithmException e) { + e.printStackTrace(); + } + return null; + } + +} diff --git a/scr/assets/passwd b/scr/assets/passwd new file mode 100644 index 0000000..641db6f --- /dev/null +++ b/scr/assets/passwd @@ -0,0 +1,4 @@ +hofmannol +2df372ddeafdf65908ddda48799d6f21 +wimmerma +eb9b41a390c3a252aff0454e8df16f75