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

Disassembly:
xchg rcx, rbx
mov qword [rsp + 8], rcx
xchg rbx, rcx
mov qword [rsp + 0x10], rdx
nop
sub rsp, 8
mov qword [rsp], rdi
sub rsp, 0x20
xchg rcx, rdi
mov rcx, rdi
xchg rcx, rdi
lea rbx, [rdx + 0x16]
xchg r10, rdx
mov r10, rbx
xchg rdx, r10
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x2d
sub byte [rbx + rax], 0x1f
sub byte [rbx + rax], 0xd
add byte [rbx + rax], 0x74
xor byte [rbx + rax], 0x41
xor byte [rbx + rax], 0x1b
add byte [rbx + rax], 0x1a
sub byte [rbx + rax], 0x3b
xor byte [rbx + rax], 0xe
inc rax
cmp rax, 0x2a
jb 0x14007c74b
xchg rcx, rax
mov rcx, rdi
xchg rcx, rax
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
nop
mov rdi, qword [rsp]
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007c7a0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rdx
nop
mov qword [rsp - 8], rdi
sub rsp, 8
sub rsp, 0x20
xchg rdi, rdx
mov rdx, rcx
xchg rdi, rdx
lea rbx, [rdx + 0x18]
xchg rbx, rdx
mov rbx, rdx
xchg rbx, rdx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x54
sub byte [rbx + rax], 0x14
xor byte [rbx + rax], 0x67
xor byte [rbx + rax], 0x43
sub byte [rbx + rax], 0x2f
add byte [rbx + rax], 0x32
add byte [rbx + rax], 5
xor byte [rbx + rax], 0x6c
inc rax
cmp rax, 0x2e
jb 0x14007c7d6
xchg rcx, rax
mov rcx, rdi
xchg rcx, rax
xchg rdi, rbx
mov rdi, qword [rsp + 0x30]
xchg rdi, rbx
add rsp, 0x20
nop
xchg qword [rsp], rdi
add rsp, 8
ret

Function at 0x14007c820
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
xchg rbp, rdx
mov qword [rsp + 0x10], rbp
xchg rbp, rdx
push rdi
sub rsp, 0x20
xchg r14, rcx
mov rdi, r14
xchg rcx, r14
lea rbx, [rdx + 0x1a]
mov rdx, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x60
xor byte [rbx + rax], 0x1c
sub byte [rbx + rax], 0x2c
sub byte [rbx + rax], 0x36
add byte [rbx + rax], 0x44
sub byte [rbx + rax], 0x30
sub byte [rbx + rax], 0x2e
inc rax
cmp rax, 0x32
jb 0x14007c84d
xchg rdi, rax
mov rdi, rax
xchg rdi, rax
xchg rbx, rsi
mov rsi, qword [rsp + 0x30]
xchg rsi, rbx
add rsp, 0x20
nop
xchg qword [rsp], rdi
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007c8a0
Capabilities:
Encode data using xor

Disassembly:
xchg rbx, rsi
mov qword [rsp + 8], rsi
xchg rsi, rbx
mov qword [rsp + 0x10], rdx
nop
sub rsp, 8
mov qword [rsp], rdi
sub rsp, 0x20
xchg rcx, r8
mov rdi, r8
xchg rcx, r8
lea rbx, [rdx + 0x1c]
xchg rdx, rdi
mov rdi, rbx
xchg rdx, rdi
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x6f
sub byte [rbx + rax], 0x6a
add byte [rbx + rax], 0x28
xor byte [rbx + rax], 0x25
add byte [rbx + rax], 0x59
sub byte [rbx + rax], 8
xor byte [rbx + rax], 0x59
inc rax
cmp rax, 0x34
jb 0x14007c8db
xchg rbp, rax
mov rbp, rdi
xchg rbp, rax
xchg rbx, r10
mov r10, qword [rsp + 0x30]
xchg rbx, r10
add rsp, 0x20
push rbx
push rdx
push rax
push rcx
push rbx
xchg qword [rsp + 0x28], rdi
add rsp, 0x30
nop
add rsp, 8
jmp qword [rsp - 8]
Function at 0x14007c930
Capabilities:
Authenticate hmac
Encode data using xor

