我需要附近跳转(E9 XX XX)并指定在代码中,但TASM(和MASM)在组装后将其更改为Short(EB XX NOP)。附近跳转自动短跳
MAIN SEGMENT BYTE
ASSUME CS:MAIN,DS:MAIN,SS:NOTHING
ORG 100H
HOST:
jmp NEAR PTR VIRUS_START
db ’VI’
mov ah,4CH
mov al,0
int 21H ;terminate normally with DOS
COMFILE DB ’*.COM’,0 ;search string for a com file
VIRUS_START:
它为什么重要?你是否试图让我们*帮助你使病毒发挥作用? –
我需要这个为教育目的,请帮助,如果你知道,谢谢 –
我一直很高兴,当汇编修复我的跳跃,并从未试图让它不这样做。 –