2012-12-29 92 views
0

拆解字節我不知道是否有可我的彙編代碼轉換成反彙編字節像這樣的任何程序:獲得從彙編代碼

mov 0×01, %eax to B8 01 00 00 00 

有什麼招,我不明白嗎?

回答

3

是的,這樣的工具被稱爲assembler。要獲取原始(平)機代碼,你可以使用nasm例如(假設86):

nasm -f bin foo.s -o foo.bin 
+0

呀怎麼我先寫彙編代碼。我試過BITS 32 mov $ eax,0x1 mov $ rax,0x1將其寫入文件,然後用命令「nasm」將其組合起來,但是我得到的錯誤符號rax undefinded – dehlen

+2

@DavidEhlen爲此,您需要請向Google諮詢彙編教程。 – 2012-12-29 12:23:22

+0

好吧。我得到了它的工作。謝謝 ! – dehlen