Disassembly:
xchg r14, rbx
mov qword [rsp + 8], r14
xchg r14, rbx
mov qword [rsp + 0x10], rdx
nop
mov qword [rsp - 8], rdi
sub rsp, 8
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0x1c]
xchg rdx, rbx
mov rbx, rdx
xchg rbx, rdx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x6d
xor byte [rbx + rax], 0x34
sub byte [rbx + rax], 1
add byte [rbx + rax], 0x25
xor byte [rbx + rax], 0x75
add byte [rbx + rax], 0x54
sub byte [rbx + rax], 0x5c
inc rax
cmp rax, 0x36
jb 0x14007c966
xchg r11, rdi
mov rax, r11
xchg r11, rdi
xchg rbx, r11
mov r11, qword [rsp + 0x30]
xchg rbx, r11
add rsp, 0x20
push rdx
push rdx
push rdx
push rcx
xchg qword [rsp + 0x20], rdi
add rsp, 0x28
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007c9c0
Capabilities:
Encode data using xor

Disassembly:
xchg rcx, rbx
mov qword [rsp + 8], rcx
xchg rbx, rcx
mov qword [rsp + 0x10], rdx
nop
push r14
mov qword [rsp], rdi
sub rsp, 0x20
xchg rdi, rsi
mov rsi, rcx
xchg rsi, rdi
lea rbx, [rdx + 0x1e]
xchg rdi, rbx
mov rdx, rdi
xchg rdi, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x65
add byte [rbx + rax], 0x19
xor byte [rbx + rax], 0x69
xor byte [rbx + rax], 0x3f
add byte [rbx + rax], 0x16
add byte [rbx + rax], 0x15
sub byte [rbx + rax], 0x20
xor byte [rbx + rax], 0x33
inc rax
cmp rax, 0x38
jb 0x14007c9f9
mov rax, rdi
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
nop
add rsp, 8
mov rdi, qword [rsp - 8]
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007ca50
Capabilities:
Encode data using xor

Disassembly:
xchg r12, rbx
mov qword [rsp + 8], r12
xchg rbx, r12
xchg r15, rdx
mov qword [rsp + 0x10], r15
xchg rdx, r15
nop
mov qword [rsp - 8], rdi
sub rsp, 8
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0x20]
xchg rbx, r11
mov rdx, r11
xchg rbx, r11
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x6c
xor byte [rbx + rax], 0x64
add byte [rbx + rax], 0x47
add byte [rbx + rax], 0xa
xor byte [rbx + rax], 0x4c
sub byte [rbx + rax], 0x15
inc rax
cmp rax, 0x3e
jb 0x14007ca8c
xchg rdi, r15
mov rax, r15
xchg r15, rdi
xchg r10, rbx
mov r10, qword [rsp + 0x30]
xchg rbx, r10
add rsp, 0x20
nop
xchg qword [rsp], rdi
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007cae0
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rdx
push rdi
sub rsp, 0x20
xchg r14, rcx
mov rdi, r14
xchg rcx, r14
lea rbx, [rdx + 0x22]
mov rdx, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x38
add byte [rbx + rax], 0x1f
xor byte [rbx + rax], 9
sub byte [rbx + rax], 0x10
xor byte [rbx + rax], 0x59
xor byte [rbx + rax], 0x14
xor byte [rbx + rax], 3
inc rax
cmp rax, 0x40
jb 0x14007cb07
xchg r10, rdi
mov rax, r10
xchg rdi, r10
xchg r12, rbx
mov r12, qword [rsp + 0x30]
xchg rbx, r12
add rsp, 0x20
push rax
push rbx
push rcx
push rax
push rdx
push rcx
xchg qword [rsp + 0x30], rdi
add rsp, 0x38
nop
add rsp, 8
jmp qword [rsp - 8]
Function at 0x14007cb60
Capabilities:
Encode data using xor

