joyce8/EMBER2024-capa huggingface dataset:
Function at 0x361f7b7c0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361f7b892
push rbp
mov rbp, rsp
sub rsp, 0x38
movabs rdx, 0x7e7977727c7c7a8a
mov qword [rsp + 0x1d], rdx
movabs rdx, 0x7963777e7977727c
mov qword [rsp + 0x20], rdx
movabs rdx, 0x906030201000501
mov qword [rsp + 0x28], rdx
movabs rdx, 0x805080106040807
mov qword [rsp + 0x30], rdx
xor eax, eax
jmp 0x361f7b82c
movzx r9d, byte [rsp + rsi + 0x1d]
lea edx, [r9 + rdx]
lea edx, [rdx - 0x1c]
mov byte [rsp + rdi + 0x1d], dl
mov byte [rsp + rsi + 0x1d], r8b
add rax, 2
cmp rax, 0x10
jge 0x361f7b85e
movzx edx, byte [rsp + rax + 0x28]
movzx esi, byte [rsp + rax + 0x29]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0xb
jae 0x361f7b885
movzx r8d, byte [rsp + rdi + 0x1d]
lea r8d, [r8 + rdx]
lea r8d, [r8 - 0x1c]
cmp rsi, 0xb
jb 0x361f7b812
jmp 0x361f7b875
xor eax, eax
lea rbx, [rsp + 0x1d]
mov ecx, 0xb
call sym.runtime.slicebytetostring
add rsp, 0x38
pop rbp
ret
mov eax, esi
mov ecx, 0xb
nop dword [rax]
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0xb
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.syscall.glob..func215

Function at 0x361f83ac0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361f83b8c
push rbp
mov rbp, rsp
sub rsp, 0x38
movabs rdx, 0x9df0a38c64deaefc
mov qword [rsp + 0x1c], rdx
mov dword [rsp + 0x24], 0x8c65bbf2
movabs rdx, 0x404060609080200
mov qword [rsp + 0x28], rdx
movabs rdx, 0x70209050b000106
mov qword [rsp + 0x30], rdx
xor eax, eax
jmp 0x361f83b25
movzx r9d, byte [rsp + rsi + 0x1c]
lea edx, [r9 + rdx]
lea edx, [rdx - 0x4f]
mov byte [rsp + rdi + 0x1c], dl
mov byte [rsp + rsi + 0x1c], r8b
add rax, 2
cmp rax, 0x10
jge 0x361f83b5c
movzx edx, byte [rsp + rax + 0x28]
movzx esi, byte [rsp + rax + 0x29]
mov edi, edx
xor edx, esi
add edx, eax
nop dword [rax + rax]
cmp rdi, 0xc
jae 0x361f83b7f
movzx r8d, byte [rsp + rdi + 0x1c]
lea r8d, [r8 + rdx]
lea r8d, [r8 - 0x4f]
cmp rsi, 0xc
jb 0x361f83b0b
jmp 0x361f83b73
xor eax, eax
lea rbx, [rsp + 0x1c]
mov ecx, 0xc
call sym.runtime.slicebytetostring
add rsp, 0x38
pop rbp
ret
mov eax, esi
mov ecx, 0xc
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0xc
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.syscall.glob..func252
Function at 0x361f896c0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361f89798
push rbp
mov rbp, rsp
sub rsp, 0x38
movabs rdx, 0xd800d0713277225
mov qword [rsp + 0x1a], rdx
mov dword [rsp + 0x22], 0xf5f98074
movabs rdx, 0x800060200080703
mov qword [rsp + 0x26], rdx
movabs rdx, 0x405080006020008
mov qword [rsp + 0x28], rdx
movabs rdx, 0x2000b0a0900060b
mov qword [rsp + 0x30], rdx
xor eax, eax
jmp 0x361f89734
movzx r9d, byte [rsp + rsi + 0x1a]
lea edx, [r9 + rdx]
lea edx, [rdx + 0x5d]
mov byte [rsp + rdi + 0x1a], dl
mov byte [rsp + rsi + 0x1a], r8b
add rax, 2
cmp rax, 0x12
jge 0x361f89768
movzx edx, byte [rsp + rax + 0x26]
movzx esi, byte [rsp + rax + 0x27]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0xc
jae 0x361f8978b
movzx r8d, byte [rsp + rdi + 0x1a]
lea r8d, [r8 + rdx]
lea r8d, [r8 + 0x5d]
nop
cmp rsi, 0xc
jb 0x361f8971a
jmp 0x361f8977f
xor eax, eax
lea rbx, [rsp + 0x1a]
mov ecx, 0xc
call sym.runtime.slicebytetostring
add rsp, 0x38
pop rbp
ret
mov eax, esi
mov ecx, 0xc
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0xc
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
nop dword [rax]
jmp sym.syscall.glob..func274

