Küçük hobi projem için çalışma zamanında C++ programından makine kodu göndermem gerekiyor. Ben taban adresi 0xDEADBEEF varsa ve böyle bir şey yazmak istiyorum: Oluşturulan makine kodu programı devletin bağımlı olduğundanEtrafında bir çalışma zamanı C++ assembler kütüphanesi var mı?
Assembler a((void*)0xDEADBEEF);
a.Emit() <<
Push(Reg::Eax) <<
Push(Reg::Ebx) <<
Jmp(0xFEFEFEFE);
Inline montajcı benim seçimim değil.
Bunu yapmak için herhangi bir kütüphane var mı? Hayır ise, bir tane sıfırdan geliştirmek ve açık kaynak yapmak iyi bir fikir olur mu? (Varsa, bu kütüphaneyi kullanan herhangi biri var mı?)
Bu cevap şu anda modası geçmiş. En azından bu sayfada hiç indirme yapamıyorum –