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

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 5]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 5]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
mov dword [rax], ecx
mov byte [rax + 4], cl
add rax, 5
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, [0x140040420]
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 5
jb 0x1400012a0
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x140001300
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x20
mov rbp, rcx
mov ecx, 0x18
call fcn.1400096b4
xor esi, esi
mov rdi, rax
mov qword [rax], rsi
lea ecx, [rsi + 0x7a]
mov qword [rax + 8], rsi
mov qword [rax + 0x10], rsi
call fcn.1400096b4
mov qword [rdi], rax
lea r8d, [rsi + 0x7a]
xor edx, edx
mov rbx, rax
lea rcx, [rax + 0x7a]
mov qword [rdi + 0x10], rcx
mov rcx, rax
call fcn.14000c170
lea rax, [rbx + 0x7a]
mov r9d, esi
mov qword [rdi + 8], rax
mov r8d, esi
mov cl, byte [r9 + rbp]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc esi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, [0x140040420]
xor cl, byte [r8 + rax]
mov rax, qword [rdi]
movsxd r8, esi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0x7a
jb 0x140001363
mov rbx, qword [rsp + 0x30]
mov rax, rdi
mov rbp, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
add rsp, 0x20
pop rdi
ret

Function at 0x1400013c8
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0xb]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0xb]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
mov qword [rax], rcx
mov word [rax + 8], cx
mov byte [rax + 0xa], cl
add rax, 0xb
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, [0x140040420]
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0xb
jb 0x140001421
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
Function at 0x140002b08
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0xc]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0xc]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
mov qword [rax], rcx
mov dword [rax + 8], ecx
add rax, 0xc
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, [0x1400405c0]
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0xc
jb 0x140002b5d
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x1400040f8
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 2]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 2]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
mov word [rax], cx
add rax, 2
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, [0x140040750]
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 2
jb 0x14000414a
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x1400064d8
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0x14]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
xorps xmm0, xmm0
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0x14]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
movups xmmword [rax], xmm0
mov dword [rax + 0x10], ecx
add rax, 0x14
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, [0x1400408e0]
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0x14
jb 0x140006530
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
Function at 0x1400067ec
Capabilities:
Encode data using xor

Disassembly:
push rbx
sub rsp, 0x20
mov rbx, rcx
mov ecx, 0x18
call fcn.1400096b4
mov edx, 0xc
mov rcx, rax
call fcn.140001f90
xor r8d, r8d
mov r9, rax
mov r10d, r8d
mov r11d, r8d
mov rcx, r10
movabs rax, 0x51d07eae2f8151d1
mul r10
inc r8d
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 8
imul rax, rcx, 0x184
lea rcx, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
sub r10, rax
mov al, byte [r11 + rbx]
xor al, byte [r10 + rcx]
movsx ecx, al
mov rax, qword [r9]
movsxd r10, r8d
mov word [r11 + rax], cx
lea r11, [r11 + 2]
cmp r10, 0xc
jb 0x140006818
mov rax, r9
add rsp, 0x20
pop rbx
ret

Function at 0x140006874
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0xa]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0xa]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
mov qword [rax], rcx
mov word [rax + 8], cx
add rax, 0xa
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0xa
jb 0x1400068ca
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
Function at 0x140006928
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0xe]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0xe]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
mov qword [rax], rcx
mov dword [rax + 8], ecx
mov word [rax + 0xc], cx
add rax, 0xe
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0xe
jb 0x140006981
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x1400069e0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0x15]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
xorps xmm0, xmm0
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0x15]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
movups xmmword [rax], xmm0
mov dword [rax + 0x10], ecx
mov byte [rax + 0x14], cl
add rax, 0x15
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0x15
jb 0x140006a3b
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
Function at 0x140006a9c
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0x10]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
xorps xmm0, xmm0
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0x10]
mov qword [rbx + 0x10], rcx
movups xmmword [rax], xmm0
add rax, 0x10
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0x10
jb 0x140006aef
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x140006b50
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0x19]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
xorps xmm0, xmm0
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0x19]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
movups xmmword [rax], xmm0
mov qword [rax + 0x10], rcx
mov byte [rax + 0x18], cl
add rax, 0x19
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0x19
jb 0x140006bac
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
Function at 0x140006c0c
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0x18]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
xorps xmm0, xmm0
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0x18]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
movups xmmword [rax], xmm0
mov qword [rax + 0x10], rcx
add rax, 0x18
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0x18
jb 0x140006c65
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x140006cc4
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 6]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 6]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
mov dword [rax], ecx
mov word [rax + 4], cx
add rax, 6
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 6
jb 0x140006d19
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
Function at 0x140006d78
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0x11]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
xorps xmm0, xmm0
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0x11]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
movups xmmword [rax], xmm0
mov byte [rax + 0x10], cl
add rax, 0x11
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0x11
jb 0x140006dd0
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x140006e30
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0x13]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
xorps xmm0, xmm0
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0x13]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
movups xmmword [rax], xmm0
mov word [rax + 0x10], cx
mov byte [rax + 0x12], cl
add rax, 0x13
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0x13
jb 0x140006e8c
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
Function at 0x140006eec
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0xd]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0xd]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
mov qword [rax], rcx
mov dword [rax + 8], ecx
mov byte [rax + 0xc], cl
add rax, 0xd
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0xd
jb 0x140006f44
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x140006fa4
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
push rdi
sub rsp, 0x20
mov rsi, rcx
mov ecx, 0x18
call fcn.1400096b4
xor edi, edi
mov rbx, rax
mov qword [rax], rdi
lea ecx, [rdi + 0xf]
mov qword [rax + 8], rdi
mov qword [rax + 0x10], rdi
call fcn.1400096b4
mov qword [rbx], rax
mov r9d, edi
mov r8d, edi
lea rcx, [rax + 0xf]
mov qword [rbx + 0x10], rcx
xor ecx, ecx
mov qword [rax], rcx
mov dword [rax + 8], ecx
mov word [rax + 0xc], cx
mov byte [rax + 0xe], cl
add rax, 0xf
mov qword [rbx + 8], rax
mov cl, byte [r9 + rsi]
movabs rax, 0x51d07eae2f8151d1
mul r8
mov rax, r8
inc edi
sub rax, rdx
shr rax, 1
add rax, rdx
shr rax, 8
imul rax, rax, 0x184
sub r8, rax
lea rax, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
xor cl, byte [r8 + rax]
mov rax, qword [rbx]
movsxd r8, edi
mov byte [r9 + rax], cl
inc r9
cmp r8, 0xf
jb 0x140007000
mov rsi, qword [rsp + 0x38]
mov rax, rbx
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
Function at 0x140007060
Capabilities:
Encode data using xor

