c语言0x1 0x2 ..... 0xf,问一个问题,关于 win 下 .com 文件及其反汇编代码

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

00000129 FF16CA07 call near [0x7ca]

0000012D 8BEC mov bp,sp

0000012F B44C mov ah,0x4c

00000131 8A4602 mov al,[bp+0x2]

00000134 CD21 int 0x21

00000136 B90E00 mov cx,0xe

00000139 90 nop

0000013A BA6F06 mov dx,0x66f

0000013D E98700 jmp 0x1c7

00000140 1E push ds

00000141 B80035 mov ax,0x3500

00000144 CD21 int 0x21

00000146 891E9B06 mov [0x69b],bx

0000014A 8C069D06 mov [0x69d],es

0000014E B80435 mov ax,0x3504

00000151 CD21 int 0x21

00000153 891E9F06 mov [0x69f],bx

00000157 8C06A106 mov [0x6a1],es

0000015B B80535 mov ax,0x3505

0000015E CD21 int 0x21

00000160 891EA306 mov [0x6a3],bx

00000164 8C06A506 mov [0x6a5],es

00000168 B80635 mov ax,0x3506

0000016B CD21 int 0x21

0000016D 891EA706 mov [0x6a7],bx

00000171 8C06A906 mov [0x6a9],es

00000175 B80025 mov ax,0x2500

00000178 8CCA mov dx,cs

0000017A 8EDA mov ds,dx

0000017C BA3602 mov dx,0x236

0000017F CD21 int 0x21

00000181 1F pop ds

00000182 C3 ret

00000183 1E push ds

00000184 B80025 mov ax,0x2500

00000187 C5169B06 lds dx,[0x69b]

0000018B CD21 int 0x21

0000018D 1F pop ds

0000018E 1E push ds

0000018F B80425 mov ax,0x2504

00000192 C5169F06 lds dx,[0x69f]

00000196 CD21 int 0x21

00000198 1F pop ds

00000199 1E push ds

0000019A B80525 mov ax,0x2505

0000019D C516A306 lds dx,[0x6a3]

000001A1 CD21 int 0x21

000001A3 1F pop ds

000001A4 1E push ds

000001A5 B80625 mov ax,0x2506

000001A8 C516A706 lds dx,[0x6a7]

000001AC CD21 int 0x21

000001AE 1F pop ds

000001AF C3 ret

000001B0 C706BD060000 mov word [0x6bd],0x0

000001B6 CB retf

000001B7 C3 ret

000001B8 B440 mov ah,0x40

000001BA BB0200 mov bx,0x2

000001BD CD21 int 0x21

000001BF C3 ret

000001C0 B91E00 mov cx,0x1e

000001C3 90 nop

000001C4 BA7D06 mov dx,0x67d

000001C7 2E8E1ED602 mov ds,[cs:0x2d6]

000001CC E8E9FF call 0x1b8

000001CF B80300 mov ax,0x3

000001D2 50 push ax

000001D3 E84AFF call 0x120

000001D6 0000 add [bx+si],al

000001D8 33C0 xor ax,ax

000001DA EB00 jmp short 0x1dc

000001DC C3 ret

000001DD C3 ret

000001DE 55 push bp

000001DF 8BEC mov bp,sp

000001E1 EB0A jmp short 0x1ed

000001E3 8B1EC607 mov bx,[0x7c6]

000001E7 D1E3 shl bx,1

000001E9 FF97CE07 call near [bx+0x7ce]

000001ED A1C607 mov ax,[0x7c6]

000001F0 FF0EC607 dec word [0x7c6]

000001F4 0BC0 or ax,ax

000001F6 75EB jnz 0x1e3

000001F8 FF16BC07 call near [0x7bc]

000001FC FF16BE07 call near [0x7be]

00000200 FF16C007 call near [0x7c0]

00000204 FF7604 push word [bp+0x4]

00000207 E816FF call 0x120

0000020A 59 pop cx

0000020B 5D pop bp

0000020C C3 ret

0000020D 0000 add [bx+si],al

0000020F 0000 add [bx+si],al

00000211 0000 add [bx+si],al

00000213 2E8F060D03 pop word [cs:0x30d]

00000218 2E8C1E0F03 mov [cs:0x30f],ds

0000021D FC cld

0000021E 8E06B706 mov es,[0x6b7]

00000222 BE8000 mov si,0x80

00000225 32E4 xor ah,ah

00000227 26AC es lodsb

00000229 40 inc ax

0000022A 8CC5 mov bp,es

0000022C 87D6 xchg dx,si

0000022E 93 xchg ax,bx

0000022F 8B36B106 mov si,[0x6b1]

00000233 83C602 add si,byte +0x2

00000236 B90100 mov cx,0x1

00000239 803EB90603 cmp byte [0x6b9],0x3

0000023E 7211 jc 0x251

00000240 8E06B306 mov es,[0x6b3]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值