joyce8/EMBER2024-capa huggingface dataset:
Function at 0x40484a
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
dec eax
lea ecx, [0x1f7e4f]
movzx ebp, word [ecx + eax*2 + 0x200]
mov byte [esp + 0x7f], 0
dec eax
mov dword [esp + 0x70], ebx
and al, 0x70
mov al, byte [esi]
mov byte [esp + 0x38], al
cmp al, 2
je 0x404d31

Function at 0x4048ad
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
add eax, 0x8b480000
inc ebp
add byte [eax - 0x75], cl
sbb byte [eax - 0x7b], cl
fisttp dword [edi]
test dword [ebp + 5], ecx
add byte [eax], al
Function at 0x40593d
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x28000d7b], bh

Function at 0x40595d
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
add byte [eax], al
add byte [eax], dl
adc byte [ebp + ecx + 0x54800], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi], ch
je 0x4059e8
js 0x4059f9
add byte [eax], al
add byte [esi], dl
add dword [eax + eax], ecx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
inc eax
add byte [eax], al
shr byte [esi], 0x70
popal
jo 0x405a5f

Function at 0x405960
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
add byte [eax], al
add byte [eax], dl
adc byte [ebp + ecx + 0x54800], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi], ch
je 0x4059e8
js 0x4059f9
add byte [eax], al
add byte [esi], dl
add dword [eax + eax], ecx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
inc eax
add byte [eax], al
shr byte [esi], 0x70
popal
jo 0x405a5f

Function at 0x40598c
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
add byte [eax], dl
add byte [eax], al
add byte [edx], al
or al, 0
add byte [eax + eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], ah
add byte [eax], al
pushal
jb 0x405a0f
popal
je 0x405a0f
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x2e], al
xor byte [eax], dh
Function at 0x405d00
Capabilities:
Decrypt data using aes via x86 extensions

Disassembly:
movups xmm0, xmmword [ecx]
shl eax, 4
movups xmm1, xmmword [ecx + 0x10]
xorps xmm2, xmm0
xorps xmm3, xmm0
movups xmm0, xmmword [ecx + 0x20]
dec eax
lea ecx, [ecx + eax + 0x20]
dec eax
neg eax
dec eax
add eax, 0x10
aesdec xmm2, xmm1
aesdec xmm3, xmm1
movups xmm1, xmmword [ecx + eax]
dec eax
add eax, 0x20
aesdec xmm2, xmm0
aesdec xmm3, xmm0
movups xmm0, xmmword [ecx + eax - 0x10]
jne 0x405d20
aesdec xmm2, xmm1
aesdec xmm3, xmm1
aesdeclast xmm2, xmm0
aesdeclast xmm3, xmm0
repz ret

Function at 0x405de0
Capabilities:
Decrypt data using aes via x86 extensions

Disassembly:
movups xmm0, xmmword [ecx]
shl eax, 4
movups xmm1, xmmword [ecx + 0x10]
xorps xmm2, xmm0
xorps xmm3, xmm0
xorps xmm4, xmm0
movups xmm0, xmmword [ecx + 0x20]
dec eax
lea ecx, [ecx + eax + 0x20]
dec eax
neg eax
dec eax
add eax, 0x10
aesdec xmm2, xmm1
aesdec xmm3, xmm1
aesdec xmm4, xmm1
movups xmm1, xmmword [ecx + eax]
dec eax
add eax, 0x20
aesdec xmm2, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
movups xmm0, xmmword [ecx + eax - 0x10]
jne 0x405e03
aesdec xmm2, xmm1
aesdec xmm3, xmm1
aesdec xmm4, xmm1
aesdeclast xmm2, xmm0
aesdeclast xmm3, xmm0
aesdeclast xmm4, xmm0
repz ret

Function at 0x405ef0
Capabilities:
Decrypt data using aes via x86 extensions

