该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
db 083h, 0c8h
db 083h, 0d0h
db 083h, 0d8h
db 083h, 0e0h
db 083h, 0e8h
db 083h, 0f0h
db 083h, 0f8h ;cmp eax, ...
db 0f8h, 072h ;clc; jc ...
db 0f9h, 073h ;stc; jnc ...
JUNKX3:
pop esi
push 17
call _rand
add eax, eax
add esi, eax
movsb
movsb
JUNKRANDIMM:
push 0
call _rand
test al, al
je JUNKRANDIMM
stosb
sub ecx, 3
push ecx
push edi
call _GenJunkCode
popad
mov esp, ebp
pop ebp
retn 8
JUNK2:
call JUNKX2
db 8bh ;mov eax, ...
db 03h ;add eax, ...
db 13h ;adc eax, ...
db 2bh ;sub eax, ...
db 1bh ;sbb eax, ...
db 0bh ;or eax, ...
db 33h ;xor eax, ...
db 23h ;and eax, ...
db 33h ;test eax, ...
JUNKX2:
pop esi
push 9
call _rand
add esi, eax
movsb
push 8
call _rand
sub al, -11000000b
stosb
sub ecx, 2
push ecx
push edi
call _GenJunkCode
popad
mov esp, ebp
pop ebp
retn 8
JUNK5:
call JUNKX5
db 0b8h ;mov eax, ...
db 05h ;add eax, ...
db 15h ;adc eax, ...
db 2dh ;sub eax, ...
db 1dh ;sbb eax, ...
db 0dh ;or eax, ...
db 35h ;xor eax, ...
db 25h ;and eax, ...
db 0a9h ;test eax, ...
db 3dh ;cmp eax, ...
JUNKX5:
pop esi
push 10
call _rand
add esi, eax
movsb
push 0
call _rand
stosd
sub ecx, 5
push ecx
push edi
call _GenJunkCode
EXIT_GenJunkCode:
popad
mov esp, ebp
pop ebp
retn 8
_GenJunkCode endp