joyce8/EMBER2024-capa huggingface dataset:
Function at 0x18001b4f0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x3bc861df703e5097
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
jmp fcn.180047fb0

Function at 0x18001b510
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0xa8a024587329f36a
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x18001b580
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xf1ca12b18aef5298
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x18001b8b0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0x5e6cc07646bbeab8
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x18001b930
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x31b73d1ea9f01da2
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
jmp fcn.180047fb0

Function at 0x18001b950
Capabilities:
Hash data using fnv

Disassembly:
mov rax, qword [0x1801dc030]
xor edx, edx
mov dword [0x1801dc028], edx
mov dword [0x1801dc038], edx
mov dword [rax], 0x461c3c00
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0x461c3c00
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0xc61c3c00
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0xbb7454baff08fe25
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x18001c660
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x9b5a68c6489e9909
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
movss dword [rax + rcx*8], xmm1
inc dword [0x1801dc028]
jmp fcn.180047fb0
Function at 0x180024610
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x38
movaps xmmword [rsp + 0x20], xmm6
mov ecx, 0x58b57908
movss xmm6, dword [0x1801bb300]
movaps xmm1, xmm6
call fcn.18001c660
movaps xmm1, xmm6
mov ecx, 0x3e59f051
call fcn.18001c660
movaps xmm1, xmm6
mov ecx, 0xa9e55789
call fcn.18001c660
movaps xmm1, xmm6
mov ecx, 0xc2f98c5f
call fcn.18001c660
movaps xmm1, xmm6
mov ecx, 0x205d2320
call fcn.18001c660
movaps xmm1, xmm6
mov ecx, 0x3e59f051
call fcn.18001c660
movaps xmm1, xmm6
mov ecx, 0xa9e55789
call fcn.18001c660
movaps xmm1, xmm6
mov ecx, 0xc2f98c5f
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x38
jmp fcn.18001c660

Function at 0x180024d80
Capabilities:
Hash data using fnv

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov eax, dword [0x1801da620]
lea rdi, [0x18016e530]
dec eax
movsxd rcx, eax
mov ebx, dword [rdi + rcx*4]
lea rcx, str.MP0_CHAR_XP_FM
call fcn.1800090e0
xor r8d, r8d
mov edx, ebx
mov ecx, eax
call fcn.18001a680
movss xmm1, dword [0x1801ba858]
mov ecx, 0x946dd6a4
call fcn.18001c660
mov eax, dword [0x1801da620]
lea rcx, str.MP1_CHAR_XP_FM
dec eax
movsxd rdx, eax
mov ebx, dword [rdi + rdx*4]
call fcn.1800090e0
xor r8d, r8d
mov edx, ebx
mov ecx, eax
call fcn.18001a680
movss xmm1, dword [0x1801ba858]
mov ecx, 0x946dd6a4
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
jmp fcn.18001c660

Function at 0x1800251a0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x6c38af3693a69a91
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov qword [rax], rcx
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x1800252a0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x45eee61580806d63
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180025330
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x8fe22675a5a45817
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x1800253c0
Capabilities:
Hash data using fnv

Disassembly:
mov rax, qword [0x1801dc030]
xor r8d, r8d
mov dword [0x1801dc028], r8d
mov dword [0x1801dc038], r8d
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0x39ff19c64ef7da5b
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], r8d
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180025430
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0xe0a7d1e497ffcd6f
inc dword [0x1801dc028]
jmp fcn.180047fb0
Function at 0x180025480
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xaa5f02db48d704b9
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x1800254b0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xb80d8756b4668ab6
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov qword [rax], rcx
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x1800254e0
Capabilities:
Hash data using fnv

Disassembly:
mov rax, qword [0x1801dc030]
xor r8d, r8d
mov dword [0x1801dc028], r8d
mov dword [0x1801dc038], r8d
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov qword [rax + rcx*8], rdx
movabs rdx, 0x142a02425ff02bd9
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], r8d
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180025570
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0xadf692b254977c0c
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180027820
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
add rsp, 0x28
jmp fcn.18000adf0

