joyce8/EMBER2024-capa huggingface dataset:
Function at 0x14011a0b0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377108], 1
je 0x14011a116
mov r9, rdx
mov ecx, 0x1e
xor r10d, r10d
movabs r11, 0x8888888888888889
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
imul rax, rdx, 0xffffffffffffffe2
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1e], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x25
jne 0x14011a0e0
mov dword [0x140377108], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a120
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377118], 1
je 0x14011a186
mov r9, rdx
mov ecx, socket
xor r10d, r10d
movabs r11, 0x2e8ba2e8ba2e8ba3
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 2
imul rax, rdx, 0xffffffffffffffea
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x16], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x20
jne 0x14011a150
mov dword [0x140377118], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a190
Capabilities:
Encode data using xor

Disassembly:
push rax
cmp dword [0x140377124], 1
je 0x14011a1c0
xor eax, eax
nop dword [rax]
movzx ecx, byte [r8 + rax + 0x10]
xor cl, byte [r8 + rax]
mov byte [rdx + rax], cl
add rax, 1
cmp eax, 6
jne 0x14011a1a0
mov dword [0x140377124], 1
pop rax
ret

Function at 0x14011a1d0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377130], 1
je 0x14011a239
mov r9, rdx
mov ecx, 0x1c
xor r10d, r10d
movabs r11, 0x4924924924924925
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
shr rax, 2
mul r11
shr rdx, 1
imul rax, rdx, 0xffffffffffffffe4
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1c], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x22
jne 0x14011a200
mov dword [0x140377130], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a240
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x14037713c], 1
je 0x14011a2a9
mov r9, rdx
mov ecx, 0x1c
xor r10d, r10d
movabs r11, 0x4924924924924925
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
shr rax, 2
mul r11
shr rdx, 1
imul rax, rdx, 0xffffffffffffffe4
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1c], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x23
jne 0x14011a270
mov dword [0x14037713c], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a2b0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x14037714c], 1
je 0x14011a31c
mov r9, rdx
mov ecx, 0x18
xor r10d, r10d
movabs r11, 0xaaaaaaaaaaaaaaab
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 1
and rdx, 0xfffffffffffffff8
lea rax, [rdx + rdx*2]
neg rax
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x18], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x21
jne 0x14011a2e0
mov dword [0x14037714c], 1
add rsp, 8
pop rsi
ret
Function at 0x14011a330
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x14037715c], 1
je 0x14011a396
mov r9, rdx
mov ecx, 0x1e
xor r10d, r10d
movabs r11, 0x8888888888888889
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
imul rax, rdx, 0xffffffffffffffe2
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1e], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x28
jne 0x14011a360
mov dword [0x14037715c], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a3a0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377168], 1
je 0x14011a418
mov r9, rdx
mov ecx, 0x1f
xor r10d, r10d
movabs r11, 0x842108421084211
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
mov rax, r10
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 4
mov rdx, rax
shl rdx, 5
sub rax, rdx
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1f], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x27
jne 0x14011a3d0
mov dword [0x140377168], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a420
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377178], 1
je 0x14011a48d
mov r9, rdx
mov ecx, send
xor r10d, r10d
movabs r11, 0xe38e38e38e38e38f
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 3
and rdx, 0xfffffffffffffffe
lea rax, [rdx + rdx*8]
neg rax
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x12], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1c
jne 0x14011a450
mov dword [0x140377178], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a4a0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377188], 1
je 0x14011a506
mov r9, rdx
mov ecx, 0x1b
xor r10d, r10d
movabs r11, 0x97b425ed097b425f
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
imul rax, rdx, 0xffffffffffffffe5
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1b], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x25
jne 0x14011a4d0
mov dword [0x140377188], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a510
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377198], 1
je 0x14011a57d
mov r9, rdx
mov ecx, send
xor r10d, r10d
movabs r11, 0xe38e38e38e38e38f
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 3
and rdx, 0xfffffffffffffffe
lea rax, [rdx + rdx*8]
neg rax
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x12], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1d
jne 0x14011a540
mov dword [0x140377198], 1
add rsp, 8
pop rsi
ret
Function at 0x14011a590
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x1403771a8], 1
je 0x14011a5f6
mov r9, rdx
mov ecx, 0x1e
xor r10d, r10d
movabs r11, 0x8888888888888889
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
imul rax, rdx, 0xffffffffffffffe2
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1e], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x27
jne 0x14011a5c0
mov dword [0x1403771a8], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a600
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x1403771b8], 1
je 0x14011a666
mov r9, rdx
mov ecx, reloc.WS2_32.dll_send
xor r10d, r10d
movabs r11, 0xd79435e50d79435f
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
imul rax, rdx, 0xffffffffffffffed
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x13], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1e
jne 0x14011a630
mov dword [0x1403771b8], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a670
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x1403771c0], 1
je 0x14011a6e2
mov r9, rdx
mov ecx, 0x1d
xor r10d, r10d
movabs r11, 0x1a7b9611a7b9611b
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
mov rax, r10
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 4
imul rax, rax, 0xffffffffffffffe3
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1d], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1f
jne 0x14011a6a0
mov dword [0x1403771c0], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a6f0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x1403771c8], 1
je 0x14011a768
mov r9, rdx
mov ecx, 0x1f
xor r10d, r10d
movabs r11, 0x842108421084211
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
mov rax, r10
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 4
mov rdx, rax
shl rdx, 5
sub rax, rdx
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1f], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x21
jne 0x14011a720
mov dword [0x1403771c8], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a770
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x1403771d0], 1
je 0x14011a7d6
mov r9, rdx
mov ecx, reloc.WS2_32.dll_send
xor r10d, r10d
movabs r11, 0xd79435e50d79435f
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
imul rax, rdx, 0xffffffffffffffed
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x13], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x15
jne 0x14011a7a0
mov dword [0x1403771d0], 1
add rsp, 8
pop rsi
ret
Function at 0x14011a7e0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x1403771d8], 1
je 0x14011a84d
mov r9, rdx
mov ecx, socket
xor r10d, r10d
movabs r11, 0xcccccccccccccccd
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 2
and rdx, 0xfffffffffffffffc
lea rax, [rdx + rdx*4]
neg rax
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x14], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x16
jne 0x14011a810
mov dword [0x1403771d8], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a860
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x1403771e0], 1
je 0x14011a8cd
mov r9, rdx
mov ecx, send
xor r10d, r10d
movabs r11, 0xe38e38e38e38e38f
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 3
and rdx, 0xfffffffffffffffe
lea rax, [rdx + rdx*8]
neg rax
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x12], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x14
jne 0x14011a890
mov dword [0x1403771e0], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a8e0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x1403771e8], 1
je 0x14011a94d
mov r9, rdx
mov ecx, socket
xor r10d, r10d
movabs r11, 0xcccccccccccccccd
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 2
and rdx, 0xfffffffffffffffc
lea rax, [rdx + rdx*4]
neg rax
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x14], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x16
jne 0x14011a910
mov dword [0x1403771e8], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a960
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x1403771f0], 1
je 0x14011a9d2
mov r9, rdx
mov ecx, socket
xor r10d, r10d
movabs r11, 0x8618618618618619
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
mov rax, r10
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 4
imul rax, rax, 0xffffffffffffffeb
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x15], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x17
jne 0x14011a990
mov dword [0x1403771f0], 1
add rsp, 8
pop rsi
ret

