Thema: [Question] C++ Assembler und Disassembler lib. | ||
Anmeldungsdatum: Jan 2012 Beiträge: 9 Benutzer-Bewertung: 2 positiv
0 negativ
|
Bea, die Hübsche, ist auch der Disassembler meiner Wahl. Den Umgekehrten Weg kann sie aber nicht, soviel mir bekannt ist. Bei Problemen mit dem Einbinden, nimm doch die Reloc-Version. Das ist letztlich nur ein Byte-Array (mit den Opcodes der disasm-Funktion), welches in einen Funktionspointer gecastet wird. Den Header mit den Strukturen musste natürlich zusätzlich noch inkludieren. Zum assemblen habe ich bisher fasm (gibt's mit entsprechenden Funktionen auch als DLL / Source) oder AsmJit benutzt. Allerdings weitaus seltener als das Disassemblen, da es meistens nur kleinere Codes sind, bei denen ich dann die Opcodes als Byte-Array oder aus einer kleinen Funktion im C/C++-Code genommen habe. MfG Jeon |
|
Jeon ist offline | ||
2 positiv
0 negativ
|
Dieser Beitrag wurde bewertet von: |