Function at 0x361f8b1c0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361f8b278
push rbp
mov rbp, rsp
sub rsp, 0x30
movabs rdx, 0x8a74a0864990cc05
mov qword [rsp + 0x1c], rdx
movabs rdx, 0x502070701040007
mov qword [rsp + 0x24], rdx
mov dword [rsp + 0x2c], 0x7040202
xor eax, eax
jmp 0x361f8b216
movzx r9d, byte [rsp + rsi + 0x1c]
lea edx, [r9 + rdx]
lea edx, [rdx - 0x3a]
mov byte [rsp + rdi + 0x1c], dl
mov byte [rsp + rsi + 0x1c], r8b
add rax, 2
cmp rax, 0xc
jge 0x361f8b248
movzx edx, byte [rsp + rax + 0x24]
movzx esi, byte [rsp + rax + 0x25]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 8
jae 0x361f8b26b
movzx r8d, byte [rsp + rdi + 0x1c]
lea r8d, [r8 + rdx]
lea r8d, [r8 - 0x3a]
cmp rsi, 8
jb 0x361f8b1fc
jmp 0x361f8b25f
xor eax, eax
lea rbx, [rsp + 0x1c]
mov ecx, 8
call sym.runtime.slicebytetostring
add rsp, 0x30
pop rbp
ret
mov eax, esi
mov ecx, 8
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 8
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
nop dword [rax]
jmp sym.syscall.glob..func287
Function at 0x361f9e600
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361f9e6cc
push rbp
mov rbp, rsp
sub rsp, 0x38
movabs rdx, 0x8a4487f239504b37
mov qword [rsp + 0x1c], rdx
mov dword [rsp + 0x24], 0x3588e433
movabs rdx, 0x509060201040201
mov qword [rsp + 0x28], rdx
movabs rdx, 0x40701050402060a
mov qword [rsp + 0x30], rdx
xor eax, eax
jmp 0x361f9e665
movzx r9d, byte [rsp + rsi + 0x1c]
lea edx, [r9 + rdx]
lea edx, [rdx - 0x68]
mov byte [rsp + rdi + 0x1c], dl
mov byte [rsp + rsi + 0x1c], r8b
add rax, 2
cmp rax, 0x10
jge 0x361f9e69c
movzx edx, byte [rsp + rax + 0x28]
movzx esi, byte [rsp + rax + 0x29]
mov edi, edx
xor edx, esi
add edx, eax
nop dword [rax + rax]
cmp rdi, 0xc
jae 0x361f9e6bf
movzx r8d, byte [rsp + rdi + 0x1c]
lea r8d, [r8 + rdx]
lea r8d, [r8 - 0x68]
cmp rsi, 0xc
jb 0x361f9e64b
jmp 0x361f9e6b3
xor eax, eax
lea rbx, [rsp + 0x1c]
mov ecx, 0xc
call sym.runtime.slicebytetostring
add rsp, 0x38
pop rbp
ret
mov eax, esi
mov ecx, 0xc
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0xc
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.qZhwxio.glob..func9