Function at 0x14011a9e0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x1403771f8], 1
je 0x14011aa4c
mov r9, rdx
mov ecx, 0x18
xor r10d, r10d
movabs r11, 0xaaaaaaaaaaaaaaab
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 1
and rdx, 0xfffffffffffffff8
lea rax, [rdx + rdx*2]
neg rax
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x18], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1a
jne 0x14011aa10
mov dword [0x1403771f8], 1
add rsp, 8
pop rsi
ret
Function at 0x14011aa60
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377200], 1
je 0x14011aacf
mov r9, rdx
mov ecx, send
xor r10d, r10d
movabs r11, 0xf0f0f0f0f0f0f0f1
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
mov rax, rdx
shl rax, 4
add rax, rdx
neg rax
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x11], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x13
jne 0x14011aa90
mov dword [0x140377200], 1
add rsp, 8
pop rsi
ret

Function at 0x14011aae0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377208], 1
je 0x14011ab46
mov r9, rdx
mov ecx, 0x1a
xor r10d, r10d
movabs r11, 0x4ec4ec4ec4ec4ec5
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 3
imul rax, rdx, 0xffffffffffffffe6
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1a], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1c
jne 0x14011ab10
mov dword [0x140377208], 1
add rsp, 8
pop rsi
ret

Function at 0x14011ab50
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377210], 1
je 0x14011abb6
mov r9, rdx
mov ecx, 0x1b
xor r10d, r10d
movabs r11, 0x97b425ed097b425f
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
imul rax, rdx, 0xffffffffffffffe5
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1b], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1d
jne 0x14011ab80
mov dword [0x140377210], 1
add rsp, 8
pop rsi
ret

