Files
geocaching/src/main/java/hash/Dre1968.java
2025-04-13 20:30:02 +02:00

28 lines
1.1 KiB
Java

package hash;
import org.apache.commons.codec.digest.DigestUtils;
public class Dre1968 {
private static final String template = "N52 %02d.%03d E005 %02d.%03d";
private static final String hashToFind = "4E77A87A1E3E9E362625A0A86508E1B8";
public static void main(String[] args) {
// String digest = DigestUtils.md5Hex("");
for (int nMin = 3; nMin <= 8; nMin++) {
for (int eMin = 49; eMin <= 57; eMin++) {
System.out.println(nMin + " " + eMin);
for (int nSec = 0; nSec <= 999; nSec++) {
for (int eSec = 0; eSec <= 999; eSec++) {
// System.out.println(String.format(template, nMin, nSec, eMin, eSec));
if (hashToFind.equalsIgnoreCase(DigestUtils.md5Hex(String.format(template, nMin, nSec, eMin, eSec)))) {
System.out.println(String.format(template, nMin, nSec, eMin, eSec));
System.exit(0);
}
}
}
}
}
}
}