Function at 0x361f9eee0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361f9efbd
push rbp
mov rbp, rsp
sub rsp, 0x40
movabs rdx, 0x7e31375552366a3f
mov qword [rsp + 0x1d], rdx
movabs rdx, 0x89626a557e32447e
mov qword [rsp + 0x24], rdx
movabs rdx, 0x8040e0e080d0000
mov qword [rsp + 0x2c], rdx
movabs rdx, 0xc0e010e08040e0e
mov qword [rsp + 0x30], rdx
movabs rdx, 0x1070b0e0a03070a
mov qword [rsp + 0x38], rdx
xor eax, eax
nop
jmp 0x361f9ef60
movzx r9d, byte [rsp + rsi + 0x1d]
sub r9d, edx
lea edx, [r9 - 0xb]
mov byte [rsp + rdi + 0x1d], dl
lea edx, [r8 - 0xb]
mov byte [rsp + rsi + 0x1d], dl
add rax, 2
nop
cmp rax, 0x14
jge 0x361f9ef8d
movzx edx, byte [rsp + rax + 0x2c]
movzx esi, byte [rsp + rax + 0x2d]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0xf
jae 0x361f9efb0
movzx r8d, byte [rsp + rdi + 0x1d]
sub r8d, edx
cmp rsi, 0xf
jb 0x361f9ef42
jmp 0x361f9efa4
xor eax, eax
lea rbx, [rsp + 0x1d]
mov ecx, 0xf
call sym.runtime.slicebytetostring
add rsp, 0x40
pop rbp
ret
mov eax, esi
mov ecx, 0xf
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0xf
call sym.runtime.panicIndex
nop
nop dword [rax]
call sym.runtime.morestack_noctxt.abi0
jmp sym.qZhwxio.glob..func13
Function at 0x361fa0fe0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fa10dd
push rbp
mov rbp, rsp
sub rsp, 0x50
movabs rdx, 0x34bda3b5b5b0262e
mov qword [rsp + 0x1b], rdx
movabs rdx, 0x1d0fc4a1a7c52d34
mov qword [rsp + 0x22], rdx
movabs rdx, 0xa4c9363ac338c136
mov qword [rsp + 0x2a], rdx
movabs rdx, 0x2160d0b010e0516
mov qword [rsp + 0x32], rdx
movabs rdx, 0xe03120c0a000108
mov qword [rsp + 0x3a], rdx
movabs rdx, 0x61002130b0b0e03
mov qword [rsp + 0x40], rdx
movabs rdx, 0x4020a0108021509
mov qword [rsp + 0x48], rdx
xor eax, eax
jmp 0x361fa1080
movzx r9d, byte [rsp + rsi + 0x1b]
sub r9d, edx
lea edx, [r9 - 0x61]
mov byte [rsp + rdi + 0x1b], dl
lea edx, [r8 - 0x61]
mov byte [rsp + rsi + 0x1b], dl
add rax, 2
nop dword [rax]
cmp rax, 0x1e
jge 0x361fa10ad
movzx edx, byte [rsp + rax + 0x32]
movzx esi, byte [rsp + rax + 0x33]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x17
jae 0x361fa10d0
movzx r8d, byte [rsp + rdi + 0x1b]
sub r8d, edx
cmp rsi, 0x17
jb 0x361fa105f
jmp 0x361fa10c4
xor eax, eax
lea rbx, [rsp + 0x1b]
mov ecx, 0x17
call sym.runtime.slicebytetostring
add rsp, 0x50
pop rbp
ret
mov eax, esi
mov ecx, 0x17
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x17
call sym.runtime.panicIndex
nop
nop dword [rax]
call sym.runtime.morestack_noctxt.abi0
jmp sym.qZhwxio.glob..func24

