.text:004012BA On_Flash_Mouse_sub_4012BA proc near ; DATA XREF: .rdata:00425E9Co
.text:004012BA
.text:004012BA n2 = byte ptr -0Ch
.text:004012BA var_B = byte ptr -0Bh
.text:004012BA var_A = byte ptr -0Ah
.text:004012BA var_9 = byte ptr -9
.text:004012BA var_8 = byte ptr -8
.text:004012BA n4 = dword ptr -4
.text:004012BA
.text:004012BA push ebp
.text:004012BB mov ebp, esp
.text:004012BD sub esp, 0Ch
.text:004012C0 push esi
.text:004012C1 push TRUE ; int
.text:004012C3 mov esi, ecx
.text:004012C5 call ?UpdateData@CWnd@@QAEHH@Z ;
.text:004012CA mov ecx, [esi+88h] ; n1
.text:004012D0 and [ebp+n4], 0
.text:004012D4 test ecx, ecx
.text:004012D6 jz loc_4013C6
.text:004012DC lea eax, [ebp+n4]
.text:004012DF push eax ; n4
.text:004012E0 push 5 ; n3
.text:004012E2 lea eax, [ebp+n2]
.text:004012E5 push eax ; n2
.text:004012E6
mov [ebp+n2], 0F6h
.text:004012EA
mov [ebp+var_B], 1
.text:004012EE
mov [ebp+var_A], 49h
.text:004012F2
mov [ebp+var_9], 43h
.text:004012F6
mov [ebp+var_8], 50h
.text:004012FA
call judge_fw_version_sub_402F4D
.text:004012FF cmp [ebp+n4], 1
.text:00401303 jnz short loc_401363
-------------------------------------------------------
(1)请问大家怎么判断
judge_fw_version_sub_402F4D函数参数个数和类型?这个函数有几个参数?各是什么类型?
(2) mov [ebp+var_8], 50h;这句话是对
judge_fw_version_sub_402F4D函数参数的赋值吗?函数参数不都是入栈吗?
谢谢大家!
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课