Function at 0x10055200
Capabilities:
Contain obfuscated stackstrings
Print debug messages

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x101ca9cb
mov eax, dword fs:[0]
push eax
sub esp, 0xd48
mov eax, dword [0x10264190]
xor eax, ebp
mov dword [ebp - 0x10], eax
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x698], ecx
cmp dword [ebp + 8], 0
jne 0x10055247
push str.inSetLogStorageParam_pParam__NULL
call dword [sym.imp.KERNEL32.dll_OutputDebugStringW]
jmp 0x100572d4
mov eax, dword [ebp + 8]
push eax
lea ecx, [ebp - 0x70]
call fcn.10038f90
mov dword [ebp - 4], 0
push 0x70
lea ecx, [ebp - 0x5d0]
call fcn.100063a0
lea ecx, [ebp - 0x5d0]
call fcn.100770c0
mov byte [ebp - 4], 1
push 0x10
lea ecx, [ebp - 0x20]
call fcn.100063a0
push 0
lea ecx, [ebp - 0x20]
call fcn.10073170
mov byte [ebp - 4], 2
push 1
lea ecx, [ebp - 0x20]
push ecx
lea edx, [ebp - 0x70]
push edx
lea ecx, [ebp - 0x5d0]
call fcn.10077200
movzx eax, al
test eax, eax
jne 0x10055318
lea ecx, [ebp - 0x70]
call fcn.100397b0
push eax
push str.inSetLogStorageParam_ParseJSON_failed_pParam_s.
lea ecx, [ebp - 0x2a8]
push ecx
push 0x10270344
call fcn.100178f0
add esp, 0x10
lea ecx, [ebp - 0x2a8]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x2a8]
call fcn.100397d0
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x20]
call fcn.10073560
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x5d0]
call fcn.10007710
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x70]
call fcn.100397d0
jmp 0x100572d4
lea ecx, [ebp - 0x70]
call fcn.100397b0
push eax
push str.inSetLogStorageParam_ParseJSON_success_pParam_s.
lea edx, [ebp - 0x308]
push edx
push 0x10270344
call fcn.100178f0
add esp, 0x10
lea ecx, [ebp - 0x308]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x308]
call fcn.100397d0
push 0x1021501b
mov ecx, dword [ebp - 0x698]
add ecx, 8
call fcn.10018af0
push 0x10231004
lea ecx, [ebp - 0x20]
call fcn.10075360
movzx eax, al
test eax, eax
je 0x100553da
push 0x10231010
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.10075860
movzx ecx, al
test ecx, ecx
je 0x100553da
lea edx, [ebp - 0xa00]
push edx
push str.pro_name
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.100738d0
mov dword [ebp - 0x748], eax
mov eax, dword [ebp - 0x748]
push eax
mov ecx, dword [ebp - 0x698]
add ecx, 8
call fcn.10018a40
lea ecx, [ebp - 0xa00]
call fcn.100397d0
mov ecx, dword [ebp - 0x698]
add ecx, 8
call fcn.10018ed0
movzx ecx, al
test ecx, ecx
je 0x10055454
push str.inSetLogStorageParam_JSON_parse_success__pro_namenull
lea edx, [ebp - 0x2d8]
push edx
push 0x10270344
call fcn.100178f0
add esp, 0xc
lea ecx, [ebp - 0x2d8]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x2d8]
call fcn.100397d0
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x20]
call fcn.10073560
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x5d0]
call fcn.10007710
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x70]
call fcn.100397d0
jmp 0x100572d4
lea ecx, [ebp - 0x218]
call fcn.10004dd0
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x380]
call fcn.10004dd0
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x3e0]
call fcn.10004dd0
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x440]
call fcn.10004dd0
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x500]
call fcn.10004dd0
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x4a0]
call fcn.10004dd0
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x560]
call fcn.10004dd0
mov byte [ebp - 4], 9
push 0x10231060
lea ecx, [ebp - 0x20]
call fcn.10075360
movzx eax, al
test eax, eax
je 0x1005559b
push 0x10231070
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.10075860
movzx ecx, al
test ecx, ecx
je 0x1005559b
lea edx, [ebp - 0x188]
push edx
push str.log_root_dir
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.100738d0
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x188]
call fcn.10018b80
push eax
lea ecx, [ebp - 0x188]
call fcn.100397b0
push eax
lea eax, [ebp - 0x91c]
push eax
mov ecx, 0x102703cc
call fcn.10003ee0
mov dword [ebp - 0x6c0], eax
mov ecx, dword [ebp - 0x6c0]
mov dword [ebp - 0x6c8], ecx
mov byte [ebp - 4], 0xb
mov edx, dword [ebp - 0x6c8]
push edx
lea ecx, [ebp - 0x218]
call fcn.10005270
mov byte [ebp - 4], 0xa
lea ecx, [ebp - 0x91c]
call fcn.100385b0
push 0
push 0x10231090
push 0x10231094
lea ecx, [ebp - 0x218]
call fcn.10005cd0
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x188]
call fcn.100397d0
jmp 0x100555d1
push str.inSetLogStorageParam_JSON_parse_success__log_root_dirnull
lea eax, [ebp - 0x230]
push eax
push 0x10270344
call fcn.100178f0
add esp, 0xc
lea ecx, [ebp - 0x230]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x230]
call fcn.100397d0
push 0x102310d4
lea ecx, [ebp - 0x20]
call fcn.10075360
movzx ecx, al
test ecx, ecx
je 0x100556b0
push 0x102310e0
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.10075860
movzx edx, al
test edx, edx
je 0x100556b0
lea eax, [ebp - 0x158]
push eax
push str.login_host
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.100738d0
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0x158]
call fcn.10018b80
push eax
lea ecx, [ebp - 0x158]
call fcn.100397b0
push eax
lea ecx, [ebp - 0xa48]
push ecx
mov ecx, 0x102703cc
call fcn.10003ee0
mov dword [ebp - 0x7a8], eax
mov edx, dword [ebp - 0x7a8]
mov dword [ebp - 0x720], edx
mov byte [ebp - 4], 0xd
mov eax, dword [ebp - 0x720]
push eax
lea ecx, [ebp - 0x3e0]
call fcn.10005270
mov byte [ebp - 4], 0xc
lea ecx, [ebp - 0xa48]
call fcn.100385b0
lea ecx, [ebp - 0x3e0]
push ecx
mov ecx, dword [ebp - 0x698]
add ecx, 0x80
call fcn.10005130
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x158]
call fcn.100397d0
jmp 0x100556e6
push str.inSetLogStorageParam_JSON_parse_success__login_hostnull
lea edx, [ebp - 0x320]
push edx
push 0x10270344
call fcn.100178f0
add esp, 0xc
lea ecx, [ebp - 0x320]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x320]
call fcn.100397d0
push 0x10231134
lea ecx, [ebp - 0x20]
call fcn.10075360
movzx eax, al
test eax, eax
je 0x100557c5
push 0x1023113c
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.10075860
movzx ecx, al
test ecx, ecx
je 0x100557c5
lea edx, [ebp - 0x170]
push edx
push 0x10231144
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.100738d0
mov byte [ebp - 4], 0xe
lea ecx, [ebp - 0x170]
call fcn.10018b80
push eax
lea ecx, [ebp - 0x170]
call fcn.100397b0
push eax
lea eax, [ebp - 0x940]
push eax
mov ecx, 0x102703cc
call fcn.10003ee0
mov dword [ebp - 0x780], eax
mov ecx, dword [ebp - 0x780]
mov dword [ebp - 0x728], ecx
mov byte [ebp - 4], 0xf
mov edx, dword [ebp - 0x728]
push edx
lea ecx, [ebp - 0x440]
call fcn.10005270
mov byte [ebp - 4], 0xe
lea ecx, [ebp - 0x940]
call fcn.100385b0
lea eax, [ebp - 0x440]
push eax
mov ecx, dword [ebp - 0x698]
add ecx, 0x200
call fcn.10005130
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x170]
call fcn.100397d0
jmp 0x100557fb
push str.inSetLogStorageParam_JSON_parse_success__domainnull
lea ecx, [ebp - 0x278]
push ecx
push 0x10270344
call fcn.100178f0
add esp, 0xc
lea ecx, [ebp - 0x278]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x278]
call fcn.100397d0
push 0x10231184
lea ecx, [ebp - 0x20]
call fcn.10075360
movzx edx, al
test edx, edx
je 0x10055b08
push 0x10231190
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.10075860
movzx eax, al
test eax, eax
je 0x10055b08
lea ecx, [ebp - 0x98]
push ecx
push str.username
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.100738d0
mov byte [ebp - 4], 0x10
mov dword [ebp - 0x694], 0
mov dword [ebp - 0x24], 0
lea edx, [ebp - 0x24]
push edx
lea eax, [ebp - 0x694]
push eax
lea ecx, [ebp - 0x98]
call fcn.100397b0
push eax
mov ecx, 0x102703e4
call fcn.1000f750
cmp dword [ebp - 0x694], 0
je 0x10055a7f
lea ecx, [ebp - 0x1a0]
call fcn.10039910
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xb0]
call fcn.10039910
mov byte [ebp - 4], 0x12
mov ecx, dword [ebp - 0x24]
push ecx
mov edx, dword [ebp - 0x694]
push edx
lea ecx, [ebp - 0xb0]
call fcn.100390d0
lea ecx, [ebp - 0xe0]
call fcn.10039910
mov byte [ebp - 4], 0x13
lea eax, [ebp - 0xe0]
push eax
lea ecx, [ebp - 0xb0]
push ecx
lea edx, [ebp - 0x140]
push edx
mov ecx, dword [ebp - 0x698]
call fcn.10057450
mov byte [ebp - 4], 0x14
lea ecx, [ebp - 0x140]
call fcn.10018ed0
movzx eax, al
test eax, eax
jne 0x100559fd
lea ecx, [ebp - 0xb0]
call fcn.100397b0
push eax
lea ecx, [ebp - 0x98]
call fcn.100397b0
push eax
push str.inSetLogStorageParam_username_base64_s_username_s
lea ecx, [ebp - 0x9c4]
push ecx
push 0x10270344
call fcn.100178f0
add esp, 0x14
mov dword [ebp - 0x7d8], eax
mov edx, dword [ebp - 0x7d8]
push edx
lea ecx, [ebp - 0x1a0]
call fcn.10018a40
lea ecx, [ebp - 0x9c4]
call fcn.100397d0
lea ecx, [ebp - 0x1a0]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea eax, [ebp - 0x140]
push eax
lea ecx, [ebp - 0x98]
call fcn.100396d0
lea ecx, [ebp - 0xe0]
call fcn.10018b80
push eax
lea ecx, [ebp - 0xe0]
call fcn.100397b0
push eax
lea ecx, [ebp - 0x964]
push ecx
mov ecx, 0x102703cc
call fcn.10003ee0
mov dword [ebp - 0x730], eax
mov edx, dword [ebp - 0x730]
mov dword [ebp - 0x788], edx
mov byte [ebp - 4], 0x15
mov eax, dword [ebp - 0x788]
push eax
lea ecx, [ebp - 0x440]
call fcn.10005270
mov byte [ebp - 4], 0x14
lea ecx, [ebp - 0x964]
call fcn.100385b0
lea ecx, [ebp - 0x440]
push ecx
mov ecx, dword [ebp - 0x698]
add ecx, 0x200
call fcn.10005130
mov edx, dword [ebp - 0x694]
mov dword [ebp - 0x6a0], edx
mov eax, dword [ebp - 0x6a0]
push eax
call fcn.1007b8b9
add esp, 4
cmp dword [ebp - 0x6a0], 0
jne 0x10055a2d
mov dword [ebp - 0x738], 0
jmp 0x10055a43
mov dword [ebp - 0x694], 0x8123
mov ecx, dword [ebp - 0x694]
mov dword [ebp - 0x738], ecx
mov byte [ebp - 4], 0x13
lea ecx, [ebp - 0x140]
call fcn.100397d0
mov byte [ebp - 4], 0x12
lea ecx, [ebp - 0xe0]
call fcn.100397d0
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0xb0]
call fcn.100397d0
mov byte [ebp - 4], 0x10
lea ecx, [ebp - 0x1a0]
call fcn.100397d0
lea ecx, [ebp - 0x98]
call fcn.10018b80
push eax
lea ecx, [ebp - 0x98]
call fcn.100397b0
push eax
lea edx, [ebp - 0x9e8]
push edx
mov ecx, 0x102703cc
call fcn.10003ee0
mov dword [ebp - 0x7b0], eax
mov eax, dword [ebp - 0x7b0]
mov dword [ebp - 0x740], eax
mov byte [ebp - 4], 0x16
mov ecx, dword [ebp - 0x740]
push ecx
lea ecx, [ebp - 0x500]
call fcn.10005270
mov byte [ebp - 4], 0x10
lea ecx, [ebp - 0x9e8]
call fcn.100385b0
lea edx, [ebp - 0x500]
push edx
mov ecx, dword [ebp - 0x698]
add ecx, 0x1a0
call fcn.10005130
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x98]
call fcn.100397d0
jmp 0x10055b3e
push str.inSetLogStorageParam_JSON_parse_success__usernamenull
lea eax, [ebp - 0x260]
push eax
push 0x10270344
call fcn.100178f0
add esp, 0xc
lea ecx, [ebp - 0x260]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x260]
call fcn.100397d0
push 0x10231214
lea ecx, [ebp - 0x20]
call fcn.10075360
movzx ecx, al
test ecx, ecx
je 0x10055bff
push 0x10231224
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.10075860
movzx edx, al
test edx, edx
je 0x10055bff
lea eax, [ebp - 0x248]
push eax
push str.user_url_code
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.100738d0
mov byte [ebp - 4], 0x17
push 0
lea ecx, [ebp - 0x248]
call fcn.100397b0
push eax
lea ecx, [ebp - 0xab4]
push ecx
mov ecx, 0x10270344
call fcn.10017230
mov dword [ebp - 0x6b0], eax
mov edx, dword [ebp - 0x6b0]
mov dword [ebp - 0x6b4], edx
mov byte [ebp - 4], 0x18
mov eax, dword [ebp - 0x6b4]
push eax
mov ecx, dword [ebp - 0x698]
add ecx, 0x260
call fcn.10005130
mov byte [ebp - 4], 0x17
lea ecx, [ebp - 0xab4]
call fcn.10004e60
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x248]
call fcn.100397d0
push 0x10231244
lea ecx, [ebp - 0x20]
call fcn.10075360
movzx ecx, al
test ecx, ecx
je 0x10055d54
push 0x10231250
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.10075860
movzx edx, al
test edx, edx
je 0x10055d54
lea eax, [ebp - 0xc8]
push eax
push str.zone_name
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.100738d0
mov byte [ebp - 4], 0x19
push 0x10231268
mov ecx, dword [ebp - 0x698]
add ecx, 8
push ecx
call fcn.10027750
add esp, 8
movzx edx, al
test edx, edx
je 0x10055ccb
push 0
lea ecx, [ebp - 0xc8]
call fcn.100397b0
push eax
lea eax, [ebp - 0xd54]
push eax
mov ecx, 0x10270344
call fcn.10017230
mov dword [ebp - 0x6bc], eax
mov ecx, dword [ebp - 0x6bc]
mov dword [ebp - 0x6c4], ecx
mov byte [ebp - 4], 0x1a
mov edx, dword [ebp - 0x6c4]
push edx
lea ecx, [ebp - 0x4a0]
call fcn.10005130
mov byte [ebp - 4], 0x19
lea ecx, [ebp - 0xd54]
call fcn.10004e60
jmp 0x10055d2b
lea ecx, [ebp - 0xc8]
call fcn.10018b80
push eax
lea ecx, [ebp - 0xc8]
call fcn.100397b0
push eax
lea eax, [ebp - 0x988]
push eax
mov ecx, 0x102703cc
call fcn.10003ee0
mov dword [ebp - 0x6cc], eax
mov ecx, dword [ebp - 0x6cc]
mov dword [ebp - 0x6dc], ecx
mov byte [ebp - 4], 0x1b
mov edx, dword [ebp - 0x6dc]
push edx
lea ecx, [ebp - 0x4a0]
call fcn.10005270
mov byte [ebp - 4], 0x19
lea ecx, [ebp - 0x988]
call fcn.100385b0
lea eax, [ebp - 0x4a0]
push eax
mov ecx, dword [ebp - 0x698]
add ecx, 0xe0
call fcn.10005130
mov byte [ebp - 4], 9
lea ecx, [ebp - 0xc8]
call fcn.100397d0
jmp 0x10055d8a
push str.inSetLogStorageParam_JSON_parse_success__zone_namenull
lea ecx, [ebp - 0x290]
push ecx
push 0x10270344
call fcn.100178f0
add esp, 0xc
lea ecx, [ebp - 0x290]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x290]
call fcn.100397d0
push 0x102312ac
lea ecx, [ebp - 0x20]
call fcn.10075360
movzx edx, al
test edx, edx
je 0x10055e69
push 0x102312b8
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.10075860
movzx eax, al
test eax, eax
je 0x10055e69
lea ecx, [ebp - 0x1b8]
push ecx
push str.desk_name
lea ecx, [ebp - 0x20]
call fcn.100750e0
mov ecx, eax
call fcn.100738d0
mov byte [ebp - 4], 0x1c
lea ecx, [ebp - 0x1b8]
call fcn.10018b80
push eax
lea ecx, [ebp - 0x1b8]
call fcn.100397b0
push eax
lea edx, [ebp - 0xa18]
push edx
mov ecx, 0x102703cc
call fcn.10003ee0
mov dword [ebp - 0x6ec], eax
mov eax, dword [ebp - 0x6ec]
mov dword [ebp - 0x6fc], eax
mov byte [ebp - 4], 0x1d
mov ecx, dword [ebp - 0x6fc]
push ecx
lea ecx, [ebp - 0x560]
call fcn.10005270
mov byte [ebp - 4], 0x1c
lea ecx, [ebp - 0xa18]
call fcn.100385b0
lea edx, [ebp - 0x560]
push edx
mov ecx, dword [ebp - 0x698]
add ecx, 0x140
call fcn.10005130
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x1b8]
call fcn.100397d0
jmp 0x10055e9f
push str.inSetLogStorageParam_JSON_parse_success__desk_namenull
lea eax, [ebp - 0x2c0]
push eax
push 0x10270344
call fcn.100178f0
add esp, 0xc
lea ecx, [ebp - 0x2c0]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x2c0]
call fcn.100397d0
mov ecx, dword [ebp - 0x698]
add ecx, 0x1a0
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
mov ecx, dword [ebp - 0x698]
add ecx, 0x200
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
mov ecx, dword [ebp - 0x698]
add ecx, 0x80
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
push str.Zshield_URDISPClient
push 0x10231334
lea ecx, [ebp - 0xb74]
push ecx
push 0x10270344
call fcn.10017840
add esp, 0x1c
mov dword [ebp - 0x70c], eax
mov edx, dword [ebp - 0x70c]
mov dword [ebp - 0x71c], edx
mov byte [ebp - 4], 0x1e
mov eax, dword [ebp - 0x71c]
push eax
mov ecx, dword [ebp - 0x698]
add ecx, 0x2c0
call fcn.10005130
mov byte [ebp - 4], 9
lea ecx, [ebp - 0xb74]
call fcn.10004e60
push 0
push 0x400
push 0
push 0
mov ecx, dword [ebp - 0x698]
add ecx, 0x2c0
sub esp, 0x60
mov edx, esp
mov dword [ebp - 0x840], esp
push ecx
mov ecx, edx
call fcn.10005090
mov dword [ebp - 0x87c], eax
mov ecx, 0x10270998
call fcn.100151a0
mov ecx, dword [ebp - 0x698]
add ecx, 0x1a0
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
mov ecx, dword [ebp - 0x698]
add ecx, 0x200
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
mov ecx, dword [ebp - 0x698]
add ecx, 0x80
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
push str.Zshield_URDAutoUsbConnect
push str._s__s__s__s
lea eax, [ebp - 0xcf4]
push eax
push 0x10270344
call fcn.10017840
add esp, 0x1c
mov dword [ebp - 0x724], eax
mov ecx, dword [ebp - 0x724]
mov dword [ebp - 0x72c], ecx
mov byte [ebp - 4], 0x1f
mov edx, dword [ebp - 0x72c]
push edx
mov ecx, dword [ebp - 0x698]
add ecx, 0x320
call fcn.10005130
mov byte [ebp - 4], 9
lea ecx, [ebp - 0xcf4]
call fcn.10004e60
push 0
push 0x2800
push 0
push fcn.10057950
mov eax, dword [ebp - 0x698]
add eax, 0x320
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x884], esp
push eax
call fcn.10005090
mov dword [ebp - 0x88c], eax
mov ecx, 0x10270998
call fcn.100151a0
push 0x10231398
mov ecx, dword [ebp - 0x698]
add ecx, 8
push ecx
call fcn.10027750
add esp, 8
movzx edx, al
test edx, edx
je 0x100560e5
lea ecx, [ebp - 0x3e0]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
push str.ISP_Client__s
lea eax, [ebp - 0xc34]
push eax
push 0x10270344
call fcn.10017840
add esp, 0x10
mov dword [ebp - 0x734], eax
mov ecx, dword [ebp - 0x734]
mov dword [ebp - 0x73c], ecx
mov byte [ebp - 4], 0x20
mov edx, dword [ebp - 0x73c]
push edx
lea ecx, [ebp - 0x380]
call fcn.10005130
mov byte [ebp - 4], 9
lea ecx, [ebp - 0xc34]
call fcn.10004e60
jmp 0x10056409
push 0x102313c0
mov eax, dword [ebp - 0x698]
add eax, 8
push eax
call fcn.10027750
add esp, 8
movzx ecx, al
test ecx, ecx
je 0x10056195
lea ecx, [ebp - 0x560]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
lea ecx, [ebp - 0x4a0]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
lea ecx, [ebp - 0x3e0]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
push str.RdpClient__s__s__s
lea edx, [ebp - 0xb14]
push edx
push 0x10270344
call fcn.10017840
add esp, 0x18
mov dword [ebp - 0x744], eax
mov eax, dword [ebp - 0x744]
mov dword [ebp - 0x74c], eax
mov byte [ebp - 4], 0x21
mov ecx, dword [ebp - 0x74c]
push ecx
lea ecx, [ebp - 0x380]
call fcn.10005130
mov byte [ebp - 4], 9
lea ecx, [ebp - 0xb14]
call fcn.10004e60
jmp 0x10056409
push 0x102313f4
mov edx, dword [ebp - 0x698]
add edx, 8
push edx
call fcn.10027750
add esp, 8
movzx eax, al
test eax, eax
je 0x100563c4
lea ecx, [ebp - 0x560]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
lea ecx, [ebp - 0x4a0]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
lea ecx, [ebp - 0x3e0]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
push str.VncClient__s__s__s
lea ecx, [ebp - 0xbd4]
push ecx
push 0x10270344
call fcn.10017840
add esp, 0x18
mov dword [ebp - 0x75c], eax
mov edx, dword [ebp - 0x75c]
mov dword [ebp - 0x76c], edx
mov byte [ebp - 4], 0x22
mov eax, dword [ebp - 0x76c]
push eax
lea ecx, [ebp - 0x380]
call fcn.10005130
mov byte [ebp - 4], 9
lea ecx, [ebp - 0xbd4]
call fcn.10004e60
push 0
lea ecx, [ebp - 0x380]
call fcn.100053a0
push eax
push str.inSetLogStorageParam_ModuleName_s.
lea ecx, [ebp - 0xf8]
push ecx
push 0x10270344
call fcn.100178f0
add esp, 0x10
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0xf8]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
mov edx, dword [ebp - 0x698]
add edx, 0x1a0
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x894], esp
push edx
call fcn.10005090
mov dword [ebp - 0x77c], eax
mov eax, dword [ebp - 0x77c]
mov dword [ebp - 0x860], eax
mov byte [ebp - 4], 0x24
mov ecx, dword [ebp - 0x698]
add ecx, 0x200
sub esp, 0x60
mov edx, esp
mov dword [ebp - 0x854], esp
push ecx
mov ecx, edx
call fcn.10005090
mov dword [ebp - 0x784], eax
mov eax, dword [ebp - 0x784]
mov dword [ebp - 0x858], eax
mov byte [ebp - 4], 0x25
mov ecx, dword [ebp - 0x698]
add ecx, 0x80
sub esp, 0x60
mov edx, esp
mov dword [ebp - 0x810], esp
push ecx
mov ecx, edx
call fcn.10005090
mov dword [ebp - 0x7ec], eax
lea eax, [ebp - 0xc94]
push eax
mov byte [ebp - 4], 0x23
mov ecx, dword [ebp - 0x698]
call fcn.10054f90
mov dword [ebp - 0x78c], eax
mov ecx, dword [ebp - 0x78c]
mov dword [ebp - 0x794], ecx
mov byte [ebp - 4], 0x26
mov edx, dword [ebp - 0x794]
push edx
lea ecx, [ebp - 0x218]
call fcn.10005130
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0xc94]
call fcn.10004e60
push 0
lea ecx, [ebp - 0x218]
call fcn.100053a0
push eax
push str.inSetLogStorageParam_RootPath_s.
lea eax, [ebp - 0x9ac]
push eax
push 0x10270344
call fcn.100178f0
add esp, 0x10
mov dword [ebp - 0x7a4], eax
mov ecx, dword [ebp - 0x7a4]
push ecx
lea ecx, [ebp - 0xf8]
call fcn.10018a40
lea ecx, [ebp - 0x9ac]
call fcn.100397d0
lea ecx, [ebp - 0xf8]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
mov byte [ebp - 4], 9
lea ecx, [ebp - 0xf8]
call fcn.100397d0
jmp 0x10056409
mov ecx, dword [ebp - 0x698]
add ecx, 8
call fcn.100397b0
push eax
push str.inSetLogStorageParam_JSON_parse_success__pro_name_s_ISP_Client_RdpClient_
lea edx, [ebp - 0x2f0]
push edx
push 0x10270344
call fcn.100178f0
add esp, 0x10
lea ecx, [ebp - 0x2f0]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x2f0]
call fcn.100397d0
lea ecx, [ebp - 0x218]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10018ed0
movzx eax, al
test eax, eax
jne 0x10057241
lea ecx, [ebp - 0x380]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10018ed0
movzx ecx, al
test ecx, ecx
jne 0x10057241
push 0
lea ecx, [ebp - 0x380]
call fcn.100053a0
push eax
push 0
lea ecx, [ebp - 0x218]
call fcn.100053a0
push eax
push str.inSetLogStorageParam_root_s_moduleName_s
lea edx, [ebp - 0x110]
push edx
push 0x10270344
call fcn.100178f0
add esp, 0x14
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x110]
call fcn.100397b0
push eax
call dword [sym.imp.KERNEL32.dll_OutputDebugStringA]
lea ecx, [ebp - 0x380]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x818], esp
push eax
call fcn.10004ea0
mov dword [ebp - 0x7ac], eax
mov eax, dword [ebp - 0x7ac]
mov dword [ebp - 0x7f4], eax
mov byte [ebp - 4], 0x28
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x820], esp
lea edx, [ebp - 0x218]
push edx
call fcn.10005090
mov dword [ebp - 0x7fc], eax
mov byte [ebp - 4], 0x27
call fcn.100090c0
add esp, 0xc0
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x80c], esp
push 0x102314e8
call fcn.10004ea0
mov dword [ebp - 0x7b4], eax
mov eax, dword [ebp - 0x7b4]
mov dword [ebp - 0x878], eax
mov byte [ebp - 4], 0x29
push 0x64
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x814], esp
push 0x102314f8
call fcn.10004ea0
mov dword [ebp - 0x81c], eax
mov byte [ebp - 4], 0x27
call fcn.10008cc0
add esp, 0xc4
push 0xc
lea ecx, [ebp - 0x30]
call fcn.100063a0
lea ecx, [ebp - 0x30]
call fcn.100191e0
mov byte [ebp - 4], 0x2a
push 0x10231508
lea ecx, [ebp - 0x8bc]
call fcn.10038f90
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0x8bc]
push ecx
lea ecx, [ebp - 0x30]
call fcn.10019210
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x8bc]
call fcn.100397d0
push 0x10231510
lea ecx, [ebp - 0x8d4]
call fcn.10038f90
mov byte [ebp - 4], 0x2c
lea edx, [ebp - 0x8d4]
push edx
lea ecx, [ebp - 0x30]
call fcn.10019210
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x8d4]
call fcn.100397d0
lea eax, [ebp - 0x30]
push eax
call fcn.10009030
add esp, 4
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x85c], esp
push 0x10231514
call fcn.10038f90
mov dword [ebp - 0x824], eax
call fcn.10009050
add esp, 0x18
mov ecx, dword [ebp - 0x698]
add ecx, 0x200
sub esp, 0x60
mov edx, esp
mov dword [ebp - 0x888], esp
push ecx
mov ecx, edx
call fcn.10005090
mov dword [ebp - 0x7c4], eax
mov eax, dword [ebp - 0x7c4]
mov dword [ebp - 0x82c], eax
mov byte [ebp - 4], 0x2d
mov ecx, dword [ebp - 0x698]
add ecx, 0x1a0
sub esp, 0x60
mov edx, esp
mov dword [ebp - 0x868], esp
push ecx
mov ecx, edx
call fcn.10005090
mov dword [ebp - 0x7d4], eax
mov eax, dword [ebp - 0x7d4]
mov dword [ebp - 0x834], eax
mov byte [ebp - 4], 0x2e
mov ecx, dword [ebp - 0x698]
add ecx, 0x80
sub esp, 0x60
mov edx, esp
mov dword [ebp - 0x880], esp
push ecx
mov ecx, edx
call fcn.10005090
mov dword [ebp - 0x83c], eax
mov byte [ebp - 4], 0x2a
mov ecx, 0x10270b70
call fcn.10046480
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_259
push 0
push 1
lea eax, [ebp - 0xa24]
push eax
call fcn.10009d30
mov ecx, dword [eax]
mov dword [ebp - 0x7d0], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x7cc], edx
mov eax, dword [eax + 8]
mov dword [ebp - 0x7c8], eax
push 0
lea ecx, [ebp - 0x380]
call fcn.100053a0
push eax
push 0
lea ecx, [ebp - 0x218]
call fcn.100053a0
push eax
push str._tinSetLogStorageParam_start_n_tstrRootPath_s_n_tstrModuleName_s._n
sub esp, 0xc
mov ecx, esp
mov edx, dword [ebp - 0x7d0]
mov dword [ecx], edx
mov eax, dword [ebp - 0x7cc]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x7c8]
mov dword [ecx + 8], edx
call fcn.10008d70
add esp, 0x18
lea ecx, [ebp - 0x500]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
lea ecx, [ebp - 0x440]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
lea ecx, [ebp - 0x3e0]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
push str._s__s__s
lea eax, [ebp - 0x630]
push eax
push 0x10270344
call fcn.10017840
add esp, 0x18
mov byte [ebp - 4], 0x2f
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x870], esp
lea edx, [ebp - 0x630]
push edx
call fcn.10005090
mov dword [ebp - 0x844], eax
mov ecx, 0x10270b70
call fcn.10049da0
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x890], esp
lea eax, [ebp - 0x3e0]
push eax
call fcn.10005090
mov dword [ebp - 0x84c], eax
mov ecx, 0x102711f0
call fcn.1004fd90
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x850], esp
lea edx, [ebp - 0x630]
push edx
call fcn.10005090
mov dword [ebp - 0x804], eax
mov ecx, 0x10270998
call fcn.10015070
mov ecx, 0x10271118
call fcn.1004d690
mov ecx, 0x10271190
call fcn.1004e430
mov ecx, 0x10270b70
call fcn.100466f0
mov ecx, 0x1028a918
call fcn.100590b0
lea eax, [ebp - 0x218]
push eax
mov ecx, dword [ebp - 0x698]
add ecx, 0x20
call fcn.10005130
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_274
push 0
push 1
lea ecx, [ebp - 0x8e0]
push ecx
call fcn.10009d30
mov edx, dword [eax]
mov dword [ebp - 0x6ac], edx
mov ecx, dword [eax + 4]
mov dword [ebp - 0x6a8], ecx
mov edx, dword [eax + 8]
mov dword [ebp - 0x6a4], edx
mov eax, dword [ebp + 8]
push eax
push str._tinSetLogStorageParam_ParseJSON_success_pParam_n_s_n.
sub esp, 0xc
mov ecx, esp
mov edx, dword [ebp - 0x6ac]
mov dword [ecx], edx
mov eax, dword [ebp - 0x6a8]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x6a4]
mov dword [ecx + 8], edx
call fcn.10008d70
add esp, 0x14
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_275
push 0
push 1
lea eax, [ebp - 0x8ec]
push eax
call fcn.10009d30
mov ecx, dword [eax]
mov dword [ebp - 0x758], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x754], edx
mov eax, dword [eax + 8]
mov dword [ebp - 0x750], eax
push 0
mov ecx, dword [ebp - 0x698]
add ecx, 0x2c0
call fcn.100053a0
push eax
push str._tinSetLogStorageParam_ISP_Client_GSMName_s.
sub esp, 0xc
mov ecx, esp
mov edx, dword [ebp - 0x758]
mov dword [ecx], edx
mov eax, dword [ebp - 0x754]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x750]
mov dword [ecx + 8], edx
call fcn.10008d70
add esp, 0x14
mov ecx, dword [ebp - 0x698]
call fcn.10054e90
push str.ISP_Client
mov eax, dword [ebp - 0x698]
add eax, 8
push eax
call fcn.10027750
add esp, 8
movzx ecx, al
test ecx, ecx
je 0x10056adf
push 0
push 0x400
mov edx, dword [ebp - 0x698]
add edx, 0x2c0
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x808], esp
push edx
call fcn.10005090
mov dword [ebp - 0x7e4], eax
mov ecx, 0x10270998
call fcn.10015210
push 0x10
lea ecx, [ebp - 0x80]
call fcn.100063a0
push 0
lea ecx, [ebp - 0x80]
call fcn.10073170
mov byte [ebp - 4], 0x30
call dword [sym.imp.KERNEL32.dll_GetCurrentProcessId]
xor ecx, ecx
push ecx
push eax
lea ecx, [ebp - 0x8a4]
call fcn.100732b0
mov byte [ebp - 4], 0x31
lea edx, [ebp - 0x8a4]
push edx
push 0x10231730
lea ecx, [ebp - 0x80]
call fcn.100750e0
mov ecx, eax
call fcn.10073620
mov byte [ebp - 4], 0x30
lea ecx, [ebp - 0x8a4]
call fcn.10073560
lea eax, [ebp - 0x128]
push eax
lea ecx, [ebp - 0x80]
call fcn.10075990
mov byte [ebp - 4], 0x32
lea ecx, [ebp - 0x128]
push ecx
mov edx, dword [ebp - 0x698]
add edx, 0x2c0
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x7e8], esp
push edx
call fcn.10005090
mov dword [ebp - 0x7f0], eax
mov ecx, 0x10270998
call fcn.100153c0
mov dword [ebp - 0x7dc], eax
cmp dword [ebp - 0x7dc], 0
je 0x10056a58
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_289
push 0
push 1
lea eax, [ebp - 0x994]
push eax
call fcn.10009d30
mov ecx, dword [eax]
mov dword [ebp - 0x6d8], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x6d4], edx
mov eax, dword [eax + 8]
mov dword [ebp - 0x6d0], eax
lea ecx, [ebp - 0x128]
call fcn.100397b0
push eax
push str._tinSetLogStorageParam_GSMName_Set_success_JSON_n_s_n
sub esp, 0xc
mov ecx, esp
mov edx, dword [ebp - 0x6d8]
mov dword [ecx], edx
mov eax, dword [ebp - 0x6d4]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x6d0]
mov dword [ecx + 8], edx
call fcn.10008d70
add esp, 0x14
jmp 0x10056abf
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_293
push 0
push 3
lea eax, [ebp - 0x9d0]
push eax
call fcn.10009d30
mov ecx, dword [eax]
mov dword [ebp - 0x7a0], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x79c], edx
mov eax, dword [eax + 8]
mov dword [ebp - 0x798], eax
lea ecx, [ebp - 0x128]
call fcn.100397b0
push eax
push str._tinSetLogStorageParam_GSMName_Set_failed_JSON_n_s_n.
sub esp, 0xc
mov ecx, esp
mov edx, dword [ebp - 0x7a0]
mov dword [ecx], edx
mov eax, dword [ebp - 0x79c]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x798]
mov dword [ecx + 8], edx
call fcn.10008d70
add esp, 0x14
mov byte [ebp - 4], 0x30
lea ecx, [ebp - 0x128]
call fcn.100397d0
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x80]
call fcn.10073560
jmp 0x10057217
push 0x1023180c
mov eax, dword [ebp - 0x698]
add eax, 8
push eax
call fcn.10027750
add esp, 8
movzx ecx, al
test ecx, ecx
jne 0x10056b1f
push 0x10231888
mov edx, dword [ebp - 0x698]
add edx, 8
push edx
call fcn.10027750
add esp, 8
movzx eax, al
test eax, eax
je 0x10057217
push 0
push 0
call fcn.10057950
lea ecx, [ebp - 0x58]
call fcn.10039910
mov byte [ebp - 4], 0x33
push 0
push 0x400
mov ecx, dword [ebp - 0x698]
add ecx, 0x2c0
sub esp, 0x60
mov edx, esp
mov dword [ebp - 0x7f8], esp
push ecx
mov ecx, edx
call fcn.10005090
mov dword [ebp - 0x800], eax
mov ecx, 0x10270998
call fcn.10015210
lea eax, [ebp - 0x58]
push eax
mov ecx, dword [ebp - 0x698]
add ecx, 0x2c0
sub esp, 0x60
mov edx, esp
mov dword [ebp - 0x828], esp
push ecx
mov ecx, edx
call fcn.10005090
mov dword [ebp - 0x830], eax
mov ecx, 0x10270998
call fcn.100152b0
mov dword [ebp - 0x790], eax
cmp dword [ebp - 0x790], 0
je 0x10056c12
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_303
push 0
push 1
lea eax, [ebp - 0x8f8]
push eax
call fcn.10009d30
mov ecx, dword [eax]
mov dword [ebp - 0x6e8], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x6e4], edx
mov eax, dword [eax + 8]
mov dword [ebp - 0x6e0], eax
lea ecx, [ebp - 0x58]
call fcn.100397b0
push eax
push str._tinSetLogStorageParam_GSMName_Get_success_JSON_n_s_n.
sub esp, 0xc
mov ecx, esp
mov edx, dword [ebp - 0x6e8]
mov dword [ecx], edx
mov eax, dword [ebp - 0x6e4]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x6e0]
mov dword [ecx + 8], edx
call fcn.10008d70
add esp, 0x14
jmp 0x10056c6d
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_307
push 0
push 3
lea eax, [ebp - 0xa30]
push eax
call fcn.10009d30
mov ecx, dword [eax]
mov dword [ebp - 0x768], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x764], edx
mov eax, dword [eax + 8]
mov dword [ebp - 0x760], eax
push str._tinSetLogStorageParam_GSMName_Get_failed.
sub esp, 0xc
mov ecx, esp
mov edx, dword [ebp - 0x768]
mov dword [ecx], edx
mov eax, dword [ebp - 0x764]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x760]
mov dword [ecx + 8], edx
call fcn.10008d70
add esp, 0x10
mov dword [ebp - 0x69c], 0
push 0x10
lea ecx, [ebp - 0x40]
call fcn.100063a0
push 0
lea ecx, [ebp - 0x40]
call fcn.10073170
mov byte [ebp - 4], 0x34
lea eax, [ebp - 0x40]
push eax
lea ecx, [ebp - 0x58]
call fcn.100397b0
push eax
mov ecx, 0x102717f8
call fcn.1003a390
test eax, eax
je 0x10056d5d
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_313
push 0
push 1
lea ecx, [ebp - 0xa54]
push ecx
call fcn.10009d30
mov edx, dword [eax]
mov dword [ebp - 0x6f8], edx
mov ecx, dword [eax + 4]
mov dword [ebp - 0x6f4], ecx
mov edx, dword [eax + 8]
mov dword [ebp - 0x6f0], edx
lea ecx, [ebp - 0x58]
call fcn.100397b0
push eax
push str._tinSetLogStorageParam_GSMName_parse_success_JSON_n_s_n.
sub esp, 0xc
mov eax, esp
mov ecx, dword [ebp - 0x6f8]
mov dword [eax], ecx
mov edx, dword [ebp - 0x6f4]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x6f0]
mov dword [eax + 8], ecx
call fcn.10008d70
add esp, 0x14
push 0x10231a80
lea ecx, [ebp - 0x40]
call fcn.10075360
movzx edx, al
test edx, edx
je 0x10056d5b
push 0x10231a84
lea ecx, [ebp - 0x40]
call fcn.100750e0
mov ecx, eax
call fcn.10075780
movzx eax, al
test eax, eax
je 0x10056d5b
push 0x10231a88
lea ecx, [ebp - 0x40]
call fcn.100750e0
mov ecx, eax
call fcn.10073ed0
mov dword [ebp - 0x69c], eax
jmp 0x10056dc1
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_320
push 0
push 3
lea ecx, [ebp - 0x904]
push ecx
call fcn.10009d30
mov edx, dword [eax]
mov dword [ebp - 0x7c0], edx
mov ecx, dword [eax + 4]
mov dword [ebp - 0x7bc], ecx
mov edx, dword [eax + 8]
mov dword [ebp - 0x7b8], edx
lea ecx, [ebp - 0x58]
call fcn.100397b0
push eax
push str._tinSetLogStorageParam_GSMName_failed_JSON_n_s_n.
sub esp, 0xc
mov eax, esp
mov ecx, dword [ebp - 0x7c0]
mov dword [eax], ecx
mov edx, dword [ebp - 0x7bc]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x7b8]
mov dword [eax + 8], ecx
call fcn.10008d70
add esp, 0x14
cmp dword [ebp - 0x69c], 0
jne 0x10056f03
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_325
push 0
push 2
lea edx, [ebp - 0x928]
push edx
call fcn.10009d30
mov ecx, dword [eax]
mov dword [ebp - 0x708], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x704], edx
mov eax, dword [eax + 8]
mov dword [ebp - 0x700], eax
push str._tinSetLogStorageParam_GSMName_dwPID0____not_Watch_ISPClient
sub esp, 0xc
mov ecx, esp
mov edx, dword [ebp - 0x708]
mov dword [ecx], edx
mov eax, dword [ebp - 0x704]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x700]
mov dword [ecx + 8], edx
call fcn.10008d70
add esp, 0x10
mov byte [ebp - 4], 0x33
lea ecx, [ebp - 0x40]
call fcn.10073560
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x58]
call fcn.100397d0
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x630]
call fcn.10004e60
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x30]
call fcn.100376e0
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x110]
call fcn.100397d0
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x560]
call fcn.10004e60
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x4a0]
call fcn.10004e60
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x500]
call fcn.10004e60
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x440]
call fcn.10004e60
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x3e0]
call fcn.10004e60
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x380]
call fcn.10004e60
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x218]
call fcn.10004e60
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x20]
call fcn.10073560
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x5d0]
call fcn.10007710
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x70]
call fcn.100397d0
jmp 0x100572d4
mov eax, dword [ebp - 0x698]
cmp dword [eax], 1
jne 0x10057047
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_331
push 0
push 2
lea ecx, [ebp - 0x94c]
push ecx
call fcn.10009d30
mov edx, dword [eax]
mov dword [ebp - 0x778], edx
mov ecx, dword [eax + 4]
mov dword [ebp - 0x774], ecx
mov edx, dword [eax + 8]
mov dword [ebp - 0x770], edx
push str._tinSetLogStorageParam_ISP_Client_Watch_thread__1_repeat_set.
sub esp, 0xc
mov eax, esp
mov ecx, dword [ebp - 0x778]
mov dword [eax], ecx
mov edx, dword [ebp - 0x774]
mov dword [eax + 4], edx
mov ecx, dword [ebp - 0x770]
mov dword [eax + 8], ecx
call fcn.10008d70
add esp, 0x10
mov byte [ebp - 4], 0x33
lea ecx, [ebp - 0x40]
call fcn.10073560
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x58]
call fcn.100397d0
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x630]
call fcn.10004e60
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x30]
call fcn.100376e0
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x110]
call fcn.100397d0
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x560]
call fcn.10004e60
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x4a0]
call fcn.10004e60
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x500]
call fcn.10004e60
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x440]
call fcn.10004e60
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x3e0]
call fcn.10004e60
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x380]
call fcn.10004e60
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x218]
call fcn.10004e60
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x20]
call fcn.10073560
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x5d0]
call fcn.10007710
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x70]
call fcn.100397d0
jmp 0x100572d4
mov edx, dword [ebp - 0x698]
mov eax, dword [ebp - 0x69c]
mov dword [edx + 4], eax
mov ecx, dword [ebp - 0x698]
mov dword [ecx], 1
push 0
push 1
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x838], esp
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_337
call fcn.10038f90
mov dword [ebp - 0x7e0], eax
push 0x10057c80
mov ecx, 0x10270400
call fcn.100125d0
push str.d:mycodewin_agent_toolwin_urdurdurdcommon._LogInitMag.cpp:CLogInitMag::inSetLogStorageParam__:Line_338
push 0
push 1
lea edx, [ebp - 0x970]
push edx
call fcn.10009d30
mov ecx, dword [eax]
mov dword [ebp - 0x718], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x714], edx
mov eax, dword [eax + 8]
mov dword [ebp - 0x710], eax
mov ecx, dword [ebp - 0x698]
add ecx, 8
call fcn.100397b0
push eax
push str._tinSetLogStorageParam_ISPClientWatchThread_before_proname_s.
sub esp, 0xc
mov ecx, esp
mov edx, dword [ebp - 0x718]
mov dword [ecx], edx
mov eax, dword [ebp - 0x714]
mov dword [ecx + 4], eax
mov edx, dword [ebp - 0x710]
mov dword [ecx + 8], edx
call fcn.10008d70
add esp, 0x14
push 0x10231abc
mov eax, dword [ebp - 0x698]
add eax, 8
push eax
call fcn.10027750
add esp, 8
movzx ecx, al
test ecx, ecx
jne 0x1005713c
push 0x10231db8
mov edx, dword [ebp - 0x698]
add edx, 8
push edx
call fcn.10027750
add esp, 8
movzx eax, al
test eax, eax
je 0x100571ff
lea ecx, [ebp - 0x500]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
lea ecx, [ebp - 0x440]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
lea ecx, [ebp - 0x3e0]
call sym.URDHelp_x86.dll_public:_void___thiscall_CURDHelp::constructor_void_
mov ecx, eax
call fcn.10039750
push eax
push str._s__s__s_ZonePolicy
lea ecx, [ebp - 0x690]
push ecx
push 0x10270344
call fcn.10017840
add esp, 0x18
mov byte [ebp - 4], 0x35
mov edx, dword [ebp - 0x698]
add edx, 0xe0
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x848], esp
push edx
call fcn.10005090
mov dword [ebp - 0x6b8], eax
mov eax, dword [ebp - 0x6b8]
mov dword [ebp - 0x864], eax
mov byte [ebp - 4], 0x36
sub esp, 0x60
mov ecx, esp
mov dword [ebp - 0x86c], esp
lea edx, [ebp - 0x690]
push edx
call fcn.10005090
mov dword [ebp - 0x874], eax
mov byte [ebp - 4], 0x35
mov ecx, 0x102717f8
call fcn.1003b130
mov byte [ebp - 4], 0x34
lea ecx, [ebp - 0x690]
call fcn.10004e60
mov byte [ebp - 4], 0x33
lea ecx, [ebp - 0x40]
call fcn.10073560
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x58]
call fcn.100397d0
mov byte [ebp - 4], 0x2a
lea ecx, [ebp - 0x630]
call fcn.10004e60
mov byte [ebp - 4], 0x27
lea ecx, [ebp - 0x30]
call fcn.100376e0
mov byte [ebp - 4], 9
lea ecx, [ebp - 0x110]
call fcn.100397d0
mov byte [ebp - 4], 8
lea ecx, [ebp - 0x560]
call fcn.10004e60
mov byte [ebp - 4], 7
lea ecx, [ebp - 0x4a0]
call fcn.10004e60
mov byte [ebp - 4], 6
lea ecx, [ebp - 0x500]
call fcn.10004e60
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x440]
call fcn.10004e60
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x3e0]
call fcn.10004e60
mov byte [ebp - 4], 3
lea ecx, [ebp - 0x380]
call fcn.10004e60
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x218]
call fcn.10004e60
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x20]
call fcn.10073560
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x5d0]
call fcn.10007710
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x70]
call fcn.100397d0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.1019110d
mov esp, ebp
pop ebp
ret 4