Function at 0x361fa1b20
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fa1c1b
push rbp
mov rbp, rsp
sub rsp, 0x50
movabs rdx, 0xf18e72d53023d535
mov qword [rsp + 0x18], rdx
movabs rdx, 0x308edb36d8dae26b
mov qword [rsp + 0x20], rdx
movabs rdx, 0x437236f5363215d0
mov qword [rsp + 0x28], rdx
movabs rdx, 0x4070d14060e1417
mov qword [rsp + 0x30], rdx
movabs rdx, 0x11110d0709160209
mov qword [rsp + 0x38], rdx
movabs rdx, 0xa01081005081606
mov qword [rsp + 0x40], rdx
movabs rdx, 0x50b0b0d1105090e
mov qword [rsp + 0x48], rdx
xor eax, eax
jmp 0x361fa1bb9
movzx r9d, byte [rsp + rsi + 0x18]
lea edx, [r9 + rdx]
lea edx, [rdx + 0x3d]
mov byte [rsp + rdi + 0x18], dl
mov byte [rsp + rsi + 0x18], r8b
add rax, 2
cmp rax, 0x20
jge 0x361fa1beb
movzx edx, byte [rsp + rax + 0x30]
movzx esi, byte [rsp + rax + 0x31]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x18
jae 0x361fa1c0e
movzx r8d, byte [rsp + rdi + 0x18]
lea r8d, [r8 + rdx]
lea r8d, [r8 + 0x3d]
cmp rsi, 0x18
jb 0x361fa1b9f
jmp 0x361fa1c02
xor eax, eax
lea rbx, [rsp + 0x18]
mov ecx, 0x18
call sym.runtime.slicebytetostring
add rsp, 0x50
pop rbp
ret
mov eax, esi
mov ecx, 0x18
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x18
call sym.runtime.panicIndex
nop
nop dword [rax + rax]
call sym.runtime.morestack_noctxt.abi0
jmp sym.qZhwxio.glob..func26
Function at 0x361fa7f00
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fa8047
push rbp
mov rbp, rsp
sub rsp, 0x78
movabs rdx, 0xf5e918fec39e1532
mov qword [rsp + 0x1d], rdx
movabs rdx, 0x3d35f5e431f5e918
mov qword [rsp + 0x22], rdx
movabs rdx, 0x938d30fd0418f411
mov qword [rsp + 0x2a], rdx
movabs rdx, 0x4360edc14350a32
mov qword [rsp + 0x32], rdx
movabs rdx, 0x1ee33330d2fd3113
mov qword [rsp + 0x3a], rdx
movabs rdx, 0x190a241a20030313
mov qword [rsp + 0x42], rdx
movabs rdx, 0x6200602231d190a
mov qword [rsp + 0x48], rdx
movabs rdx, 0x2316070e1c09141d
mov qword [rsp + 0x50], rdx
movabs rdx, 0x22151f1d03101304
mov qword [rsp + 0x58], rdx
movabs rdx, 0x23080c240d1f011c
mov qword [rsp + 0x60], rdx
movabs rdx, 0x913181120062317
mov qword [rsp + 0x68], rdx
movabs rdx, 0x18081324060f0a05
mov qword [rsp + 0x70], rdx
xor eax, eax
jmp 0x361fa7fe7
movzx r9d, byte [rsp + rsi + 0x1d]
sub r9d, edx
lea edx, [r9 + 0x57]
mov byte [rsp + rdi + 0x1d], dl
lea edx, [r8 + 0x57]
mov byte [rsp + rsi + 0x1d], dl
add rax, 2
cmp rax, 0x36
jge 0x361fa8017
movzx edx, byte [rsp + rax + 0x42]
movzx esi, byte [rsp + rax + 0x43]
mov edi, edx
xor edx, esi
add edx, eax
nop dword [rax]
cmp rdi, 0x25
jae 0x361fa803a
movzx r8d, byte [rsp + rdi + 0x1d]
sub r8d, edx
cmp rsi, 0x25
jb 0x361fa7fca
jmp 0x361fa802e
xor eax, eax
lea rbx, [rsp + 0x1d]
mov ecx, 0x25
call sym.runtime.slicebytetostring
add rsp, 0x78
pop rbp
ret
mov eax, esi
mov ecx, 0x25
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x25
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.qZhwxio.glob..func44
Function at 0x361faa320
Capabilities:
Encrypt data using rc4 prga