Disassembly:
xchg rcx, rbx
mov qword [rsp + 8], rcx
xchg rbx, rcx
xchg r8, rdx
mov qword [rsp + 0x10], r8
xchg r8, rdx
push rdi
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0x22]
xchg r13, rbx
mov rdx, r13
xchg rbx, r13
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x1d
add byte [rbx + rax], 0x2c
sub byte [rbx + rax], 0xd
xor byte [rbx + rax], 0xf
xor byte [rbx + rax], 0x71
add byte [rbx + rax], 0
xor byte [rbx + rax], 0x1b
sub byte [rbx + rax], 0x54
sub byte [rbx + rax], 5
inc rax
cmp rax, 0x42
jb 0x14007cb93
mov rax, rdi
xchg rbx, rbp
mov rbp, qword [rsp + 0x30]
xchg rbp, rbx
add rsp, 0x20
nop
xchg qword [rsp], rdi
add rsp, 8
ret

Function at 0x14007cbe0
Capabilities:
Encode data using xor

Disassembly:
xchg rsi, rbx
mov qword [rsp + 8], rsi
xchg rbx, rsi
mov qword [rsp + 0x10], rdx
nop
mov qword [rsp - 8], rdi
sub rsp, 8
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0x24]
mov rdx, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x55
xor byte [rbx + rax], 0x7e
add byte [rbx + rax], 0x3e
sub byte [rbx + rax], 0x3d
add byte [rbx + rax], 0x22
add byte [rbx + rax], 0x1a
xor byte [rbx + rax], 0x43
add byte [rbx + rax], 0x39
sub byte [rbx + rax], 0x64
inc rax
cmp rax, 0x46
jb 0x14007cc10
xchg r8, rdi
mov rax, r8
xchg rdi, r8
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
nop
add rsp, 8
mov rdi, qword [rsp - 8]
ret

Function at 0x14007cc60
Capabilities:
Encode data using xor

Disassembly:
xchg rdx, rbx
mov qword [rsp + 8], rdx
xchg rbx, rdx
mov qword [rsp + 0x10], rdx
nop
sub rsp, 8
mov qword [rsp], rdi
sub rsp, 0x20
xchg rdi, rdx
mov rdx, rcx
xchg rdx, rdi
lea rbx, [rdx + 0x28]
xchg r10, rdx
mov r10, rbx
xchg r10, rdx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x16
add byte [rbx + rax], 0x57
sub byte [rbx + rax], 0x3a
xor byte [rbx + rax], 4
sub byte [rbx + rax], 0x16
add byte [rbx + rax], 0x2e
xor byte [rbx + rax], 0x4b
add byte [rbx + rax], 0x73
xor byte [rbx + rax], 0x77
inc rax
cmp rax, 0x4c
jb 0x14007cc9b
xchg r12, rdi
mov rax, r12
xchg r12, rdi
xchg rbx, r15
mov r15, qword [rsp + 0x30]
xchg r15, rbx
add rsp, 0x20
nop
mov rdi, qword [rsp]
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007cd00
Capabilities:
Encode data using xor

Disassembly:
xchg rbx, r8
mov qword [rsp + 8], r8
xchg rbx, r8
xchg r9, rdx
mov qword [rsp + 0x10], r9
xchg rdx, r9
nop
push 0x139b6991
mov qword [rsp], rdi
sub rsp, 0x20
xchg rdi, rcx
mov rcx, rdi
xchg rdi, rcx
lea rbx, [rdx + 0x2a]
xchg rdx, r13
mov r13, rbx
xchg rdx, r13
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x13
xor byte [rbx + rax], 7
sub byte [rbx + rax], 0x12
add byte [rbx + rax], 0x18
add byte [rbx + rax], 0x11
sub byte [rbx + rax], 0x29
xor byte [rbx + rax], 2
inc rax
cmp rax, 0x50
jb 0x14007cd42
xchg r11, rdi
mov rax, r11
xchg rdi, r11
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
nop
xchg qword [rsp], rdi
add rsp, 8
ret
Function at 0x14007cd90
Capabilities:
Encode data using xor

