00402409 | 8B95 50FFFFFF |
mov
edx
,
dword
ptr
ss
:[
ebp
-B0] |
0040240F | 8B45 E4 |
mov
eax
,
dword
ptr
ss
:[
ebp
-1C] | 用户名变量
00402412 | 50 |
push
eax
|
eax
:L
"AKA-975407"
00402413 | 8B1A |
mov
ebx
,
dword
ptr
ds
:[
edx
] |
ebx
:__vbaObjSet
00402415 | FF15 E4404000 |
call
dword
ptr
ds
:[<__vbaLenBstr>] | 返回用户名长度
0040241B | 8BF8 |
mov
edi
,
eax
|
edi
:__vbaStrCat,
eax
:L
"AKA-975407"
0040241D | 8B4D E8 |
mov
ecx
,
dword
ptr
ss
:[
ebp
-18] | [
ebp
-18]:L
"asasas"
00402420 | 69FF FB7C0100 |
imul
edi
,
edi
,17CFB | 用户名长度乘以0x17cfb
00402426 | 51 |
push
ecx
|
00402427 | 0F80 91020000 |
jo
<afkayas.1.sub_4026BE> |
0040242D | FF15 F8404000 |
call
dword
ptr
ds
:[<Ordinal
#
516>] | 取用户名首字符
00402433 | 0FBFD0 |
movsx
edx
,
ax
|
00402436 | 03FA |
add
edi
,
edx
| 之前计算过的 用户名长度*0x17CFB+用户名首字符
00402438 | 0F80 80020000 |
jo
<afkayas.1.sub_4026BE> |
0040243E | 57 |
push
edi
|
edi
:__vbaStrCat
0040243F | FF15 E0404000 |
call
dword
ptr
ds
:[<__vbaStrI4>] |
edi
的值 16进制转换十进制