LastBoyScout: Reverse Engineering eines String aus Variablen mit Prüfsumme

Beitrag lesen

Hallo miteinander,

es geht um einen String (zur Erstellung von Versandetiketten), welcher aus mehreren Variablen und deren Bezeichnern zusammengesetzt wird:

{"vn":1,"lab":{"sen":{"n1":"Max Muster","n2":"Firma","s":"Straße","sn":"1","z":"12345","c":"Ort","co":"DE"},"rec":{"n1":"Max Muster","n2":"Firma","s":"Straße","sn":"1","z":"12345","c":"Ort","co":"DE"},"pz":"XS","rn":"F4615B95-E77F-E747-9DED-09592D285411"},"cs":"c518687ee293b61e9718d245ddf193b0"}

Die Position der einzelnen Bezeichner nebst dazugehörigen Werte (innerhalb der jeweiligen Bereiche mit den Spitzklammern) ist übrigens egal (solang die Formatierung ansonsten erhalten bleibt):

{"lab":{"pz":"XS","rec":{"n1":"Max Muster","co":"DE","sn":"1","s":"Straße","c":"Ort","z":"12345","n2":"Firma"},"rn":"F4615B95-E77F-E747-9DED-09592D285411","sen":{"n1":"Max Muster","co":"DE","sn":"1","s":"Straße","c":"Ort","z":"12345","n2":"Firma"}},"vn":1,"cs":"c518687ee293b61e9718d245ddf193b0"}

Beim Wert der Variablen "cs" handelt es sich um eine Prüfsummer (Vermutlich MD5). Leider ist mir nicht bekannt, aus welchen Bestandteilen diese Prüfsumme errechnet wird. Gibt es irgend eine Möglichkeit dies heraus zu bekommen???

Danke schon mal für eure professionelle Hilfe!

Gruß LBS

0 45

Reverse Engineering eines String aus Variablen mit Prüfsumme

  1. 0
    1. 0
      1. 0
        1. 0
          1. 0
            1. 0
              1. 0
          2. 0

            Reverse Engineering des Netzverkehrs...

            1. 0
              1. 0
                1. 0
                2. 0
                  1. 0
                    1. 0
                  2. 0
                    1. 1
                      1. 0
                        1. 0

                          Naja...

                          1. 0
                            1. 0

                              "Neoökologie" (Mir ist gerade nach "Dampf ablassen")

                              1. 0
                                1. 0
                              2. -1
                                1. 0
                                  1. 0
                                    1. 0
                                      1. 0
                                        1. 0
                                          1. 0
                                            1. 0
                                              1. 1
                                              2. 2
                                        2. 1
                                          1. -1
                                      2. 0

                                        Rrrrrrrrrrrrrrrrrr!

                                        1. 0
                                          1. 3
                                            1. 0
                                              1. 0
                                                1. 0
                                                  1. 0
                                                2. 0
                                                3. 0
                                          2. 0