Disassembly:
lea r12, [rsp - 8]
cmp r12, qword [r14 + 0x10]
jbe 0x361faa487
push rbp
mov rbp, rsp
add rsp, 0xffffffffffffff80
movabs rdx, 0x343360c2c3b50c3f
mov qword [rsp + 0x1c], rdx
movabs rdx, 0x3230c18037693557
mov qword [rsp + 0x24], rdx
movabs rdx, 0x35303230c1803769
mov qword [rsp + 0x26], rdx
movabs rdx, 0x7a34bf9e985b3499
mov qword [rsp + 0x2e], rdx
movabs rdx, 0xca3091314e783138
mov qword [rsp + 0x36], rdx
movabs rdx, 0x3542d52e571a3337
mov qword [rsp + 0x3e], rdx
movabs rdx, 0x1f15242605281201
mov qword [rsp + 0x46], rdx
movabs rdx, 0x24112414150a1600
mov qword [rsp + 0x4e], rdx
movabs rdx, 0x122524112414150a
mov qword [rsp + 0x50], rdx
movabs rdx, 0xc21260f27190f12
mov qword [rsp + 0x58], rdx
movabs rdx, 0x272416250a141708
mov qword [rsp + 0x60], rdx
movabs rdx, 0x5110a1d11170212
mov qword [rsp + 0x68], rdx
movabs rdx, 0x516031726240a1c
mov qword [rsp + 0x70], rdx
movabs rdx, 0x1521260a05280d04
mov qword [rsp + 0x78], rdx
xor eax, eax
jmp 0x361faa42a
movzx r9d, byte [rsp + rsi + 0x1c]
sub r9d, edx
lea edx, [r9 - 0x4f]
mov byte [rsp + rdi + 0x1c], dl
lea edx, [r8 - 0x4f]
mov byte [rsp + rsi + 0x1c], dl
add rax, 2
cmp rax, 0x3a
jge 0x361faa457
movzx edx, byte [rsp + rax + 0x46]
movzx esi, byte [rsp + rax + 0x47]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x2a
jae 0x361faa47a
movzx r8d, byte [rsp + rdi + 0x1c]
sub r8d, edx
cmp rsi, 0x2a
jb 0x361faa40d
jmp 0x361faa46e
xor eax, eax
lea rbx, [rsp + 0x1c]
mov ecx, 0x2a
call sym.runtime.slicebytetostring
sub rsp, 0xffffffffffffff80
pop rbp
ret
mov eax, esi
mov ecx, 0x2a
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x2a
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.qZhwxio.glob..func51
Function at 0x361fb3de0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
lea r12, [rsp - 0x18]
cmp r12, qword [r14 + 0x10]
jbe 0x361fb3f67
push rbp
mov rbp, rsp
sub rsp, 0x90
movabs rdx, 0x756f306554742426
mov qword [rsp + 0x1a], rdx
movabs rdx, 0x4d7567354ad7c94f
mov qword [rsp + 0x22], rdx
movabs rdx, 0x31200027a0617244
mov qword [rsp + 0x2a], rdx
movabs rdx, 0x389461824b2afa0f
mov qword [rsp + 0x32], rdx
movabs rdx, 0x2836573e75412056
mov qword [rsp + 0x3a], rdx
movabs rdx, 0x6b3a606f414e421a
mov qword [rsp + 0x42], rdx
movabs rdx, 0x52e170e2d171e1f
mov qword [rsp + 0x4a], rdx
movabs rdx, 0x291c111311052e
mov qword [rsp + 0x50], rdx
movabs rdx, 0x2919192b081b032f
mov qword [rsp + 0x58], rdx
movabs rdx, 0xa002b14030f0c2d
mov qword [rsp + 0x60], rdx
movabs rdx, 0x1024271e27251b12
mov qword [rsp + 0x68], rdx
movabs rdx, 0x9221d0e20012a00
mov qword [rsp + 0x70], rdx
movabs rdx, 0x2d191520120b0c13
mov qword [rsp + 0x78], rdx
movabs rdx, 0x2f252a030a22281a
mov qword [rsp + 0x80], rdx
movabs rdx, 0x81420051a0b181b
mov qword [rsp + 0x88], rdx
xor eax, eax
jmp 0x361fb3f00
movzx r9d, byte [rsp + rsi + 0x1a]
lea edx, [r9 + rdx]
lea edx, [rdx - 0x30]
mov byte [rsp + rdi + 0x1a], dl
mov byte [rsp + rsi + 0x1a], r8b
add rax, 2
nop
cmp rax, 0x46
jge 0x361fb3f32
movzx edx, byte [rsp + rax + 0x4a]
movzx esi, byte [rsp + rax + 0x4b]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x30
jae 0x361fb3f5a
movzx r8d, byte [rsp + rdi + 0x1a]
lea r8d, [r8 + rdx]
lea r8d, [r8 - 0x30]
cmp rsi, 0x30
jb 0x361fb3ee5
jmp 0x361fb3f4e
xor eax, eax
lea rbx, [rsp + 0x1a]
mov ecx, 0x30
nop
call sym.runtime.slicebytetostring
add rsp, 0x90
pop rbp
ret
mov eax, esi
mov ecx, 0x30
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x30
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.qZhwxio.hyn8XMNO.func3

