Ich arbeite an Ocaml und ich habe einige Binärdateien, die ich herausfinden muss. Der nächste, den ich kenne, ist die Konvertierung von OCaml-Bytecode in C-kompilierten Code unter Verwendung von ocamlcc
.Decompiling OCaml Byte-Code-Dateien
Ich möchte den C-Code nicht zurückentwickeln, außer und bis ich sicher bin, dass ich OCAML-Code nicht dekompilieren kann.
Frage: Gibt es irgendwelche traditionellen Möglichkeiten, ML-Code speziell für OCaml zu dekompilieren?
(Entschuldigt, wenn die Frage abstrakt ist.)
Ich kann nicht vollständig verstanden haben Sie, aber ich habe folgendes: - 'Ocaml -dlambda sm.byte' ' File "sm.byte", Zeile 2, Zeichen 1-2: '' Fehler : Ungültiges Zeichen (\ 000) ' Ich vermute, der OCaml-Interpreter kann den Code aufgrund eines unzulässigen Korrektors" \ 000 "nicht weiter scannen. Mache ich einfach alles falsch? – p0lAris
Haben Sie 'ocamlpp' versucht, was (vielleicht) nützlicher sein wird? – cago
Nun, ich habe versucht, ocamlpp, aber es war überhaupt nicht nützlich, ich habe Angst. – p0lAris