Disassembly:
xchg rbx, rcx
mov qword [rsp + 8], rcx
xchg rbx, rcx
xchg r14, rdx
mov qword [rsp + 0x10], r14
xchg rdx, r14
nop
sub rsp, 8
mov qword [rsp], rdi
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0x2a]
xchg r15, rbx
mov rdx, r15
xchg rbx, r15
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 1
add byte [rbx + rax], 0x50
xor byte [rbx + rax], 0x35
sub byte [rbx + rax], 0x20
sub byte [rbx + rax], 0x10
sub byte [rbx + rax], 0x12
add byte [rbx + rax], 0x40
xor byte [rbx + rax], 0x4a
sub byte [rbx + rax], 0x28
inc rax
cmp rax, 0x52
jb 0x14007cdcb
xchg rdx, rax
mov rdx, rdi
xchg rdx, rax
xchg rbx, r15
mov r15, qword [rsp + 0x30]
xchg r15, rbx
add rsp, 0x20
nop
mov rdi, qword [rsp]
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007ce20
Capabilities:
Encode data using xor

Disassembly:
xchg rbx, r13
mov qword [rsp + 8], r13
xchg rbx, r13
mov qword [rsp + 0x10], rdx
nop
mov qword [rsp - 8], rdi
sub rsp, 8
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0x2c]
xchg r14, rdx
mov r14, rbx
xchg r14, rdx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x10
add byte [rbx + rax], 0x55
add byte [rbx + rax], 0x10
sub byte [rbx + rax], 0x3d
xor byte [rbx + rax], 0x10
sub byte [rbx + rax], 0x28
inc rax
cmp rax, 0x54
jb 0x14007ce56
xchg rdi, rsi
mov rax, rsi
xchg rdi, rsi
xchg rbx, r14
mov r14, qword [rsp + 0x30]
xchg r14, rbx
add rsp, 0x20
nop
add rsp, 8
mov rdi, qword [rsp - 8]
ret

Function at 0x14007cea0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rdx
nop
sub rsp, 8
mov qword [rsp], rdi
sub rsp, 0x20
xchg rcx, rdi
mov rcx, rdi
xchg rcx, rdi
lea rbx, [rdx + 0x2e]
xchg r8, rdx
mov r8, rbx
xchg r8, rdx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x74
sub byte [rbx + rax], 0x65
xor byte [rbx + rax], 0x43
sub byte [rbx + rax], 0x1a
add byte [rbx + rax], 0x2f
add byte [rbx + rax], 4
sub byte [rbx + rax], 0x65
inc rax
cmp rax, 0x58
jb 0x14007ced5
mov rax, rdi
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
nop
add rsp, 8
xchg qword [rsp - 8], rdi
ret

Function at 0x14007cf20
Capabilities:
Encode data using xor

Disassembly:
xchg r15, rbx
mov qword [rsp + 8], r15
xchg r15, rbx
xchg r11, rdx
mov qword [rsp + 0x10], r11
xchg r11, rdx
nop
sub rsp, 8
mov qword [rsp], rdi
sub rsp, 0x20
xchg r15, rcx
mov rdi, r15
xchg r15, rcx
lea rbx, [rdx + 0x2e]
mov rdx, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x54
sub byte [rbx + rax], 0x40
xor byte [rbx + rax], 0x25
add byte [rbx + rax], 0x1b
xor byte [rbx + rax], 0x5c
add byte [rbx + rax], 0x30
sub byte [rbx + rax], 0x29
xor byte [rbx + rax], 0x44
xor byte [rbx + rax], 0x53
inc rax
cmp rax, 0x5a
jb 0x14007cf5b
xchg rdi, r11
mov rax, r11
xchg rdi, r11
xchg r12, rbx
mov r12, qword [rsp + 0x30]
xchg rbx, r12
add rsp, 0x20
push rdx
push rdx
push rcx
push rdx
xchg qword [rsp + 0x20], rdi
pop rdx
pop rcx
pop rdx
pop rdx
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]
Function at 0x14007cfc0
Capabilities:
Encode data using xor