Function at 0x361fb82e0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fb83ac
push rbp
mov rbp, rsp
sub rsp, 0x38
movabs rdx, 0xf741662765bfc511
mov qword [rsp + 0x1f], rdx
movabs rdx, 0x751375f741662765
mov qword [rsp + 0x22], rdx
movabs rdx, 0x700000507000004
mov qword [rsp + 0x2a], rdx
movabs rdx, 0x207040104090700
mov qword [rsp + 0x30], rdx
xor eax, eax
jmp 0x361fb834f
movzx r9d, byte [rsp + rsi + 0x1f]
sub r9d, edx
lea edx, [r9 - 0x43]
mov byte [rsp + rdi + 0x1f], dl
lea edx, [r8 - 0x43]
mov byte [rsp + rsi + 0x1f], dl
add rax, 2
cmp rax, 0xe
jge 0x361fb837c
movzx edx, byte [rsp + rax + 0x2a]
movzx esi, byte [rsp + rax + 0x2b]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0xb
jae 0x361fb839f
movzx r8d, byte [rsp + rdi + 0x1f]
sub r8d, edx
cmp rsi, 0xb
jb 0x361fb8332
jmp 0x361fb8393
xor eax, eax
lea rbx, [rsp + 0x1f]
mov ecx, 0xb
call sym.runtime.slicebytetostring
add rsp, 0x38
pop rbp
ret
mov eax, esi
mov ecx, 0xb
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0xb
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.d3i4nj3RMe.glob..func16
Function at 0x361fb8ec0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fb8f78
push rbp
mov rbp, rsp
sub rsp, 0x30
movabs rdx, 0x9d6169d1edc1bb47
mov qword [rsp + 0x1e], rdx
movabs rdx, 0x104070202010103
mov qword [rsp + 0x26], rdx
mov word [rsp + 0x2e], 0x301
xor eax, eax
jmp 0x361fb8f18
movzx r9d, byte [rsp + rsi + 0x1e]
sub r9d, edx
lea edx, [r9 - 0x25]
mov byte [rsp + rdi + 0x1e], dl
lea edx, [r8 - 0x25]
mov byte [rsp + rsi + 0x1e], dl
add rax, 2
cmp rax, 0xa
jge 0x361fb8f48
movzx edx, byte [rsp + rax + 0x26]
movzx esi, byte [rsp + rax + 0x27]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 8
jae 0x361fb8f6b
movzx r8d, byte [rsp + rdi + 0x1e]
sub r8d, edx
nop dword [rax]
cmp rsi, 8
jb 0x361fb8efb
jmp 0x361fb8f5f
xor eax, eax
lea rbx, [rsp + 0x1e]
mov ecx, 8
call sym.runtime.slicebytetostring
add rsp, 0x30
pop rbp
ret
mov eax, esi
mov ecx, 8
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 8
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
nop dword [rax]
jmp sym.d3i4nj3RMe.glob..func20

