Advertisement

程序代码分析任务

阅读量:

0x00 问题描述

针对一个 bin 格式的文件,需要生成相应的 asm 格式文件。在此过程中,我们仅实现了 MOV 指令的反汇编功能,具体实现步骤如下:

0x01 生成 bin 文件

输入数据来源于 bin 文件,为便于操作,此处采用 nasm 工具对汇编语言代码进行编译处理:

复制代码
    ; IN.ASM
    MOV AL, 12H
    MOV CL, 12H
    MOV DL, 12H
    MOV BL, 12H
    MOV AH, 12H
    MOV CH, 12H
    MOV DH, 12H
    MOV BH, 12H
    MOV AX, 1234H
    MOV CX, 1234H
    MOV DX, 1234H
    MOV BX, 1234H
    MOV SP, 1234H
    MOV BP, 1234H
    MOV SI, 1234H
    MOV DI, 1234H
    

NASM

全部评论 (0)

还没有任何评论哟~