Function at 0x180027860
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
mov edx, 1
call fcn.18000bc00
call fcn.18000a950
mov ecx, eax
xor edx, edx
add rsp, 0x28
jmp fcn.18000bc00

Function at 0x180028110
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x3ac1f7b898f30c05
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0
push rbx
sub rsp, 0x20
call fcn.18000a950
mov ecx, eax
mov ebx, eax
call fcn.180025330
mov ecx, ebx
add rsp, 0x20
pop rbx
jmp 0x180025300

Function at 0x180028150
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
call fcn.1800252a0
xor r8d, r8d
mov edx, 0x1f4
mov ecx, 0xff
add rsp, 0x28
jmp fcn.180008df0

Function at 0x1800281a0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xcd8a7537a9b52f06
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
add rsp, 0x28
jmp 0x1800252d0
Function at 0x1800281e0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xc44aa05345c992c6
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
add rsp, 0x28
jmp 0x180025270

Function at 0x180028220
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xc8a9481a01e63c28
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
add rsp, 0x28
jmp 0x180025220

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

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0xa0
lea r10, str.vw_prop_art_wings_01a
xor r9d, r9d
mov r8b, 0x76
nop word [rax + rax]
movzx edx, r8b
lea r10, [r10 + 1]
sub r8b, 0x41
cmp r8b, 0x19
movzx r8d, byte [r10]
lea eax, [rdx + 0x20]
movzx ecx, al
cmova ecx, edx
movsx eax, cl
add eax, r9d
imul r9d, eax, 0x401
mov eax, r9d
shr eax, 6
xor r9d, eax
test r8b, r8b
jne 0x180028280
lea eax, [r9 + r9*8]
mov ecx, eax
shr ecx, 0xb
xor ecx, eax
imul ebx, ecx, 0x8001
mov ecx, ebx
call fcn.18000a980
call fcn.18000a950
mov edx, eax
lea rcx, [rsp + 0x80]
mov r8d, 1
call fcn.180008100
movss xmm3, dword [rsp + 0x90]
mov ecx, ebx
movss xmm2, dword [rsp + 0x88]
movss xmm1, dword [rsp + 0x80]
mov dword [rsp + 0x30], 1
mov dword [rsp + 0x28], 1
mov dword [rsp + 0x20], 1
call fcn.180009930
mov ecx, ebx
mov edi, eax
call fcn.18000a9f0
call fcn.18000a950
mov ecx, eax
call fcn.180025360
mov ebx, eax
call fcn.18000a950
movss xmm0, dword [0x1801bac74]
xorps xmm1, xmm1
movss xmm3, dword [0x1801bb344]
mov r8d, ebx
mov dword [rsp + 0x70], 1
mov edx, eax
mov dword [rsp + 0x68], 0
mov ecx, edi
mov dword [rsp + 0x60], 1
mov dword [rsp + 0x58], 0
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm1
movss dword [rsp + 0x38], xmm0
movss dword [rsp + 0x30], xmm1
movss dword [rsp + 0x28], xmm1
movss dword [rsp + 0x20], xmm1
call fcn.1800084d0
mov rbx, qword [rsp + 0xb0]
add rsp, 0xa0
pop rdi
ret

Function at 0x180028490
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
xor edx, edx
mov ecx, eax
lea r8d, [rdx + 1]
add rsp, 0x28
jmp fcn.180008b80

Function at 0x1800284d0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xcea04d83135264cc
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0x190
inc dword [0x1801dc028]
jmp fcn.180047fb0
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
add rsp, 0x28
jmp 0x1800251d0

Function at 0x180028510
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
call fcn.18000a950
mov ecx, eax
mov edx, 0x190
mov r8d, 1
add rsp, 0x28
jmp fcn.180008b80
Function at 0x180028550
Capabilities:
Hash data using fnv

Disassembly:
sub rsp, 0x28
mov ecx, 5
call fcn.180025480
call fcn.18001b880
mov ecx, eax
xor edx, edx
call fcn.1800253c0
call fcn.18001b880
mov ecx, eax
mov edx, 1
add rsp, 0x28
jmp fcn.180025430