Function at 0x361fb9fe0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fba0db
push rbp
mov rbp, rsp
sub rsp, 0x50
movabs rdx, 0x132a146963a0d7fe
mov qword [rsp + 0x1e], rdx
movabs rdx, 0x262e396e2b69132a
mov qword [rsp + 0x24], rdx
movabs rdx, 0x4a613a23e372f7dc
mov qword [rsp + 0x2c], rdx
movabs rdx, 0x110113020f041515
mov qword [rsp + 0x34], rdx
movabs rdx, 0x110d0005040f0c0b
mov qword [rsp + 0x3c], rdx
movabs rdx, 0x906070e110d0005
mov qword [rsp + 0x40], rdx
movabs rdx, 0x504130713041201
mov qword [rsp + 0x48], rdx
xor eax, eax
jmp 0x361fba079
movzx r9d, byte [rsp + rsi + 0x1e]
lea edx, [r9 + rdx]
lea edx, [rdx + 0x24]
mov byte [rsp + rdi + 0x1e], dl
mov byte [rsp + rsi + 0x1e], r8b
add rax, 2
cmp rax, 0x1c
jge 0x361fba0ab
movzx edx, byte [rsp + rax + 0x34]
movzx esi, byte [rsp + rax + 0x35]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x16
jae 0x361fba0ce
movzx r8d, byte [rsp + rdi + 0x1e]
lea r8d, [r8 + rdx]
lea r8d, [r8 + 0x24]
cmp rsi, 0x16
jb 0x361fba05f
jmp 0x361fba0c2
xor eax, eax
lea rbx, [rsp + 0x1e]
mov ecx, 0x16
call sym.runtime.slicebytetostring
add rsp, 0x50
pop rbp
ret
mov eax, esi
mov ecx, 0x16
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x16
call sym.runtime.panicIndex
nop
nop dword [rax + rax]
call sym.runtime.morestack_noctxt.abi0
jmp sym.d3i4nj3RMe.glob..func30
Function at 0x361fba9e0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fbaa9d
push rbp
mov rbp, rsp
sub rsp, 0x30
movabs rdx, 0x64c3cebdb2d0b69f
mov qword [rsp + 0x1d], rdx
mov byte [rsp + 0x25], 0xbb
movabs rdx, 0x205010403030608
mov qword [rsp + 0x26], rdx
mov word [rsp + 0x2e], 0
xor eax, eax
nop
jmp 0x361fbaa40
movzx r9d, byte [rsp + rsi + 0x1d]
sub r9d, edx
lea edx, [r9 - 0x4c]
mov byte [rsp + rdi + 0x1d], dl
lea edx, [r8 - 0x4c]
mov byte [rsp + rsi + 0x1d], dl
add rax, 2
nop
cmp rax, 0xa
jge 0x361fbaa6d
movzx edx, byte [rsp + rax + 0x26]
movzx esi, byte [rsp + rax + 0x27]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 9
jae 0x361fbaa90
movzx r8d, byte [rsp + rdi + 0x1d]
sub r8d, edx
cmp rsi, 9
jb 0x361fbaa22
jmp 0x361fbaa84
xor eax, eax
lea rbx, [rsp + 0x1d]
mov ecx, 9
call sym.runtime.slicebytetostring
add rsp, 0x30
pop rbp
ret
mov eax, esi
mov ecx, 9
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 9
call sym.runtime.panicIndex
nop
nop dword [rax]
call sym.runtime.morestack_noctxt.abi0
jmp sym.d3i4nj3RMe.glob..func36