Disassembly:
movups xmm0, xmmword [ecx]
shl eax, 4
movups xmm1, xmmword [ecx + 0x10]
xorps xmm2, xmm0
xorps xmm3, xmm0
xorps xmm4, xmm0
xorps xmm5, xmm0
movups xmm0, xmmword [ecx + 0x20]
dec eax
lea ecx, [ecx + eax + 0x20]
dec eax
neg eax
nop dword [eax]
dec eax
add eax, 0x10
aesdec xmm2, xmm1
aesdec xmm3, xmm1
aesdec xmm4, xmm1
aesdec xmm5, xmm1
movups xmm1, xmmword [ecx + eax]
dec eax
add eax, 0x20
aesdec xmm2, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
aesdec xmm5, xmm0
movups xmm0, xmmword [ecx + eax - 0x10]
jne 0x405f19
aesdec xmm2, xmm1
aesdec xmm3, xmm1
aesdec xmm4, xmm1
aesdec xmm5, xmm1
aesdeclast xmm2, xmm0
aesdeclast xmm3, xmm0
aesdeclast xmm4, xmm0
aesdeclast xmm5, xmm0
repz ret

Function at 0x406060
Capabilities:
Decrypt data using aes via x86 extensions

Disassembly:
movups xmm0, xmmword [ecx]
shl eax, 4
movups xmm1, xmmword [ecx + 0x10]
xorps xmm2, xmm0
pxor xmm3, xmm0
pxor xmm4, xmm0
aesdec xmm2, xmm1
dec eax
lea ecx, [ecx + eax + 0x20]
dec eax
neg eax
aesdec xmm3, xmm1
pxor xmm5, xmm0
pxor xmm6, xmm0
aesdec xmm4, xmm1
pxor xmm7, xmm0
movups xmm0, xmmword [ecx + eax]
dec eax
add eax, 0x10
jmp 0x4060bf
aesdec xmm2, xmm1
aesdec xmm3, xmm1
aesdec xmm4, xmm1
aesdec xmm5, xmm1
aesdec xmm6, xmm1
aesdec xmm7, xmm1
movups xmm1, xmmword [ecx + eax]
dec eax
add eax, 0x20
aesdec xmm2, xmm0
aesdec xmm3, xmm0
aesdec xmm4, xmm0
aesdec xmm5, xmm0
aesdec xmm6, xmm0
aesdec xmm7, xmm0
movups xmm0, xmmword [ecx + eax - 0x10]
jne 0x4060b0
aesdec xmm2, xmm1
aesdec xmm3, xmm1
aesdec xmm4, xmm1
aesdec xmm5, xmm1
aesdec xmm6, xmm1
aesdec xmm7, xmm1
aesdeclast xmm2, xmm0
aesdeclast xmm3, xmm0
aesdeclast xmm4, xmm0
aesdeclast xmm5, xmm0
aesdeclast xmm6, xmm0
aesdeclast xmm7, xmm0
repz ret
Function at 0x406140
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
movups xmm0, xmmword [ecx]
shl eax, 4
movups xmm1, xmmword [ecx + 0x10]
xorps xmm2, xmm0
xorps xmm3, xmm0
pxor xmm4, xmm0
pxor xmm5, xmm0
pxor xmm6, xmm0
dec eax
lea ecx, [ecx + eax + 0x20]
dec eax
neg eax
aesenc xmm2, xmm1
pxor xmm7, xmm0
inc sp
pxor mm0, mm0
aesenc xmm3, xmm1
inc sp
pxor mm1, mm0
movups xmm0, xmmword [ecx + eax]
dec eax
add eax, 0x10
jmp 0x40619a
aesenc xmm4, xmm1
aesenc xmm5, xmm1
aesenc xmm6, xmm1
aesenc xmm7, xmm1
inc sp
invalid

Function at 0x40740e
Capabilities:
Encrypt data using aes via x86 extensions