Function at 0x1800289e0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x1098355a16064bb3
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180028a10
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0xbf286c554784f3df
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180028c70
Capabilities:
Hash data using fnv

Disassembly:
mov rax, qword [0x1801dc030]
xor r8d, r8d
movss xmm0, dword [rsp + 0x28]
mov dword [0x1801dc028], r8d
mov dword [0x1801dc038], r8d
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
movss dword [rax + rcx*8], xmm2
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
movss dword [rax + rcx*8], xmm3
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
movss dword [rax + rcx*8], xmm0
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], r8d
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], r8d
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], r8d
mov eax, dword [0x1801dc028]
mov ecx, dword [rsp + 0x48]
inc eax
mov dword [0x1801dc028], eax
mov edx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rdx*8], ecx
mov eax, dword [0x1801dc028]
mov ecx, dword [rsp + 0x50]
inc eax
mov dword [0x1801dc028], eax
mov edx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rdx*8], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], r8d
mov eax, dword [0x1801dc028]
inc eax
movabs rdx, 0xc5f68be9613e2d18
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0
Function at 0x180028e20
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x1718de8e3f2823ca
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180028e70
Capabilities:
Hash data using fnv

Disassembly:
mov rax, qword [0x1801dc030]
xor edx, edx
mov dword [0x1801dc028], edx
mov dword [0x1801dc038], edx
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0xfaee099c6f890bb8
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180028f80
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x9b1e824ffbb7027a
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180028fb0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x18f621f7a5b1f85d
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180028fe0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x7e08924259e08ce0
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x1800291a0
Capabilities:
Hash data using fnv

Disassembly:
mov rax, qword [0x1801dc030]
xor edx, edx
mov dword [0x1801dc028], edx
mov dword [0x1801dc038], edx
mov dword [rax], edx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0x3f800000
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0x26143a59ef48b262
inc dword [0x1801dc028]
jmp fcn.180047fb0
Function at 0x180029210
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x77168d722c58b2fc
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], 0x437f0000
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180029270
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x1d408577d440e81e
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
movss dword [rax], xmm0
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x1800292a0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x57fff03e423a4c0b
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180029450
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0xfe99b66d079cf6bc
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], r8d
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180029820
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0x7a6535691b477c48
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180029870
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x9f8aa94d6d97dbf4
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x1800298c0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0xf0a4f1bbf4fa7497
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180029950
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0xb128377056a54e2a
inc dword [0x1801dc028]
jmp fcn.180047fb0
Function at 0x1800299a0
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x96a05e4fb321b1ba
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
movss dword [rax + rcx*8], xmm1
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
movss dword [rax + rcx*8], xmm2
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
movss dword [rax + rcx*8], xmm3
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180029a40
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0xdf993ee5e90aba25
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180029a90
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
movabs rdx, 0x9f7794730795e019
mov dword [0x1801dc028], eax
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 0x11
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], 1
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180029b00
Capabilities:
Hash data using fnv

Disassembly:
mov rax, qword [0x1801dc030]
xor edx, edx
mov dword [0x1801dc028], edx
mov dword [0x1801dc038], edx
mov dword [rax], ecx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
mov eax, dword [0x1801dc028]
inc eax
mov dword [0x1801dc028], eax
mov ecx, eax
mov rax, qword [0x1801dc030]
mov dword [rax + rcx*8], edx
movabs rdx, 0x70a2d1137c8ed7c9
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180029f00
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
lea rcx, str.swimming_scuba
mov dword [0x1801dc028], eax
movabs rdx, 0xd3bd40951412fef6
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov qword [rax], rcx
inc dword [0x1801dc028]
jmp fcn.180047fb0

Function at 0x180029f90
Capabilities:
Hash data using fnv

Disassembly:
xor eax, eax
lea rcx, str.dive_glide
mov dword [0x1801dc028], eax
movabs rdx, 0x6ea47dae7fad0eed
mov dword [0x1801dc038], eax
mov rax, qword [0x1801dc030]
mov qword [rax], rcx
inc dword [0x1801dc028]
jmp fcn.180047fb0