Function at 0x140126f00
Capabilities:
Contain obfuscated stackstrings

Disassembly:
mov rax, rsp
mov qword [rax + 0x18], rbx
push rbp
lea rbp, [rax - 0x3a8]
sub rsp, 0x4a0
mov rbx, rdx
mov dword [rbp - 0x20], 0xb7d4745b
mov dword [rbp - 0x1c], 0x710e63ec
mov dword [rbp - 0x18], 0xbcc8eb9d
mov dword [rbp - 0x14], 0x291bdd5d
mov dword [rbp - 0x10], 0xf0b2536d
mov dword [rbp - 0xc], 0x952cff3e
mov dword [rbp - 8], 0x295a429b
mov dword [rbp - 4], 0x9ef7e6cb
mov dword [rbp], 0x22255fdb
mov dword [rbp + 4], 0xc45e3a35
mov dword [rbp + 8], 0x646459f9
mov dword [rbp + 0xc], 0x43370ef
mov dword [rbp + 0xa0], 0xbb1b91ee
mov dword [rbp + 0xa4], 0x36a32a0c
mov dword [rbp + 0xa8], 0x5296d65b
mov dword [rbp + 0xac], 0x3ad3580c
mov dword [rbp + 0xb0], 0xc46ea61f
mov dword [rbp + 0xb4], 0x5e6b3b5f
mov dword [rbp + 0xb8], 0xd1a05a67
mov dword [rbp + 0xbc], 0xc953835a
mov dword [rbp + 0xc0], 0x1540118f
mov dword [rbp + 0xc4], 0x5e46a0fa
mov dword [rbp + 0xc8], 0x3da719c6
mov dword [rbp + 0xcc], 0xf7c69ae9
mov dword [rbp + 0xd0], 0xe4186e0c
mov dword [rbp + 0xd4], 0x88e21b6d
mov dword [rbp + 0xd8], 0xe3a2312a
mov dword [rbp + 0xdc], 0x2ea99254
mov dword [rsp + 0x60], 0x29a983bd
mov dword [rsp + 0x64], 0xbdd33e5a
mov dword [rsp + 0x68], 0x8a758508
mov dword [rsp + 0x6c], 0xf289a119
mov dword [rsp + 0x70], 0x7b68b98
mov dword [rsp + 0x74], 0x378d6f71
mov dword [rsp + 0x78], 0x9049b036
mov dword [rsp + 0x7c], 0x81ee043a
mov dword [rbp + 0x10], 0x12746619
mov dword [rbp + 0x14], 0xa5864d57
mov dword [rbp + 0x18], 0x31b6828e
mov dword [rbp + 0x1c], 0xdc9aa9cd
mov dword [rbp + 0x20], 0xd6bb6349
mov dword [rbp + 0x24], 0xfb5b39cc
mov dword [rbp + 0x28], 0xc179baf3
mov dword [rbp + 0x2c], 0xbe5ad001
mov dword [rbp + 0x30], 0xfd5c8064
mov dword [rbp + 0x34], 0xe52c70e9
mov dword [rbp + 0x38], 0xb43ed671
mov dword [rbp + 0x3c], 0xaae4b7bc
mov dword [rbp + 0x40], 0x998f3f41
mov dword [rbp + 0x44], 0x18e7677f
mov dword [rbp + 0x48], 0x89bba422
mov dword [rbp + 0x4c], 0x1223fcd7
mov dword [rbp + 0x50], 0x70e45bc7
mov dword [rbp + 0x54], 0xfbce9ef2
mov dword [rbp + 0x58], 0x86ac63b3
mov dword [rbp + 0x5c], 0x446a7acb
mov dword [rbp + 0x60], 0x87fd1b0c
mov dword [rbp + 0x64], 0xe067cb71
mov dword [rbp + 0x68], 0xb295cde6
mov dword [rbp + 0x6c], 0x82a10e67
mov dword [rsp + 0x20], 0x5b3255c7
mov dword [rsp + 0x24], 0x2e9052c
mov dword [rsp + 0x28], 0x78b74a2
mov dword [rsp + 0x2c], 0xa208c8b6
mov dword [rsp + 0x30], 0x852d6d08
mov dword [rsp + 0x34], 0x2e94556a
mov dword [rsp + 0x38], 0x1197e504
mov dword [rsp + 0x3c], 0x617f58dc
mov dword [rbp + 0xe0], 0xc3744353
mov dword [rbp + 0xe4], 0x91afbc75
mov dword [rbp + 0xe8], 0x5a17dac5
mov dword [rbp + 0xec], 0x178c7934
mov dword [rbp + 0xf0], 0x5d313954
mov dword [rbp + 0xf4], 0xcb155bcf
mov dword [rbp + 0xf8], 0x2de68373
mov dword [rbp + 0xfc], 0x4cf97cdb
mov dword [rbp + 0x100], 0x38d84331
mov dword [rbp + 0x104], 0x70db3d40
mov dword [rbp + 0x108], 0xa05274ab
mov dword [rbp + 0x10c], 0x63fd28c3
mov dword [rbp + 0x110], 0x4156904d
mov dword [rbp + 0x114], 0xf401dfe5
mov dword [rbp + 0x118], 0x2758160e
mov dword [rbp + 0x11c], 0x5afb805b
mov dword [rbp + 0x120], 0xe5126f33
mov dword [rbp + 0x124], 0x522a1192
mov dword [rbp + 0x128], 0x44ab63b9
mov dword [rbp + 0x12c], 0xbdacb4c
mov dword [rbp + 0x130], 0xd4c1238d
mov dword [rbp + 0x134], 0x8c5b8a9c
mov dword [rbp + 0x138], 0x56618ee
mov dword [rbp + 0x13c], 0x91742ce9
mov dword [rbp + 0x140], 0xb525a9d0
mov dword [rbp + 0x144], 0xaafcf45d
mov dword [rbp + 0x148], 0xba35ce4d
mov dword [rbp + 0x14c], 0x48179b86
mov dword [rbp + 0x150], 0x8dba06d7
mov dword [rbp + 0x154], 0x3666fc03
mov dword [rbp + 0x158], 0x590d5c41
mov dword [rbp + 0x15c], 0xe023b60d
mov dword [rbp + 0x320], 0xc3744353
mov dword [rbp + 0x324], 0x91afbc75
mov dword [rbp + 0x328], 0x5a17dac5
mov dword [rbp + 0x32c], 0x178c7934
mov dword [rbp + 0x330], 0x5d313954
mov dword [rbp + 0x334], 0xcb155bcf
mov dword [rbp + 0x338], 0x2de68373
mov dword [rbp + 0x33c], 0x4cf97cdb
mov dword [rbp + 0x340], 0xf1dcc7aa
mov dword [rbp + 0x344], 0x5733a3bf
mov dword [rbp + 0x348], 0x20724003
mov dword [rbp + 0x34c], 0x8fcd8343
mov dword [rbp + 0x350], 0xa75a7229
mov dword [rbp + 0x354], 0x78ab2528
mov dword [rbp + 0x358], 0x8fe583cb
mov dword [rbp + 0x35c], 0x66e0112a
mov dword [rbp + 0x360], 0xf91363a9
mov dword [rbp + 0x364], 0x8588952a
mov dword [rbp + 0x368], 0xb6ab783c
mov dword [rbp + 0x36c], 0xef9e689d
mov dword [rbp + 0x370], 0x3a7c2ed1
mov dword [rbp + 0x374], 0xdc9daa82
mov dword [rbp + 0x378], 0x68febdb4
mov dword [rbp + 0x37c], 0xc767636b
mov dword [rbp + 0x380], 0x5db8b2b
mov dword [rbp + 0x384], 0xdf76d1a6
mov dword [rbp + 0x388], 0xd99ef32a
mov dword [rbp + 0x38c], 0x4200df9c
mov dword [rbp + 0x390], 0x8646bc05
mov dword [rbp + 0x394], 0xb63848a5
mov dword [rbp + 0x398], 0x61d43d96
mov dword [rbp + 0x39c], 0x48d1a06b
mov dword [rbp + 0x2b0], 0x25e92233
mov dword [rbp + 0x2b4], 0x28fa519f
mov dword [rbp + 0x2b8], 0xcb3f6944
mov dword [rbp + 0x2bc], 0x4e168bf7
mov dword [rbp + 0x2c0], 0x6e5276ba
mov dword [rbp + 0x2c4], 0x478fbcb
mov dword [rbp + 0x2c8], 0xedb3892f
mov dword [rbp + 0x2cc], 0x1c898e9a
mov dword [rbp + 0x2d0], 0x8aac71a5
mov dword [rbp + 0x2d4], 0x6576161e
mov dword [rbp + 0x2d8], 0xfc72bc94
mov dword [rbp + 0x2dc], 0xa7e6a1b2
mov dword [rbp + 0x2e0], 0x6e1ea9ff
mov dword [rbp + 0x2e4], 0x4a543201
mov dword [rbp + 0x2e8], 0xfd2a92a8
mov dword [rbp + 0x2ec], 0x5d34c412
mov dword [rbp + 0x2f0], 0x3badf718
mov dword [rbp + 0x2f4], 0xac86c804
mov dword [rbp + 0x2f8], 0x20e0a7e9
mov dword [rbp + 0x2fc], 0xda61a4f2
mov dword [rbp + 0x300], 0x632b3b17
mov dword [rbp + 0x304], 0x6e00fca6
mov dword [rbp + 0x308], 0x5359e9e0
mov dword [rbp + 0x30c], 0xe157a4a6
mov dword [rbp + 0x310], 0x9eadc93d
mov dword [rbp + 0x314], 0x86702f61
mov dword [rbp + 0x318], 0xe97f0132
mov dword [rbp + 0x31c], 0x3d0105a6
mov dword [rsp + 0x40], 0x99d2c837
mov dword [rsp + 0x44], 0x97348bfc
mov dword [rsp + 0x48], 0xe07a73d1
mov dword [rsp + 0x4c], 0x9c9e7cb7
mov dword [rbp + 0x70], 0x818411db
mov dword [rbp + 0x74], 0xcc208ec7
mov dword [rbp + 0x78], 0xaf94183b
mov dword [rbp + 0x7c], 0x5c6fdda2
mov dword [rbp + 0x80], 0x6f2633ff
mov dword [rbp + 0x84], 0x5bc96a4
mov dword [rbp + 0x88], 0x8f51c77f
mov dword [rbp + 0x8c], 0xe6a45f79
mov dword [rbp + 0x90], 0xa53f9103
mov dword [rbp + 0x94], 0x84ca61ad
mov dword [rbp + 0x98], 0xbc972b5b
mov dword [rbp + 0x9c], 0x18e35031
mov dword [rbp - 0x80], 0xdda9130a
mov dword [rbp - 0x7c], 0x68b22832
mov dword [rbp - 0x78], 0xcb0836d6
mov dword [rbp - 0x74], 0xe5d3e576
mov dword [rbp - 0x70], 0x632c949
mov dword [rbp - 0x6c], 0xdafbd366
mov dword [rbp - 0x68], 0x3397c215
mov dword [rbp - 0x64], 0x917f690a
mov dword [rbp - 0x60], 0x8a0a9a5
mov dword [rbp - 0x5c], 0x8f850509
mov dword [rbp - 0x58], 0x2fd42db3
mov dword [rbp - 0x54], 0x53fc3ead
mov dword [rbp - 0x50], 0xc817ae5c
mov dword [rbp - 0x4c], 0xac94f0e4
mov dword [rbp - 0x48], 0x6edd9274
mov dword [rbp - 0x44], 0x89615d1
mov dword [rbp + 0x1f0], 0x100afe79
mov dword [rbp + 0x1f4], 0x36c3c01f
mov dword [rbp + 0x1f8], 0x1faf19c9
mov dword [rbp + 0x1fc], 0x38b971f5
mov dword [rbp + 0x200], 0xc479483f
mov dword [rbp + 0x204], 0xc21de777
mov dword [rbp + 0x208], 0x2b66a5d7
mov dword [rbp + 0x20c], 0x9fec3237
mov dword [rbp + 0x210], 0x8d5a1dbe
mov dword [rbp + 0x214], 0x48870737
mov dword [rbp + 0x218], 0x2fbd4825
mov dword [rbp + 0x21c], 0x559ec695
mov dword [rbp + 0x220], 0x48c280dc
mov dword [rbp + 0x224], 0x72d20884
mov dword [rbp + 0x228], 0xe72ace6f
mov dword [rbp + 0x22c], 0x2323a50d
mov dword [rbp + 0x230], 0x52e05070
mov dword [rbp + 0x234], 0x4ab06bb7
mov dword [rbp + 0x238], 0x97589470
mov dword [rbp + 0x23c], 0x9526ad36
mov dword [rbp + 0x240], 0x23089c5d
mov dword [rbp + 0x244], 0x38f889ef
mov dword [rbp + 0x248], 0xec305926
mov dword [rbp + 0x24c], 0x4c93da3e
mov dword [rbp + 0x1a0], 0x7fc2bb47
mov dword [rbp + 0x1a4], 0x27b44756
mov dword [rbp + 0x1a8], 0x7ea228e5
mov dword [rbp + 0x1ac], 0x79031e21
mov dword [rbp + 0x1b0], 0xf16c3469
mov dword [rbp + 0x1b4], 0xc942d65e
mov dword [rbp + 0x1b8], 0x4b2d1e8
mov dword [rbp + 0x1bc], 0x7c39639a
mov dword [rbp + 0x1c0], 0x94f33ef9
mov dword [rbp + 0x1c4], 0xd368aaf4
mov dword [rbp + 0x1c8], 0x58149d6b
mov dword [rbp + 0x1cc], 0x8697a604
mov dword [rbp + 0x1d0], 0x1563fbcd
mov dword [rbp + 0x1d4], 0x5901306a
mov dword [rbp + 0x1d8], 0xe6204ed
mov dword [rbp + 0x1dc], 0xf87f3937
mov dword [rbp + 0x1e0], 0xdbab6756
mov dword [rbp + 0x1e4], 0x418b3c9c
mov dword [rbp + 0x1e8], 0xff69558f
mov dword [rbp + 0x1ec], 0xfd560a95
mov dword [rbp + 0x250], 0xc3744353
mov dword [rbp + 0x254], 0x91afbc75
mov dword [rbp + 0x258], 0x5a17dac5
mov dword [rbp + 0x25c], 0x178c7934
mov dword [rbp + 0x260], 0xec2bb504
mov dword [rbp + 0x264], 0x5a62a3af
mov dword [rbp + 0x268], 0x39c82efa
mov dword [rbp + 0x26c], 0x4ac86d32
mov dword [rbp + 0x270], 0xbfebb1cc
mov dword [rbp + 0x274], 0x79b792bf
mov dword [rbp + 0x278], 0x93933280
mov dword [rbp + 0x27c], 0xc1eba514
mov dword [rbp + 0x280], 0x2f8489b5
mov dword [rbp + 0x284], 0xbbdbd938
mov dword [rbp + 0x288], 0xe00109b8
mov dword [rbp + 0x28c], 0x414c74fe
mov dword [rbp + 0x290], 0xd731dc35
mov dword [rbp + 0x294], 0x1735724
mov dword [rbp + 0x298], 0x5428615
mov dword [rbp + 0x29c], 0x7a5081b9
mov dword [rbp + 0x2a0], 0x38119bed
mov dword [rbp + 0x2a4], 0x20e86a47
mov dword [rbp + 0x2a8], 0xab9b05c3
mov dword [rbp + 0x2ac], 0xcb5901fe
mov dword [rsp + 0x50], 0x3a7598ff
mov dword [rsp + 0x54], 0x5c3f0bc
mov dword [rsp + 0x58], 0x2429c0a
mov dword [rsp + 0x5c], 0x678c2785
mov dword [rbp + 0x160], 0xc3744353
mov dword [rbp + 0x164], 0x91afbc75
mov dword [rbp + 0x168], 0x5a17dac5
mov dword [rbp + 0x16c], 0x178c7934
mov dword [rbp + 0x170], 0xec2bb504
mov dword [rbp + 0x174], 0x5a62a3af
mov dword [rbp + 0x178], 0x39c82efa
mov dword [rbp + 0x17c], 0x4ac86d32
mov dword [rbp + 0x180], 0xad9b79d8
mov dword [rbp + 0x184], 0xfb03659c
mov dword [rbp + 0x188], 0xee8ee491
mov dword [rbp + 0x18c], 0x98858d89
mov dword [rbp + 0x190], 0x1f23dd87
mov dword [rbp + 0x194], 0x738bf608
mov dword [rbp + 0x198], 0xae38032a
mov dword [rbp + 0x19c], 0xf17551d7
mov dword [rbp - 0x40], 0x767f4d41
mov dword [rbp - 0x3c], 0xb50b2117
mov dword [rbp - 0x38], 0x376918
mov dword [rbp - 0x34], 0x49e4ea2f
mov dword [rbp - 0x30], 0x8541bccf
mov dword [rbp - 0x2c], 0x6d8dab79
mov dword [rbp - 0x28], 0x67416e8f
mov dword [rbp - 0x24], 0xe42fd7d1
cmp ecx, 0x14
ja case.default.0x14012798d
mov qword [rax + 8], rsi
lea rdx, [0x140000000]
mov qword [rax + 0x10], rdi
mov eax, ecx
mov ecx, dword [rdx + rax*4 + 0x127b24]
add rcx, rdx
jmp rcx
lea rsi, [rbp - 0x20]
mov edi, 0x30
jmp 0x140127aa0
lea rsi, [rbp + 0xa0]
mov edi, 0x40
jmp 0x140127aa0
lea rsi, [rsp + 0x60]
jmp 0x140127a9b
lea rsi, [rbp + 0x10]
mov edi, 0x30
jmp 0x140127aa0
lea rsi, [rbp + 0x40]
mov edi, 0x30
jmp 0x140127aa0
lea rsi, [rsp + 0x20]
mov edi, reloc.WS2_32.dll_recv
jmp 0x140127aa0
lea rsi, [rsp + 0x30]
mov edi, reloc.WS2_32.dll_recv
jmp 0x140127aa0
lea rsi, [rbp + 0xe0]
mov edi, 0x40
jmp 0x140127aa0
lea rsi, [rbp + 0x120]
mov edi, 0x40
jmp 0x140127aa0
lea rsi, [rbp + 0x320]
mov edi, pe_nt_image_headers64
jmp 0x140127aa0
lea rsi, [rbp + 0x2b0]
mov edi, reloc.WS2_32.dll_WSASetLastError
jmp 0x140127aa0
lea rsi, [rsp + 0x40]
mov edi, reloc.WS2_32.dll_recv
jmp 0x140127aa0
lea rsi, [rbp + 0x70]
mov edi, 0x30
jmp 0x140127aa0
lea rsi, [rbp - 0x80]
jmp 0x140127a9b
lea rsi, [rbp - 0x60]
jmp 0x140127a9b
lea rsi, [rbp + 0x1f0]
mov edi, 0x60
jmp 0x140127aa0
lea rsi, [rbp + 0x1a0]
mov edi, 0x50
jmp 0x140127aa0
lea rsi, [rbp + 0x250]
mov edi, 0x60
jmp 0x140127aa0
lea rsi, [rsp + 0x50]
mov edi, reloc.WS2_32.dll_recv
jmp 0x140127aa0
lea rsi, [rbp + 0x160]
mov edi, 0x40
jmp 0x140127aa0
lea rsi, [rbp - 0x40]
mov edi, 0x20
mov rdx, rdi
mov rcx, rbx
call fcn.140107540
mov rcx, qword [rbx]
mov rbx, qword [rbx + 8]
sub rbx, rcx
test rcx, rcx
jne 0x140127ac7
call fcn.1402c2258
mov dword [rax], socket
jmp 0x140127afd
test rsi, rsi
je 0x140127ade
cmp rbx, rdi
jb 0x140127ade
mov r8, rdi
mov rdx, rsi
call fcn.1402a1390
jmp 0x140127b02
mov r8, rbx
xor edx, edx
call fcn.1402a1a30
test rsi, rsi
je 0x140127aba
cmp rbx, rdi
jae 0x140127b02
call fcn.1402c2258
mov dword [rax], 0x22
call fcn.1402c2854
mov rsi, qword [rsp + 0x4b0]
mov rdi, qword [rsp + 0x4b8]
mov rbx, qword [rsp + 0x4c0]
add rsp, 0x4a0
pop rbp
ret