Disassembly:
movups xmm3, xmmword [edi]
dec eax
lea edi, [edi + 0x10]
movups xmm0, xmmword [ecx]
movups xmm1, xmmword [ecx + 0x10]
xorps xmm3, xmm0
dec eax
lea ecx, [ecx + 0x20]
xorps xmm2, xmm3
aesenc xmm2, xmm1
dec eax
movups xmm1, xmmword [ecx]
dec eax
lea ecx, [ecx + 0x10]
jne 0x4073e8
aesenclast xmm2, xmm1
inc esp
mov eax, edx
dec esp
mov ecx, ebx
movups xmmword [esi], xmm2
dec eax
lea esi, [esi + 0x10]
dec eax
sub edx, 0x10
jae 0x4073d0
dec eax
add edx, 0x10
jne 0x40743b
pxor xmm0, xmm0
pxor xmm1, xmm1
inc ecx
movups xmmword [eax], xmm2
pxor xmm2, xmm2
pxor xmm3, xmm3
jmp 0x407dcc
dec eax
mov ecx, edx
dec eax
xchg edi, esi
div ebx
movsb byte es:[edi], byte [esi]
nop
mov ecx, 0x10
dec eax
sub ecx, edx
xor eax, eax
rep stosb byte es:[edi], al
nop
dec eax
lea edi, [edi - 0x10]
inc esp
mov eax, edx
dec eax
mov esi, edi
dec esp
mov ecx, ebx
dec eax
xor edx, edx
jmp 0x4073d0

Function at 0x407ab1
Capabilities:
Decrypt data using aes via x86 extensions

Disassembly:
movups xmmword [esi], xmm7
dec eax
lea esi, [esi + 0x10]
movdqu xmm2, xmmword [edi]
movdqu xmm3, xmmword [edi + 0x10]
inc sp
movq mm3, mm2
movdqu xmm4, xmmword [edi + 0x20]
inc sp
movq mm4, mm3
movdqu xmm5, xmmword [edi + 0x30]
outsd dx, dword [esi]
outsd dx, dword [esi]
xor byte [esi + 0x44], ah
outsd dx, dword [esi]
outsd dx, dword [esi]
xor byte [esi + 0x44], ah
movq mm5, mm4
movdqu xmm6, xmmword [edi + 0x40]
inc sp
movq mm6, mm5
movdqu xmm7, xmmword [edi + 0x50]
inc sp
movq mm7, mm6
dec eax
lea edi, [edi + 0x60]
inc sp
movq mm0, mm7
call fcn.00406060
inc cx
pxor mm2, mm2
inc bp
movq mm2, mm0
inc cx
pxor mm3, mm3
movdqu xmmword [esi], xmm2
inc cx
pxor mm4, mm4
movdqu xmmword [esi + 0x10], xmm3
inc cx
pxor mm5, mm5
movdqu xmmword [esi + 0x20], xmm4
inc cx
pxor mm6, mm6
dec eax
mov ecx, ebp
movdqu xmmword [esi + 0x30], xmm5
inc cx
pxor mm7, mm7
inc esp
mov eax, edx
movdqu xmmword [esi + 0x40], xmm6
dec eax
lea esi, [esi + 0x50]
dec eax
sub edx, 0x60
ja 0x407a90
movdqa xmm2, xmm7
dec eax
add edx, 0x50
Function at 0x408770
Capabilities:
Encode data using xor