Disassembly:
xchg r9, rbx
mov qword [rsp + 8], r9
xchg r9, rbx
mov qword [rsp + 0x10], rdx
nop
mov qword [rsp - 8], rdi
sub rsp, 8
sub rsp, 0x20
xchg r11, rcx
mov rdi, r11
xchg rcx, r11
lea rbx, [rdx + 0x30]
mov rdx, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x63
sub byte [rbx + rax], 0x4d
xor byte [rbx + rax], 0x54
sub byte [rbx + rax], 0x19
xor byte [rbx + rax], 0x6c
sub byte [rbx + rax], 0x2f
xor byte [rbx + rax], 0x16
inc rax
cmp rax, 0x5c
jb 0x14007cff6
xchg r13, rdi
mov rax, r13
xchg rdi, r13
xchg rbx, r12
mov r12, qword [rsp + 0x30]
xchg r12, rbx
add rsp, 0x20
nop
add rsp, 8
xchg qword [rsp - 8], rdi
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007d050
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
xchg rdx, r10
mov qword [rsp + 0x10], r10
xchg rdx, r10
nop
mov qword [rsp - 8], rdi
sub rsp, 8
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0x30]
mov rdx, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x7b
xor byte [rbx + rax], 0x2a
xor byte [rbx + rax], 0x60
add byte [rbx + rax], 0x3b
sub byte [rbx + rax], 0x44
add byte [rbx + rax], 0x4a
xor byte [rbx + rax], 0x1c
sub byte [rbx + rax], 0x50
xor byte [rbx + rax], 0x1e
inc rax
cmp rax, 0x5e
jb 0x14007d080
mov rax, rdi
xchg rdx, rbx
mov rdx, qword [rsp + 0x30]
xchg rdx, rbx
add rsp, 0x20
push rdx
push rbx
push rax
push rax
xchg qword [rsp + 0x20], rdi
pop rax
pop rax
pop rbx
pop rdx
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007d0e0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
xchg r14, rdx
mov qword [rsp + 0x10], r14
xchg r14, rdx
push rdi
sub rsp, 0x20
xchg rcx, rdi
mov rcx, rdi
xchg rdi, rcx
lea rbx, [rdx + 0x32]
xchg rdx, rbx
mov rbx, rdx
xchg rdx, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x5e
sub byte [rbx + rax], 0x37
xor byte [rbx + rax], 0x48
sub byte [rbx + rax], 0x20
xor byte [rbx + rax], 0x20
xor byte [rbx + rax], 0x2e
sub byte [rbx + rax], 0x1b
xor byte [rbx + rax], 0x25
sub byte [rbx + rax], 3
inc rax
cmp rax, 0x60
jb 0x14007d113
xchg r9, rax
mov r9, rdi
xchg r9, rax
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
push rcx
push rcx
push rax
push rbx
push rbx
push rcx
push rdx
push rbx
xchg qword [rsp + 0x40], rdi
pop rbx
pop rdx
pop rcx
pop rbx
pop rbx
pop rax
pop rcx
pop rcx
add rsp, 8
ret

