Ich habe eine Zeichenfolge:Wie kann ich die hier verwendete Codierungsmethode rückentwickeln?
RP581147238IN
die als A3294Fc0Mb0V1Tb4aBK8rw==
und eine andere Zeichenfolge codiert wird:
RP581147239IN
die als A3294Fc0Mb1BPqxRDrRXjQ==
codiert wird
aber nach einem Tag zu verbringen, ich kann immer noch nicht herausfinden, Was ist der Kodierungsprozess?
Die codierte Zeichenfolge sieht wie ihre Base64-Codierung aus.
Aber wenn ich es dekodieren, es sieht aus wie: base64.decodestring ("A3294Fc0Mb0V1Tb4aBK8rw ==") \x03}\xbd\xe0W41\xbdA>\xacQ\x0e\xb4W\x8d
Die 64 Basis Saite jetzt decodiert wird wie ein zlib komprimierten String suchen
I‘ Ich habe versucht, die zlib-Dekompressionsmethoden weiter zu verwenden, aber keiner von ihnen hat funktioniert.
Aber das hat auch keine Ergebnisse produziert.
Kann jemand herausfinden, was ist der Codierungsprozess hier verwendet. @Nirlzr, ich sehe dich für die heroische Antwort an, die du in zur Verfügung gestellt hast.
@Nirlzr, ich freue mich auf Sie für die Hilfe – John
Leider glaube ich nicht, dass ich hier helfen kann. Sofern Sie nicht viel mehr Arbeit machen wollen, müssen Sie den Code, der diese Ausgaben erzeugt, zurückentwickeln, um herauszufinden, was er tut. – NirIzr