Disassembly:
inc cx
movq mm4, mm5
inc cx
movq mm0, mm4
pshufb xmm4, xmm2
pshufb xmm0, xmm3
pshufb mm0, mm3
pshufb mm0, mm3
pxor xmm4, xmm5
inc cx
movq mm5, mm7
pxor xmm0, xmm4
inc bx
movq mm1, qword [ebx + edx - 0x40]
pshufb xmm5, xmm2
inc bx
movq mm4, qword [ebx + edx]
inc cx
movq mm2, mm6
pshufb xmm2, xmm3
movdqa xmm3, xmm0
pxor xmm2, xmm5
pshufb xmm0, xmm1
dec ecx
add ecx, 0x10
pxor xmm0, xmm2
pshufb xmm3, xmm4
dec ecx
add ebx, 0x10
pxor xmm3, xmm0
pshufb xmm0, xmm1
dec ecx
and ebx, 0x30
dec eax
sub eax, 1
pxor xmm0, xmm3
inc cx
movq mm1, mm1
inc cx
movq mm5, mm3
pandn xmm1, xmm0
psrld xmm1, 4
inc cx
pand mm0, mm1
pshufb xmm5, xmm0
inc cx
movq mm3, mm2
pxor xmm0, xmm1
pshufb xmm3, xmm1
inc cx
movq mm4, mm2
pxor xmm3, xmm5
pshufb xmm4, xmm0
inc cx
movq mm2, mm2
pxor xmm4, xmm5
pshufb xmm2, xmm3
inc cx
movq mm3, mm2
pxor xmm2, xmm0
pshufb xmm3, xmm4
inc ecx
movq mm5, qword [ecx]
pxor xmm3, xmm1
jne 0x408760
inc cx
movq mm4, qword [edx - 0x60]
inc cx
movq mm0, qword [edx - 0x50]
pshufb xmm4, xmm2
pxor xmm4, xmm5
pshufb xmm0, xmm3
inc bx
movq mm1, qword [ebx + edx + 0x40]
pxor xmm0, xmm4
pshufb xmm0, xmm1
repz ret

Function at 0x401000
Capabilities:
Encode data using xor

Disassembly:
mov eax, 0x53dd9c
push eax
push dword fs:[0]
push ebx
add byte [eax + 0x64], dl
push dword [0]
mov dword fs:[0], esp
xor eax, eax
mov dword [eax], ecx
push eax
inc ebp
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x401080
arpl word [edx + esi], si
adc ebx, dword [edi - 0x54]
xchg ebx, eax
neg dl
push cs
dec ecx
mov eax, 0x7fb97088
add ah, ah
aam 0xe7
mov dword [0x98c0ec09], eax
mov eax, dword [0xf6a8b15c]
jecxz 0x401003
xor dword [ecx], ecx
iretd
ljmp 0x2bdb:0xc41a7522
jne 0x40109c
invalid
mov ch, byte [edx + 0x477bf67f]
jle 0x4010d4
salc
rcr cl, 1
cwde
add al, 0x60
sub byte [ecx + 0x485b75a6], bh
adc byte [eax], cl
xor eax, 0x4156615a
clc
or edi, dword [esi + 0x54]
xchg byte [ebx + 0x456a3141], bl
adc dword [edx + 0x30], ecx
jno 0x401110
sbb ebx, edi
cmp al, 0x6e
jae 0x40107e
out dx, al
aad 0x69
sub dword [edi + 0x33], ebx
retf
push ebp
mov cs, edx
mov bl, byte [edx + 0x3812e7a7]
adc eax, 0x31bdc80d
movsd dword es:[edi], dword [esi]
fild qword [eax]
add ch, al
cmpsd dword [esi], dword es:[edi]
dec eax
ret
Function at 0x10041f49
Capabilities:
Terminate process