Function at 0x14007d170
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rdx
nop
sub rsp, 8
mov qword [rsp], rdi
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0x34]
xchg rdx, rbx
mov rbx, rdx
xchg rbx, rdx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x26
xor byte [rbx + rax], 0x34
add byte [rbx + rax], 0x11
sub byte [rbx + rax], 2
xor byte [rbx + rax], 0x6c
add byte [rbx + rax], 0x1a
sub byte [rbx + rax], 0x14
xor byte [rbx + rax], 0x1b
xor byte [rbx + rax], 0x48
inc rax
cmp rax, 0x64
jb 0x14007d19f
xchg rdi, rax
mov rdi, rax
xchg rdi, rax
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
nop
mov rdi, qword [rsp]
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]
Function at 0x14007d1f0
Capabilities:
Encode data using xor

Disassembly:
xchg rdx, rbx
mov qword [rsp + 8], rdx
xchg rbx, rdx
mov qword [rsp + 0x10], rdx
nop
mov qword [rsp - 8], rdi
sub rsp, 8
sub rsp, 0x20
xchg r13, rdi
mov r13, rcx
xchg rdi, r13
lea rbx, [rdx + 0x38]
xchg rdx, rbx
mov rbx, rdx
xchg rbx, rdx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x5a
sub byte [rbx + rax], 7
sub byte [rbx + rax], 0x38
sub byte [rbx + rax], 0xb
xor byte [rbx + rax], 0x15
add byte [rbx + rax], 2
sub byte [rbx + rax], 7
inc rax
cmp rax, 0x6e
jb 0x14007d22c
mov rax, rdi
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
nop
add rsp, 8
xchg qword [rsp - 8], rdi
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007d270
Capabilities:
Encode data using xor

Disassembly:
xchg rbx, r8
mov qword [rsp + 8], r8
xchg r8, rbx
mov qword [rsp + 0x10], rdx
nop
sub rsp, 8
mov qword [rsp], rdi
sub rsp, 0x20
xchg rdi, rsi
mov rsi, rcx
xchg rsi, rdi
lea rbx, [rdx + 0x4e]
mov rdx, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x79
sub byte [rbx + rax], 0x2e
add byte [rbx + rax], 0x17
xor byte [rbx + rax], 0x48
xor byte [rbx + rax], 0x6e
sub byte [rbx + rax], 0x42
xor byte [rbx + rax], 0x2a
add byte [rbx + rax], 0x4d
sub byte [rbx + rax], 0x75
inc rax
cmp rax, 0x98
jb 0x14007d2a5
xchg rbp, rdi
mov rax, rbp
xchg rdi, rbp
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
nop
add rsp, 8
mov rdi, qword [rsp - 8]
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007d300
Capabilities:
Encode data using xor

