Ist x86 assembler über .NET möglich?

Gibt es so etwas wie eine x86-assembler, dass ich anrufen kann, durch C#? Ich möchte in der Lage sein, um pass x86-Anweisungen als string und erhalten Sie ein byte-array zurück. Wenn man nicht existiert, wie kann ich meine eigenen?

Klar zu sein - ich will nicht nennen Assembler-code aus C# - ich will einfach nur, um der Lage sein zu montieren-code von Anweisungen und bekommen die Maschine code in ein byte-array. Ich werde die Injektion dieser code wird erzeugt on-the-fly) zu injizieren in einem anderen Prozess insgesamt.

  • ist der andere Prozess eine nicht verwaltete ein?
  • Ja, es ist ein nicht verwalteter Prozess.
InformationsquelleAutor Erik Forbes | 2008-09-26
Schreibe einen Kommentar