Jump to content

FuSer

Members
  • Gesamte Inhalte

    5
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von FuSer

  1. vor 19 Stunden schrieb BOfH_666:

    OK ... ich bin weit davon entfernt, ein Experte zu sein, aber wenn ich mich nicht irre, ist Binary nicht gleich Binary. Es könnte sich also als schwierig herausstellen, eine generelle Lösung zu präsentieren, die mit einer beliebigen Binär-Datei funktioniert. ;-)

    Wäre es Dir möglich, uns eine um sensible Daten bereinigte Beispiel-Datei zukommen zu lassen?

    Hallo, ich hab eine ensprechend bereinigte Datei mal angehangen. Musste sie aber als *txt kennzeichnen.

    Diese öffnen und nach "V1.3.4.2" suchen.

     

    Also wenn es dafür eine shell script gibt, um die Versionsnummer zu finden, wäre klasse.

     

    Aktuell habe ich mir damit beholfen, dass ich ein kleines C# Konsolen Programm geschrieben habe welches mir die Version ausließt.

    Ist vermutlich die einfachere Methode als mit Werkzeugen zu arbeiten, die dafür nicht ausgelegt sind.

     

    Grüße

    hap_mobil.txt

    vor 7 Stunden schrieb v-rtc:

    Wollte schon gestern was sagen, traute mich aber nicht...Bekommt man ggf. mit Linux Befehlen hin...

    Linux ist leider keine Option, aber deine Lösung würde ich auch gern sehen.

    Grüße

  2. Hallo,

    ich hab folgendes Problem:

    Ich habe eine Binary Datei. In dieser Datei steckt irgendwo die Version im Klartext zb: "V1.2.4.1".

    Diese Version möchte ich finden. Da ich aber über mehre Dateien interreiren muss, kann sich die Version natürlich unterscheiden.

     

    Daher suche ich über RegEx nach der Version:

    findstr /R /C "V[0-9].[0-9].[0-9].[0-9]" "D:\binaryFooFile.xyz" > 'VERSION'

    Das Ausgabefile enthält aber die Kommplette Zeile, die die Version enthält.

    Super wäre es, wenn mir findStr NUR den gefunden String ausgibt, oder ich die Ausgabe Zeile soweit modifizieren kann, das nur die Version übrig bleibt.

     

    Der Tricki Teil ist halt, dass der SuchString dynmich ist.

     

    Hat da jemad eine Idee?

    VersionHex.PNG

×
×
  • Neu erstellen...