Disassembly:
xchg rbx, rsi
mov qword [rsp + 8], rsi
xchg rsi, rbx
mov qword [rsp + 0x10], rdx
push rdi
sub rsp, 0x20
xchg rdi, rcx
mov rcx, rdi
xchg rcx, rdi
lea rbx, [rdx + 0x56]
mov rdx, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x59
sub byte [rbx + rax], 0x13
sub byte [rbx + rax], 0x33
add byte [rbx + rax], 0x63
sub byte [rbx + rax], 0x11
sub byte [rbx + rax], 0x5c
add byte [rbx + rax], 7
xor byte [rbx + rax], 0
sub byte [rbx + rax], 0x10
inc rax
cmp rax, 0xa8
jb 0x14007d32d
mov rax, rdi
xchg rbx, rsi
mov rsi, qword [rsp + 0x30]
xchg rbx, rsi
add rsp, 0x20
nop
xchg qword [rsp], rdi
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007d380
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
xchg rdx, rcx
mov qword [rsp + 0x10], rcx
xchg rdx, rcx
nop
mov qword [rsp - 8], rdi
sub rsp, 8
sub rsp, 0x20
xchg rdi, rcx
mov rcx, rdi
xchg rdi, rcx
lea rbx, [rdx + 0x5a]
xchg r14, rbx
mov rdx, r14
xchg rbx, r14
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x45
sub byte [rbx + rax], 0x1f
xor byte [rbx + rax], 0x12
xor byte [rbx + rax], 0x3b
sub byte [rbx + rax], 0xb
xor byte [rbx + rax], 7
xor byte [rbx + rax], 0x7d
xor byte [rbx + rax], 0x7e
inc rax
cmp rax, 0xb0
jb 0x14007d3bc
xchg rdx, rdi
mov rax, rdx
xchg rdx, rdi
xchg r9, rbx
mov r9, qword [rsp + 0x30]
xchg rbx, r9
add rsp, 0x20
push rbx
push rcx
push rcx
push rbx
push rbx
xchg qword [rsp + 0x28], rdi
pop rbx
pop rbx
pop rcx
pop rcx
pop rbx
add rsp, 8
ret
Function at 0x14007d420
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
xchg rbx, rdx
mov qword [rsp + 0x10], rbx
xchg rbx, rdx
push rcx
mov qword [rsp], rdi
sub rsp, 0x20
xchg r9, rdi
mov r9, rcx
xchg r9, rdi
lea rbx, [rdx + 0x70]
xchg rbx, rdx
mov rbx, rdx
xchg rbx, rdx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x58
sub byte [rbx + rax], 0x28
add byte [rbx + rax], 0x34
sub byte [rbx + rax], 0x28
xor byte [rbx + rax], 0x76
xor byte [rbx + rax], 0x3b
sub byte [rbx + rax], 0x33
xor byte [rbx + rax], 0x43
sub byte [rbx + rax], 0x7d
inc rax
cmp rax, 0xdc
jb 0x14007d457
mov rax, rdi
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
nop
mov rdi, qword [rsp]
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007d4b0
Capabilities:
Encode data using xor

Disassembly:
xchg rbx, rbp
mov qword [rsp + 8], rbp
xchg rbp, rbx
xchg rdi, rdx
mov qword [rsp + 0x10], rdi
xchg rdx, rdi
nop
push r9
mov qword [rsp], rdi
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0x70]
mov rdx, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 4
add byte [rbx + rax], 0x40
xor byte [rbx + rax], 0x50
add byte [rbx + rax], 0x5a
sub byte [rbx + rax], 0x39
sub byte [rbx + rax], 0x35
inc rax
cmp rax, 0xde
jb 0x14007d4e3
xchg r9, rax
mov r9, rdi
xchg r9, rax
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
nop
mov rdi, qword [rsp]
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007d530
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rdx
nop
mov qword [rsp - 8], rdi
sub rsp, 8
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0x76]
xchg r13, rbx
mov rdx, r13
xchg r13, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x78
xor byte [rbx + rax], 0x43
add byte [rbx + rax], 0x3d
sub byte [rbx + rax], 0x21
add byte [rbx + rax], 0x27
sub byte [rbx + rax], 0x7e
inc rax
cmp rax, 0xea
jb 0x14007d560
xchg rdi, r10
mov rax, r10
xchg r10, rdi
xchg rbx, r8
mov r8, qword [rsp + 0x30]
xchg rbx, r8
add rsp, 0x20
nop
add rsp, 8
mov rdi, qword [rsp - 8]
ret

Function at 0x14007d5b0
Capabilities:
Encode data using xor