Function at 0x14011abc0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377218], 1
je 0x14011ac32
mov r9, rdx
mov ecx, 0x1d
xor r10d, r10d
movabs r11, 0x1a7b9611a7b9611b
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
mov rax, r10
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 4
imul rax, rax, 0xffffffffffffffe3
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1d], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1f
jne 0x14011abf0
mov dword [0x140377218], 1
add rsp, 8
pop rsi
ret

Function at 0x14011ac40
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377220], 1
je 0x14011aca6
mov r9, rdx
mov ecx, 0x1a
xor r10d, r10d
movabs r11, 0x4ec4ec4ec4ec4ec5
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 3
imul rax, rdx, 0xffffffffffffffe6
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1a], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1c
jne 0x14011ac70
mov dword [0x140377220], 1
add rsp, 8
pop rsi
ret

Function at 0x14011acb0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377228], 1
je 0x14011ad1f
mov r9, rdx
mov ecx, send
xor r10d, r10d
movabs r11, 0xf0f0f0f0f0f0f0f1
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
mov rax, rdx
shl rax, 4
add rax, rdx
neg rax
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x11], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x13
jne 0x14011ace0
mov dword [0x140377228], 1
add rsp, 8
pop rsi
ret
Function at 0x14011ad30
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377230], 1
je 0x14011ad9f
mov r9, rdx
mov ecx, send
xor r10d, r10d
movabs r11, 0xf0f0f0f0f0f0f0f1
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
mov rax, rdx
shl rax, 4
add rax, rdx
neg rax
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x11], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x13
jne 0x14011ad60
mov dword [0x140377230], 1
add rsp, 8
pop rsi
ret

Function at 0x14011adb0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377238], 1
je 0x14011ae28
mov r9, rdx
mov ecx, 0x1f
xor r10d, r10d
movabs r11, 0x842108421084211
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
mov rax, r10
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 4
mov rdx, rax
shl rdx, 5
sub rax, rdx
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1f], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x21
jne 0x14011ade0
mov dword [0x140377238], 1
add rsp, 8
pop rsi
ret

Function at 0x14011ae30
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377240], 1
je 0x14011ae96
mov r9, rdx
mov ecx, 0x1a
xor r10d, r10d
movabs r11, 0x4ec4ec4ec4ec4ec5
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 3
imul rax, rdx, 0xffffffffffffffe6
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1a], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1c
jne 0x14011ae60
mov dword [0x140377240], 1
add rsp, 8
pop rsi
ret

Function at 0x14011aea0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377248], 1
je 0x14011af12
mov r9, rdx
mov ecx, 0x19
xor r10d, r10d
movabs r11, 0x47ae147ae147ae15
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
mov rax, r10
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 4
imul rax, rax, 0xffffffffffffffe7
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x19], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1b
jne 0x14011aed0
mov dword [0x140377248], 1
add rsp, 8
pop rsi
ret

Function at 0x14011af20
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377250], 1
je 0x14011af92
mov r9, rdx
mov ecx, 0x1d
xor r10d, r10d
movabs r11, 0x1a7b9611a7b9611b
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
mov rax, r10
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 4
imul rax, rax, 0xffffffffffffffe3
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1d], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1f
jne 0x14011af50
mov dword [0x140377250], 1
add rsp, 8
pop rsi
ret
Function at 0x14011afa0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377258], 1
je 0x14011b006
mov r9, rdx
mov ecx, 0x1a
xor r10d, r10d
movabs r11, 0x4ec4ec4ec4ec4ec5
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 3
imul rax, rdx, 0xffffffffffffffe6
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1a], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1c
jne 0x14011afd0
mov dword [0x140377258], 1
add rsp, 8
pop rsi
ret