Disassembly:
push rbx
sub rsp, 0x20
mov rbx, rcx
mov ecx, 0x18
call fcn.1400096b4
mov edx, 6
mov rcx, rax
call fcn.140001f90
xor r8d, r8d
mov r9, rax
mov r10d, r8d
mov r11d, r8d
mov rcx, r10
movabs rax, 0x51d07eae2f8151d1
mul r10
inc r8d
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 8
imul rax, rcx, 0x184
lea rcx, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
sub r10, rax
mov al, byte [r11 + rbx]
xor al, byte [r10 + rcx]
movsx ecx, al
mov rax, qword [r9]
movsxd r10, r8d
mov word [r11 + rax], cx
lea r11, [r11 + 2]
cmp r10, 6
jb 0x14000708c
mov rax, r9
add rsp, 0x20
pop rbx
ret

Function at 0x1400070e8
Capabilities:
Encode data using xor

Disassembly:
push rbx
sub rsp, 0x20
mov rbx, rcx
mov ecx, 0x18
call fcn.1400096b4
mov edx, 9
mov rcx, rax
call fcn.140001f90
xor r8d, r8d
mov r9, rax
mov r10d, r8d
mov r11d, r8d
mov rcx, r10
movabs rax, 0x51d07eae2f8151d1
mul r10
inc r8d
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 8
imul rax, rcx, 0x184
lea rcx, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
sub r10, rax
mov al, byte [r11 + rbx]
xor al, byte [r10 + rcx]
movsx ecx, al
mov rax, qword [r9]
movsxd r10, r8d
mov word [r11 + rax], cx
lea r11, [r11 + 2]
cmp r10, 9
jb 0x140007114
mov rax, r9
add rsp, 0x20
pop rbx
ret

Function at 0x140007170
Capabilities:
Encode data using xor

Disassembly:
push rbx
sub rsp, 0x20
mov rbx, rcx
mov ecx, 0x18
call fcn.1400096b4
mov edx, 0xb
mov rcx, rax
call fcn.140001f90
xor r8d, r8d
mov r9, rax
mov r10d, r8d
mov r11d, r8d
mov rcx, r10
movabs rax, 0x51d07eae2f8151d1
mul r10
inc r8d
sub rcx, rdx
shr rcx, 1
add rcx, rdx
shr rcx, 8
imul rax, rcx, 0x184
lea rcx, str.c_jAFK_WffiLgEgzeNqzAvulQIsEfUNRFAuCacJUkoaQTRBxxfVoJTWmVQvEneKGNJipScasCJGwFEbnbRBAPsQixVKaKCrAgFyvbMRLhQrfstdWpjwJtSbgDgLRxhbbq_KBhVPaqsmVUNmpUIYlPKOfVWAJiNwfZwXewckmzBXubOjRrhdjjRoRoqSccAomKgWCWQnjqOwYWiAvMeBfMhBwUZZQvliPqdxtzhfgflwQjzlXfePDPdEHYyirnmSJhDDwKbNCdMrPyJrOlkmvlLuPxExwmabpAycnEFMCBnEtyNOZLAQQyCZhgZEFsTFVYtXjwaLoMfnKVVSQtjEkMvYACIhaWqBjdzkbcGVMAcxjSRCX_W_xmRgJyjDTypKWvZX
sub r10, rax
mov al, byte [r11 + rbx]
xor al, byte [r10 + rcx]
movsx ecx, al
mov rax, qword [r9]
movsxd r10, r8d
mov word [r11 + rax], cx
lea r11, [r11 + 2]
cmp r10, 0xb
jb 0x14000719c
mov rax, r9
add rsp, 0x20
pop rbx
ret