本帖最后由 CrLf 于 2015-5-20 01:01 编辑
回复 24# email10t
int 21h 的 9 号中断
利用 bp=91e 可直接令 ah=9 | echo ,RP_0Ee0Eg74 42PZUXc!mHello, World!$>问好.com | | 问好COPY |
debug 的格式: | sub al,52 | | push ax | | pop di | | xor [di+65h],al | | xor [di+67h],al | | aaa | | xor al,20 | | xor al,32 | | push ax | | pop dx | | push bp | | pop ax | | db 63 21 | | db 6d | | db | | | | rcx | | 24 | | wCOPY |
emu8086 的格式: | ORG 100h | | | | SUB AL,52h | | PUSH AX | | POP DI | | XOR [DI+65h],AL | | XOR [DI+67h],AL | | AAA | | XOR AL,20h | | XOR AL,32h | | PUSH AX | | POP DX | | PUSH BP | | POP AX | | DB "c!m" | | DB COPY |
|