Ich brauche dringend einen Tip, es geht um folgendes:
Es gibt sogenannte Buttons die aussehen wie eine kleine Batterie, es handelt sich aber dabei um Datenspeicher. Diese Dinger werden u.a. dafür verwendet dass Taxifahrer ihre Umsätze darin speichern. Ich hab leider nicht die 600 Euro teure Software, hab aber mit einem Lesegerät und einer behelfsssoftware so ein Ding hexadezimal auslesen können, das sieht dann so aus :
http://bottlemail.de/code.jpg
Irgendwo in diesem Code steht der Betrag von 87,40 Euro
Kann einer von euch erkennen wo genau ?
Wäre cool wenn jemand das lösen könnte, denn dann könnte ich alle Daten entschlüsseln.
Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge
Schau mal hier:
http://www.arndt-bruenner.de/mathe/scripts/Zahlensysteme.htm
ja da war ich schon mal, komme aber damit nicht zurecht.
Wenn das kein Bild währe, ginge das sogar ganz schnell! Andy
wie meinst du das andy, hast du die 87,4 gefunden? und wie ? erklär mal bitte
er meint damit dass man das ganze mit nem hex editor anschaut...der "übersetzt" das hexadezimale in für menschen verständlichen code
Könntest Du das nächste Mal schreiben, was Du schon alles gemacht hast, Danke !
wie gemacht ? du siehst ja selber dass die 87,4 nicht auf anhieb zu finden ist, oder ?
Hallo mudsharkz,
hilft Dir das weiter!
Jetzt nur noch die gewünschte Kombination suchen, aber spare Dir die Mühe, der Wert ist Verschlüsselt abgelegt und Du wirst ihn nicht finden, zumindest nicht in deinem bereitgestellten Bereich.
Kannst Du jetzt Andy verstehen?
Wert = Heximal
A = 41
B = 42
C = 43
D = 44
E = 45
F = 46
G = 47
H = 48
I = 49
J = 4A
K = 4B
L = 4C
M = 4D
N = 4E
O = 4F
P = 50
Q = 51
R = 52
S = 53
T = 54
U = 55
V = 56
W = 57
X = 58
Y = 59
Z = 5A
a = 61
b = 62
c = 63
d = 64
e = 65
f = 66
g = 67
h = 68
i = 69
j = 6A
k = 6B
l = 6C
m = 6D
n = 6E
o = 6F
p = 70
q = 71
r = 72
s = 73
t = 74
u = 75
v = 76
w = 77
x = 78
y = 79
z = 7A
0 = 30
1 = 31
2 = 32
3 = 33
4 = 34
5 = 35
6 = 36
7 = 37
8 = 38
9 = 39
schade, klappt wohl nicht ...
Hallo mudsharkz,
ganz vergessen
, = 2C
. = 2E
wenn du die Daten auslesen kannst und Speichern, kannst du zur Kontrolle auch ein Hex- Editor einsetzen.
z.B. UltraEdit, es gibt aber auch noch andere, z.B.
http://www.chip.de/downloads/Hex-Editor-MX_30351843.html
€ 87,40 sind entweder hexadezimal 57 und 28, wenn Euro- und Centbetrag einzeln gespeichert werden oder aber 22 24 (oder auch 24 22), wenn es nur ein Betrag ist (Anzahl der Cents).
Denkbar wäre allerdings auch, daß der Betrag dezimal gespeichert wird und die Hexzahlen nicht den Betrag, sondern die Ziffern bezeichnen. Dann wäre es z.B. 38 37 und 34 30. Oder mit Komma 38 37 2C 34 30.
Beim Überfliegen der Zahlen habe keine der infragekommenden Zahlenfolgen gefunden. Also habe ich den gewünschten Betrag wohl übersehen oder er wird entweder ausserhalb des gezeigten Abschnitts gespeichert oder anders codiert oder gar verschlüsselt.
Wenn ich eine einfache Software verkaufen wollte, die € 600 kosten soll und wenn ich dabei kaufmännisch denken würde, dann würde ich die Daten wohl verschlüsseln.
Na, dann noch viel Glück.
Eure NiNe
Page 63, obere Zeile ... 22 24 ...
Stimmt. Das habe ich im Eifer des Gefechts dann wohl übersehen. Mein Fehler.
Vielleicht auch mal hier schauen:
http://de.wikipedia.org/wiki/Flie%C3%9Fkomma-Arithmetik
Ich weiss, das es das gibt (schon zu 64er Zeiten) ich weiss aber nicht wie, und ich werde mich da auch nicht einlesen :)
Geldbeträge speichert man nicht als Fließkommazahlen...
nickeline, wie hast du die 22 umgewandelt in eine 87 ?
Garnicht, mudsharkz. Ich habe 8740dez (Cent) in 2224hex umgewandelt.
nickeline, du hast recht, ich habe es heute mit dem neuen gesamtumsatz versucht, und auch dieser errechnete code fand sich dann, cool danke.
jetzt ist es halt die frage ob man da immer 2 zahlenpärchen umrechnen muss oder ob es auch mal nur ein pärchen ist ?
So, ich hab jetzt mal den kompletten Ausdruck durchgearbeitet und festgestellt dass tatsächlich jeder Tagesgesamtumsatz eines laufenden Monats gespeichert ist und sehr leicht zu finden indem man einfach den Hexadezimalwert 70 sucht, und die rechten beiden Hexadezimalwerte davon sind der Tagesgesamtumsatz, man muss diese nur noch umwandeln mit dieser Tabelle:
http://www.arndt-bruenner.de/mathe/scripts/Zahlensysteme.htm
Ausgelesen habe ich den ibutton mit dem Programm OneWireviewer und einem 20 euro auslesegerät von der seite
http://www.fuchs-shop.com/
so konnte ich mir das 600 euro teure cab assistant programm von dieser seite sparen:
http://www.hale.at/de/produkte/software/cab-assistant-test-software.html
danke für eure hilfe !
Die übrigen Daten finden sich nach den Hexadezimalzahlen 10, 20, 30, 40, 50, 60 usw...