Disassembly:
cmp ecx, dword [0x1000b180]
jne 0x10042c8a
ret
mov edi, edi
push ebp
mov ebp, esp
sub esp, 0x328
mov dword [0x1004a1d0], eax
mov dword [0x1004a1cc], ecx
mov dword [0x1004a1c8], edx
mov dword [0x1004a1c4], ebx
mov dword [0x1004a1c0], esi
mov dword [0x1004a1bc], edi
mov word [0x1004a1e8], ss
mov word [0x1004a1dc], cs
mov word [0x1004a1b8], ds
mov word [0x1004a1b4], es
mov word [0x1004a1b0], fs
mov word [0x1004a1ac], gs
pushfd
pop dword [0x1004a1e0]
mov eax, dword [ebp]
mov dword [0x1004a1d4], eax
mov eax, dword [ebp + 4]
mov dword [0x1004a1d8], eax
lea eax, [ebp + 8]
mov dword [0x1004a1e4], eax
mov eax, dword [ebp - 0x320]
mov dword [0x1004a120], 0x10001
mov eax, dword [0x1004a1d8]
mov dword [0x1004a0d4], eax
mov dword [0x1004a0c8], 0xc0000409
mov dword [0x1004a0cc], 1
mov eax, dword [0x1000b180]
mov dword [ebp - 0x328], eax
mov eax, dword [0x1004a010]
mov dword [ebp - 0x324], eax
call dword [sym.imp.kernel32.dll_IsDebuggerPresent]
mov dword [0x1004a118], eax
push 1
call sub.msvcr100.dll__crt_debugger_hook
pop ecx
push 0
call dword [sym.imp.kernel32.dll_SetUnhandledExceptionFilter]
push 0x1000b384
call dword [sym.imp.kernel32.dll_UnhandledExceptionFilter]
cmp dword [0x1004a118], 0
jne 0x10042d76
push 1
call sub.msvcr100.dll__crt_debugger_hook
pop ecx
push 0xc0000409
call dword [sym.imp.kernel32.dll_GetCurrentProcess]
push eax
call dword [sym.imp.kernel32.dll_TerminateProcess]
leave
ret
Function at 0x10002150
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001ac40
pop ebp
jmp fcn.10002110

Function at 0x10002170
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001aea8
pop ebp
jmp fcn.10002110

Function at 0x10002190
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001b430
pop ebp
jmp fcn.10002110

Function at 0x100021b0
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001b6e8
pop ebp
jmp fcn.10002110

Function at 0x100021d0
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001bc78
pop ebp
jmp fcn.10002110

Function at 0x100021f0
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001c028
pop ebp
jmp fcn.10002110

Function at 0x10002210
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001c438
pop ebp
jmp fcn.10002110

Function at 0x10002230
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001c5a8
pop ebp
jmp fcn.10002110

Function at 0x10002250
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001c6a8
pop ebp
jmp fcn.10002110

Function at 0x10002270
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001cdc0
pop ebp
jmp fcn.10002110
Function at 0x10002290
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001cf68
pop ebp
jmp fcn.10002110

Function at 0x100022b0
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001d110
pop ebp
jmp fcn.10002110

Function at 0x100022d0
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001c888
pop ebp
jmp fcn.10002110

Function at 0x100022f0
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001ca30
pop ebp
jmp fcn.10002110

Function at 0x10002310
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001cbd8
pop ebp
jmp fcn.10002110

Function at 0x10002330
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001d4e0
pop ebp
jmp fcn.10002110

Function at 0x10002350
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001d2f8
pop ebp
jmp fcn.10002110

Function at 0x10002370
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001d608
pop ebp
jmp fcn.10002110

Function at 0x10002390
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001d748
pop ebp
jmp fcn.10002110

Function at 0x100023b0
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001d868
pop ebp
jmp fcn.10002110
Function at 0x100023d0
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001d9e8
pop ebp
jmp fcn.10002110

Function at 0x100023f0
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001dc68
pop ebp
jmp fcn.10002110

Function at 0x10002410
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001db28
pop ebp
jmp fcn.10002110

Function at 0x10002430
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001dd90
pop ebp
jmp fcn.10002110

Function at 0x10002450
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001deb0
pop ebp
jmp fcn.10002110

Function at 0x10002470
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001e030
pop ebp
jmp fcn.10002110

Function at 0x10002490
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001e1b8
pop ebp
jmp fcn.10002110

Function at 0x100024b0
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001e2e0
pop ebp
jmp fcn.10002110

Function at 0x100024d0
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001e460
pop ebp
jmp fcn.10002110

Function at 0x100024f0
Capabilities:
Act as tcp client
Connect tcp socket
Connect udp socket
Initialize winsock library
Resolve dns
Send data
Send data on socket
Send http request
Send http request with host header

Disassembly:
push ebp
mov ebp, esp
mov dword [0x10394d90], 0x1001f2c0
pop ebp
jmp fcn.10002110