Disassembly:
xchg rbx, r10
mov qword [rsp + 8], r10
xchg r10, rbx
xchg rbx, rdx
mov qword [rsp + 0x10], rbx
xchg rdx, rbx
nop
mov qword [rsp - 8], rdi
sub rsp, 8
sub rsp, 0x20
xchg rcx, r14
mov rdi, r14
xchg rcx, r14
lea rbx, [rdx + 0x7c]
xchg rdx, rbx
mov rbx, rdx
xchg rbx, rdx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x4b
xor byte [rbx + rax], 0x73
sub byte [rbx + rax], 0x38
add byte [rbx + rax], 0x2e
add byte [rbx + rax], 0x29
sub byte [rbx + rax], 0x31
add byte [rbx + rax], 0x3e
sub byte [rbx + rax], 0x64
inc rax
cmp rax, 0xf4
jb 0x14007d5f2
xchg r12, rax
mov r12, rdi
xchg r12, rax
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
nop
xchg qword [rsp], rdi
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]
Function at 0x14007d640
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rdx
push rdi
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0x9a]
xchg r10, rdx
mov r10, rbx
xchg rdx, r10
call fcn.14007ac50
nop
xor eax, eax
nop dword [rax]
nop dword [rax + rax]
mov byte [rbx + rax], 1
add byte [rbx + rax], 0x21
add byte [rbx + rax], 0x2b
add byte [rbx + rax], 0x21
sub byte [rbx + rax], 0x34
sub byte [rbx + rax], 0xe
xor byte [rbx + rax], 0x54
xor byte [rbx + rax], 0x2a
sub byte [rbx + rax], 0x52
inc rax
cmp rax, 0x130
jb 0x14007d676
mov rax, rdi
xchg r11, rbx
mov r11, qword [rsp + 0x30]
xchg rbx, r11
add rsp, 0x20
nop
add rsp, 8
xchg qword [rsp - 8], rdi
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007d6d0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
xchg rdx, r11
mov qword [rsp + 0x10], r11
xchg r11, rdx
nop
sub rsp, 8
mov qword [rsp], rdi
sub rsp, 0x20
xchg rcx, rdi
mov rcx, rdi
xchg rcx, rdi
lea rbx, [rdx + 0xc]
mov rdx, rbx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x41
xor byte [rbx + rax], 0x7f
add byte [rbx + rax], 0x35
xor byte [rbx + rax], 0x4d
sub byte [rbx + rax], 0x21
xor byte [rbx + rax], 0x4d
sub byte [rbx + rax], 0x50
inc rax
cmp rax, 0x14
jb 0x14007d705
xchg rdi, rax
mov rdi, rax
xchg rdi, rax
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
push rdx
push rax
push rdx
push rdx
push rax
push rdx
push rbx
xchg qword [rsp + 0x38], rdi
pop rbx
pop rdx
pop rax
pop rdx
pop rdx
pop rax
pop rdx
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007d760
Capabilities:
Encode data using xor

Disassembly:
xchg r10, rbx
mov qword [rsp + 8], r10
xchg rbx, r10
mov qword [rsp + 0x10], rdx
nop
mov qword [rsp - 8], rdi
sub rsp, 8
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0xe]
xchg rbx, r9
mov rdx, r9
xchg rbx, r9
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x59
xor byte [rbx + rax], 0x69
add byte [rbx + rax], 0x38
xor byte [rbx + rax], 0x68
add byte [rbx + rax], 0x27
sub byte [rbx + rax], 0x27
inc rax
cmp rax, 0x18
jb 0x14007d796
mov rax, rdi
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
push rbx
push rax
push rax
xchg qword [rsp + 0x18], rdi
pop rax
pop rax
pop rbx
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]

Function at 0x14007d7e0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
xchg rdx, r10
mov qword [rsp + 0x10], r10
xchg rdx, r10
push rdi
sub rsp, 0x20
mov rdi, rcx
lea rbx, [rdx + 0xe]
xchg rsi, rdx
mov rsi, rbx
xchg rsi, rdx
call fcn.14007ac50
nop
xor eax, eax
mov byte [rbx + rax], 0x35
add byte [rbx + rax], 0x37
sub byte [rbx + rax], 0x17
sub byte [rbx + rax], 0x1a
add byte [rbx + rax], 0x1f
sub byte [rbx + rax], 0x34
xor byte [rbx + rax], 0x4e
add byte [rbx + rax], 0xc
xor byte [rbx + rax], 0x74
inc rax
cmp rax, 0x1a
jb 0x14007d80d
xchg r8, rax
mov r8, rdi
xchg r8, rax
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
nop
xchg qword [rsp], rdi
add rsp, 8
nop
add rsp, 8
jmp qword [rsp - 8]