Function at 0x14011b010
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377260], 1
je 0x14011b076
mov r9, rdx
mov ecx, socket
xor r10d, r10d
movabs r11, 0x2e8ba2e8ba2e8ba3
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 2
imul rax, rdx, 0xffffffffffffffea
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x16], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x18
jne 0x14011b040
mov dword [0x140377260], 1
add rsp, 8
pop rsi
ret

Function at 0x14011b080
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377268], 1
je 0x14011b0e6
mov r9, rdx
mov ecx, 0x1e
xor r10d, r10d
movabs r11, 0x8888888888888889
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
imul rax, rdx, 0xffffffffffffffe2
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1e], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x20
jne 0x14011b0b0
mov dword [0x140377268], 1
add rsp, 8
pop rsi
ret

Function at 0x14011b0f0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377270], 1
je 0x14011b168
mov r9, rdx
mov ecx, 0x1f
xor r10d, r10d
movabs r11, 0x842108421084211
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
mov rax, r10
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 4
mov rdx, rax
shl rdx, 5
sub rax, rdx
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1f], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x21
jne 0x14011b120
mov dword [0x140377270], 1
add rsp, 8
pop rsi
ret

Function at 0x14011b170
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377278], 1
je 0x14011b1d6
mov r9, rdx
mov ecx, 0x1b
xor r10d, r10d
movabs r11, 0x97b425ed097b425f
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
imul rax, rdx, 0xffffffffffffffe5
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1b], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1d
jne 0x14011b1a0
mov dword [0x140377278], 1
add rsp, 8
pop rsi
ret
Function at 0x14011b1e0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377280], 1
je 0x14011b24d
mov r9, rdx
mov ecx, send
xor r10d, r10d
movabs r11, 0xe38e38e38e38e38f
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 3
and rdx, 0xfffffffffffffffe
lea rax, [rdx + rdx*8]
neg rax
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x12], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x14
jne 0x14011b210
mov dword [0x140377280], 1
add rsp, 8
pop rsi
ret

Function at 0x14011b260
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377288], 1
je 0x14011b2d8
mov r9, rdx
mov ecx, 0x1f
xor r10d, r10d
movabs r11, 0x842108421084211
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
mov rax, r10
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 4
mov rdx, rax
shl rdx, 5
sub rax, rdx
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1f], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x21
jne 0x14011b290
mov dword [0x140377288], 1
add rsp, 8
pop rsi
ret

Function at 0x14011b2e0
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x140377290], 1
je 0x14011b346
mov r9, rdx
mov ecx, socket
xor r10d, r10d
movabs r11, 0x2e8ba2e8ba2e8ba3
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 2
imul rax, rdx, 0xffffffffffffffea
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x16], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x18
jne 0x14011b310
mov dword [0x140377290], 1
add rsp, 8
pop rsi
ret

Function at 0x14011b350
Capabilities:
Encode data using xor

Disassembly:
push rax
cmp dword [0x140377298], 1
je 0x14011b380
xor eax, eax
nop dword [rax]
movzx ecx, byte [r8 + rax + 0x10]
xor cl, byte [r8 + rax]
mov byte [rdx + rax], cl
add rax, 1
cmp eax, 2
jne 0x14011b360
mov dword [0x140377298], 1
pop rax
ret

Function at 0x14011b390
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x1403772a0], 1
je 0x14011b3fd
mov r9, rdx
mov ecx, send
xor r10d, r10d
movabs r11, 0xe38e38e38e38e38f
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 3
and rdx, 0xfffffffffffffffe
lea rax, [rdx + rdx*8]
neg rax
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x12], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x14
jne 0x14011b3c0
mov dword [0x1403772a0], 1
add rsp, 8
pop rsi
ret

Function at 0x14011b410
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rax
cmp dword [0x1403772a8], 1
je 0x14011b476
mov r9, rdx
mov ecx, 0x1b
xor r10d, r10d
movabs r11, 0x97b425ed097b425f
mov rsi, r8
nop word cs:[rax + rax]
nop dword [rax]
mov rax, r10
mul r11
shr rdx, 4
imul rax, rdx, 0xffffffffffffffe5
movzx edx, byte [r8 + rcx]
xor dl, byte [rsi + rax]
mov byte [r9 + rcx - 0x1b], dl
add rcx, 1
add rsi, 1
add r10, 1
cmp ecx, 0x1d
jne 0x14011b440
mov dword [0x1403772a8], 1
add rsp, 8
pop rsi
ret