Function at 0x361fbaac0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fbab78
push rbp
mov rbp, rsp
sub rsp, 0x30
movabs rdx, 0x41bdc7c218cb5dc0
mov qword [rsp + 0x1e], rdx
movabs rdx, 0x3040304010205
mov qword [rsp + 0x26], rdx
mov word [rsp + 0x2e], 0x406
xor eax, eax
jmp 0x361fbab18
movzx r9d, byte [rsp + rsi + 0x1e]
sub r9d, edx
lea edx, [r9 - 0x52]
mov byte [rsp + rdi + 0x1e], dl
lea edx, [r8 - 0x52]
mov byte [rsp + rsi + 0x1e], dl
add rax, 2
cmp rax, 0xa
jge 0x361fbab48
movzx edx, byte [rsp + rax + 0x26]
movzx esi, byte [rsp + rax + 0x27]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 8
jae 0x361fbab6b
movzx r8d, byte [rsp + rdi + 0x1e]
sub r8d, edx
nop dword [rax]
cmp rsi, 8
jb 0x361fbaafb
jmp 0x361fbab5f
xor eax, eax
lea rbx, [rsp + 0x1e]
mov ecx, 8
call sym.runtime.slicebytetostring
add rsp, 0x30
pop rbp
ret
mov eax, esi
mov ecx, 8
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 8
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
nop dword [rax]
jmp sym.d3i4nj3RMe.glob..func37
Function at 0x361fbd620
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fbd6f2
push rbp
mov rbp, rsp
sub rsp, 0x38
movabs rdx, 0x5f82f8540bea658e
mov qword [rsp + 0x1f], rdx
movabs rdx, 0xadf5a95f82f8540b
mov qword [rsp + 0x22], rdx
movabs rdx, 0x50a000a06060806
mov qword [rsp + 0x2a], rdx
movabs rdx, 0x80802000903050a
mov qword [rsp + 0x30], rdx
xor eax, eax
jmp 0x361fbd68c
movzx r9d, byte [rsp + rsi + 0x1f]
lea edx, [r9 + rdx]
lea edx, [rdx + 0x58]
mov byte [rsp + rdi + 0x1f], dl
mov byte [rsp + rsi + 0x1f], r8b
add rax, 2
cmp rax, 0xe
jge 0x361fbd6be
movzx edx, byte [rsp + rax + 0x2a]
movzx esi, byte [rsp + rax + 0x2b]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0xb
jae 0x361fbd6e5
movzx r8d, byte [rsp + rdi + 0x1f]
lea r8d, [r8 + rdx]
lea r8d, [r8 + 0x58]
cmp rsi, 0xb
jb 0x361fbd672
jmp 0x361fbd6d5
xor eax, eax
lea rbx, [rsp + 0x1f]
mov ecx, 0xb
call sym.runtime.slicebytetostring
add rsp, 0x38
pop rbp
ret
mov eax, esi
mov ecx, 0xb
nop dword [rax]
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0xb
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.d3i4nj3RMe.glob..func52

Function at 0x361fbe220
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fbe2fd
push rbp
mov rbp, rsp
sub rsp, 0x38
movabs rdx, 0x8bcc6a97a5b5c84f
mov qword [rsp + 0x19], rdx
movabs rdx, 0x9b7fbac97f8bcc6a
mov qword [rsp + 0x1e], rdx
movabs rdx, 0x90602030b080107
mov qword [rsp + 0x26], rdx
movabs rdx, 0x504090602030b08
mov qword [rsp + 0x28], rdx
movabs rdx, 0x9070203030a0c06
mov qword [rsp + 0x30], rdx
xor eax, eax
nop
jmp 0x361fbe2a0
movzx r9d, byte [rsp + rsi + 0x19]
sub r9d, edx
lea edx, [r9 - 0x19]
mov byte [rsp + rdi + 0x19], dl
lea edx, [r8 - 0x19]
mov byte [rsp + rsi + 0x19], dl
add rax, 2
nop
cmp rax, 0x12
jge 0x361fbe2cd
movzx edx, byte [rsp + rax + 0x26]
movzx esi, byte [rsp + rax + 0x27]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0xd
jae 0x361fbe2f0
movzx r8d, byte [rsp + rdi + 0x19]
sub r8d, edx
cmp rsi, 0xd
jb 0x361fbe282
jmp 0x361fbe2e4
xor eax, eax
lea rbx, [rsp + 0x19]
mov ecx, 0xd
call sym.runtime.slicebytetostring
add rsp, 0x38
pop rbp
ret
mov eax, esi
mov ecx, 0xd
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0xd
call sym.runtime.panicIndex
nop
nop dword [rax]
call sym.runtime.morestack_noctxt.abi0
jmp sym.d3i4nj3RMe.glob..func55