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

Disassembly:
lea r12, [rsp - 0x30]
cmp r12, qword [r14 + 0x10]
jbe 0x361fe0afb
push rbp
mov rbp, rsp
sub rsp, 0xa8
movabs rdx, 0xd974203171464072
mov qword [rsp + 0x18], rdx
movabs rdx, 0x686308796645721d
mov qword [rsp + 0x20], rdx
movabs rdx, 0x78759062567c6863
mov qword [rsp + 0x26], rdx
movabs rdx, 0xf23e716eeaee502e
mov qword [rsp + 0x2e], rdx
movabs rdx, 0x17301f6420023583
mov qword [rsp + 0x36], rdx
movabs rdx, 0x6e2058636c6178ad
mov qword [rsp + 0x3e], rdx
movabs rdx, 0x4d3560411735a06f
mov qword [rsp + 0x46], rdx
movabs rdx, 0xfc0446125c4c7080
mov qword [rsp + 0x4e], rdx
movabs rdx, 0x2b10312b2726362f
mov qword [rsp + 0x56], rdx
lea rdi, [rsp + 0x58]
lea rsi, [0x3620d8672]
nop word [rax + rax]
nop word [rax + rax]
nop
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.361f3f9ba
mov rbp, qword [rbp]
xor eax, eax
jmp 0x361fe0a91
movzx r9d, byte [rsp + rsi + 0x18]
lea edx, [r9 + rdx]
lea edx, [rdx - 0x3a]
mov byte [rsp + rdi + 0x18], dl
mov byte [rsp + rsi + 0x18], r8b
add rax, 2
cmp rax, 0x52
jge 0x361fe0ac8
movzx edx, byte [rsp + rax + 0x56]
movzx esi, byte [rsp + rax + 0x57]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x3e
jae 0x361fe0aee
movzx r8d, byte [rsp + rdi + 0x18]
lea r8d, [r8 + rdx]
lea r8d, [r8 - 0x3a]
nop dword [rax + rax]
cmp rsi, 0x3e
jb 0x361fe0a77
jmp 0x361fe0ae2
xor eax, eax
lea rbx, [rsp + 0x18]
mov ecx, 0x3e
call sym.runtime.slicebytetostring
add rsp, 0xa8
pop rbp
ret
mov eax, esi
mov ecx, 0x3e
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x3e
call sym.runtime.panicIndex
nop
nop dword [rax + rax]
call sym.runtime.morestack_noctxt.abi0
jmp sym.reflect.Value.Pointer.func1

Function at 0x361fe4760
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fe484c
push rbp
mov rbp, rsp
sub rsp, 0x40
movabs rdx, 0x2e741c9e88666572
mov qword [rsp + 0x1d], rdx
movabs rdx, 0xd82e741c9e886665
mov qword [rsp + 0x1e], rdx
movabs rdx, 0x1ad126cf6575e622
mov qword [rsp + 0x26], rdx
movabs rdx, 0xe0e080f0e030410
mov qword [rsp + 0x2e], rdx
movabs rdx, 0x50f0e0e080f0e03
mov qword [rsp + 0x30], rdx
movabs rdx, 0x90a100e08080d0a
mov qword [rsp + 0x38], rdx
xor eax, eax
jmp 0x361fe47ea
movzx r9d, byte [rsp + rsi + 0x1d]
lea edx, [r9 + rdx]
lea edx, [rdx + 0x37]
mov byte [rsp + rdi + 0x1d], dl
mov byte [rsp + rsi + 0x1d], r8b
add rax, 2
cmp rax, 0x12
jge 0x361fe481c
movzx edx, byte [rsp + rax + 0x2e]
movzx esi, byte [rsp + rax + 0x2f]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x11
jae 0x361fe483f
movzx r8d, byte [rsp + rdi + 0x1d]
lea r8d, [r8 + rdx]
lea r8d, [r8 + 0x37]
cmp rsi, 0x11
jb 0x361fe47d0
jmp 0x361fe4833
xor eax, eax
lea rbx, [rsp + 0x1d]
mov ecx, 0x11
call sym.runtime.slicebytetostring
add rsp, 0x40
pop rbp
ret
mov eax, esi
mov ecx, 0x11
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x11
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.reflect.Value.wvUf9nxTW.func2
Function at 0x361fe4b20
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fe4c0a
push rbp
mov rbp, rsp
sub rsp, 0x40
movabs rdx, 0xdf74088649666591
mov qword [rsp + 0x1b], rdx
movabs rdx, 0xadf740886496665
mov qword [rsp + 0x1c], rdx
movabs rdx, 0x8e04a6cdeafd6c61
mov qword [rsp + 0x24], rdx
movabs rdx, 0xb0f040010030c0e
mov qword [rsp + 0x2c], rdx
movabs rdx, 0xc10070e0b0f0400
mov qword [rsp + 0x30], rdx
movabs rdx, 0x40c070d08030005
mov qword [rsp + 0x38], rdx
xor eax, eax
jmp 0x361fe4bad
movzx r9d, byte [rsp + rsi + 0x1b]
sub r9d, edx
lea edx, [r9 + 0x7b]
mov byte [rsp + rdi + 0x1b], dl
lea edx, [r8 + 0x7b]
mov byte [rsp + rsi + 0x1b], dl
add rax, 2
cmp rax, 0x14
jge 0x361fe4bda
movzx edx, byte [rsp + rax + 0x2c]
movzx esi, byte [rsp + rax + 0x2d]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x11
jae 0x361fe4bfd
movzx r8d, byte [rsp + rdi + 0x1b]
sub r8d, edx
cmp rsi, 0x11
jb 0x361fe4b90
jmp 0x361fe4bf1
xor eax, eax
lea rbx, [rsp + 0x1b]
mov ecx, 0x11
call sym.runtime.slicebytetostring
add rsp, 0x40
pop rbp
ret
mov eax, esi
mov ecx, 0x11
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x11
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.reflect.Value.Int.func1

Function at 0x361fe5f00
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fe5fbd
push rbp
mov rbp, rsp
sub rsp, 0x30
movabs rdx, 0x65322e73e4011d69
mov qword [rsp + 0x1d], rdx
mov byte [rsp + 0x25], 0xf8
movabs rdx, 0x808080608030308
mov qword [rsp + 0x26], rdx
mov word [rsp + 0x2e], 0x201
xor eax, eax
nop
jmp 0x361fe5f60
movzx r9d, byte [rsp + rsi + 0x1d]
sub r9d, edx
lea edx, [r9 + 0x2a]
mov byte [rsp + rdi + 0x1d], dl
lea edx, [r8 + 0x2a]
mov byte [rsp + rsi + 0x1d], dl
add rax, 2
nop
cmp rax, 0xa
jge 0x361fe5f8d
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 0x361fe5fb0
movzx r8d, byte [rsp + rdi + 0x1d]
sub r8d, edx
cmp rsi, 9
jb 0x361fe5f42
jmp 0x361fe5fa4
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.reflect.Value.Index.func4
Function at 0x361fe6f40
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fe6ffd
push rbp
mov rbp, rsp
sub rsp, 0x30
movabs rdx, 0xbf4c7273d5f52075
mov qword [rsp + 0x1b], rdx
mov byte [rsp + 0x23], 0x98
movabs rdx, 0x708070300080002
mov qword [rsp + 0x24], rdx
mov dword [rsp + 0x2c], 0x2050203
xor eax, eax
nop
jmp 0x361fe6fa0
movzx r9d, byte [rsp + rsi + 0x1b]
sub r9d, edx
lea edx, [r9 - 0x25]
mov byte [rsp + rdi + 0x1b], dl
lea edx, [r8 - 0x25]
mov byte [rsp + rsi + 0x1b], dl
add rax, 2
nop
cmp rax, 0xc
jge 0x361fe6fcd
movzx edx, byte [rsp + rax + 0x24]
movzx esi, byte [rsp + rax + 0x25]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 9
jae 0x361fe6ff0
movzx r8d, byte [rsp + rdi + 0x1b]
sub r8d, edx
cmp rsi, 9
jb 0x361fe6f82
jmp 0x361fe6fe4
xor eax, eax
lea rbx, [rsp + 0x1b]
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.reflect.Value.Index.func6

Function at 0x361fe8960
Capabilities:
Encrypt data using rc4 prga

Disassembly:
lea r12, [rsp - 0x30]
cmp r12, qword [r14 + 0x10]
jbe 0x361fe8a9b
push rbp
mov rbp, rsp
sub rsp, 0xa8
movabs rdx, 0xd001a56591fc772
mov qword [rsp + 0x1d], rdx
movabs rdx, 0xfe6393bf66aff276
mov qword [rsp + 0x25], rdx
movabs rdx, 0xade82efe6393bf66
mov qword [rsp + 0x28], rdx
movabs rdx, 0x6d2519870632be08
mov qword [rsp + 0x30], rdx
movabs rdx, 0xc920c8a4d6b533da
mov qword [rsp + 0x38], rdx
movabs rdx, 0x2cffec69365c763c
mov qword [rsp + 0x40], rdx
movabs rdx, 0xf61a175af1c74eb
mov qword [rsp + 0x48], rdx
movabs rdx, 0x2565a0ff31223f78
mov qword [rsp + 0x50], rdx
lea rdi, [rsp + 0x58]
lea rsi, [0x3620d8090]
nop
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.361f3f9ba
mov rbp, qword [rbp]
xor eax, eax
jmp 0x361fe8a31
movzx r9d, byte [rsp + rsi + 0x1d]
lea edx, [r9 + rdx]
lea edx, [rdx + 0xf]
mov byte [rsp + rdi + 0x1d], dl
mov byte [rsp + rsi + 0x1d], r8b
add rax, 2
cmp rax, 0x50
jge 0x361fe8a68
movzx edx, byte [rsp + rax + 0x58]
movzx esi, byte [rsp + rax + 0x59]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x3b
jae 0x361fe8a8e
movzx r8d, byte [rsp + rdi + 0x1d]
lea r8d, [r8 + rdx]
lea r8d, [r8 + 0xf]
nop dword [rax + rax]
cmp rsi, 0x3b
jb 0x361fe8a17
jmp 0x361fe8a82
xor eax, eax
lea rbx, [rsp + 0x1d]
mov ecx, 0x3b
call sym.runtime.slicebytetostring
add rsp, 0xa8
pop rbp
ret
mov eax, esi
mov ecx, 0x3b
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x3b
call sym.runtime.panicIndex
nop
nop dword [rax + rax]
call sym.runtime.morestack_noctxt.abi0
jmp sym.reflect.Value.Elem.func1
Function at 0x361fe8ac0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fe8baa
push rbp
mov rbp, rsp
sub rsp, 0x48
movabs rdx, 0x40063e3ed3bb6572
mov qword [rsp + 0x1e], rdx
movabs rdx, 0x3e2640063e3ed3bb
mov qword [rsp + 0x20], rdx
movabs rdx, 0x6dd56c35d4ffb80e
mov qword [rsp + 0x28], rdx
movabs rdx, 0xb070c080d030b02
mov qword [rsp + 0x30], rdx
movabs rdx, 0x6050a0e0d021008
mov qword [rsp + 0x38], rdx
movabs rdx, 0x905040203040d08
mov qword [rsp + 0x40], rdx
xor eax, eax
jmp 0x361fe8b4d
movzx r9d, byte [rsp + rsi + 0x1e]
sub r9d, edx
lea edx, [r9 + 0x47]
mov byte [rsp + rdi + 0x1e], dl
lea edx, [r8 + 0x47]
mov byte [rsp + rsi + 0x1e], dl
add rax, 2
cmp rax, 0x18
jge 0x361fe8b7a
movzx edx, byte [rsp + rax + 0x30]
movzx esi, byte [rsp + rax + 0x31]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x12
jae 0x361fe8b9d
movzx r8d, byte [rsp + rdi + 0x1e]
sub r8d, edx
cmp rsi, 0x12
jb 0x361fe8b30
jmp 0x361fe8b91
xor eax, eax
lea rbx, [rsp + 0x1e]
mov ecx, 0x12
call sym.runtime.slicebytetostring
add rsp, 0x48
pop rbp
ret
mov eax, esi
mov ecx, 0x12
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x12
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.reflect.Value.Elem.func2

Function at 0x361fe9f40
Capabilities:
Encrypt data using rc4 prga

Disassembly:
lea r12, [rsp - 0x10]
cmp r12, qword [r14 + 0x10]
jbe 0x361fea0b2
push rbp
mov rbp, rsp
sub rsp, 0x88
movabs rdx, 0x2e2a3bdd6c214ae6
mov qword [rsp + 0x19], rdx
movabs rdx, 0x794b2e9a756c2829
mov qword [rsp + 0x21], rdx
movabs rdx, 0x34291e20c165e979
mov qword [rsp + 0x28], rdx
movabs rdx, 0xea653c3cfe636e75
mov qword [rsp + 0x30], rdx
movabs rdx, 0x171de4e06c62dbc0
mov qword [rsp + 0x38], rdx
movabs rdx, 0x1a4f270d02ee8874
mov qword [rsp + 0x40], rdx
movabs rdx, 0x1023231f1e242823
mov qword [rsp + 0x48], rdx
movabs rdx, 0x2c1f082504122004
mov qword [rsp + 0x50], rdx
movabs rdx, 0x2b020429201b2626
mov qword [rsp + 0x58], rdx
movabs rdx, 0x16002b01010c142b
mov qword [rsp + 0x60], rdx
movabs rdx, 0x162b04291b282e1f
mov qword [rsp + 0x68], rdx
movabs rdx, 0x192c02232a231a15
mov qword [rsp + 0x70], rdx
movabs rdx, 0x5062b0910150c09
mov qword [rsp + 0x78], rdx
movabs rdx, 0x292b092d1e0e1c1f
mov qword [rsp + 0x80], rdx
xor eax, eax
jmp 0x361fea050
movzx r9d, byte [rsp + rsi + 0x19]
sub r9d, edx
lea edx, [r9 + 0x72]
mov byte [rsp + rdi + 0x19], dl
lea edx, [r8 + 0x72]
mov byte [rsp + rsi + 0x19], dl
add rax, 2
cmp rax, 0x40
jge 0x361fea07d
movzx edx, byte [rsp + rax + 0x48]
movzx esi, byte [rsp + rax + 0x49]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x2f
jae 0x361fea0a5
movzx r8d, byte [rsp + rdi + 0x19]
sub r8d, edx
cmp rsi, 0x2f
jb 0x361fea033
jmp 0x361fea097
xor eax, eax
lea rbx, [rsp + 0x19]
mov ecx, 0x2f
call sym.runtime.slicebytetostring
add rsp, 0x88
pop rbp
ret
mov eax, esi
mov ecx, 0x2f
nop
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x2f
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.reflect.Value.dAq2Ze.func3
Function at 0x361feb860
Capabilities:
Encrypt data using rc4 prga

Disassembly:
lea r12, [rsp - 0x30]
cmp r12, qword [r14 + 0x10]
jbe 0x361feb995
push rbp
mov rbp, rsp
sub rsp, 0xa8
movabs rdx, 0x397c6dc7c3d26f9c
mov qword [rsp + 0x1e], rdx
movabs rdx, 0xc074e0726c709673
mov qword [rsp + 0x26], rdx
movabs rdx, 0x66bb207061c601a3
mov qword [rsp + 0x2e], rdx
movabs rdx, 0xb4a29591ea654308
mov qword [rsp + 0x36], rdx
movabs rdx, 0x91d5a8adce6fd69d
mov qword [rsp + 0x3e], rdx
movabs rdx, 0x8110734c9207ef89
mov qword [rsp + 0x46], rdx
movabs rdx, 0x4465be3c82f9209d
mov qword [rsp + 0x4e], rdx
movabs rdx, 0x17191b302c2e3733
mov qword [rsp + 0x56], rdx
lea rdi, [rsp + 0x58]
lea rsi, [0x3620d86c4]
nop
mov qword [rsp - 0x10], rbp
lea rbp, [rsp - 0x10]
call fcn.361f3f9ba
mov rbp, qword [rbp]
xor eax, eax
jmp 0x361feb934
movzx r9d, byte [rsp + rsi + 0x1e]
sub r9d, edx
lea edx, [r9 + 0x21]
mov byte [rsp + rdi + 0x1e], dl
lea edx, [r8 + 0x21]
mov byte [rsp + rsi + 0x1e], dl
add rax, 2
cmp rax, 0x52
jge 0x361feb962
movzx edx, byte [rsp + rax + 0x56]
movzx esi, byte [rsp + rax + 0x57]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x38
jae 0x361feb988
movzx r8d, byte [rsp + rdi + 0x1e]
sub r8d, edx
cmp rsi, 0x38
jb 0x361feb917
nop
jmp 0x361feb97c
xor eax, eax
lea rbx, [rsp + 0x1e]
mov ecx, 0x38
call sym.runtime.slicebytetostring
add rsp, 0xa8
pop rbp
ret
mov eax, esi
mov ecx, 0x38
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x38
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.reflect._b48xUtr0Xbu_.anrNKBjT.func2

Function at 0x361ff0040
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361ff013d
push rbp
mov rbp, rsp
sub rsp, 0x48
movabs rdx, 0xbe8a9d3a8847cb81
mov qword [rsp + 0x1a], rdx
movabs rdx, 0x808c7976be8a9d3a
mov qword [rsp + 0x1e], rdx
movabs rdx, 0xb465b64bb1c791d0
mov qword [rsp + 0x26], rdx
movabs rdx, 0xc130d100f00090a
mov qword [rsp + 0x2e], rdx
movabs rdx, 0x70905110c0e0109
mov qword [rsp + 0x36], rdx
movabs rdx, 0x603070905110c0e
mov qword [rsp + 0x38], rdx
movabs rdx, 0xb05020c130907
mov qword [rsp + 0x40], rdx
xor eax, eax
jmp 0x361ff00e0
movzx r9d, byte [rsp + rsi + 0x1a]
sub r9d, edx
lea edx, [r9 - 0xa]
mov byte [rsp + rdi + 0x1a], dl
lea edx, [r8 - 0xa]
mov byte [rsp + rsi + 0x1a], dl
add rax, 2
nop dword [rax]
cmp rax, 0x1a
jge 0x361ff010d
movzx edx, byte [rsp + rax + 0x2e]
movzx esi, byte [rsp + rax + 0x2f]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x14
jae 0x361ff0130
movzx r8d, byte [rsp + rdi + 0x1a]
sub r8d, edx
cmp rsi, 0x14
jb 0x361ff00bf
jmp 0x361ff0124
xor eax, eax
lea rbx, [rsp + 0x1a]
mov ecx, 0x14
call sym.runtime.slicebytetostring
add rsp, 0x48
pop rbp
ret
mov eax, esi
mov ecx, 0x14
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x14
call sym.runtime.panicIndex
nop
nop dword [rax]
call sym.runtime.morestack_noctxt.abi0
jmp sym.w96r3D.glob..func7
Function at 0x361ff2ca0
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361ff2d86
push rbp
mov rbp, rsp
sub rsp, 0x38
movabs rdx, 0x742240315767658b
mov qword [rsp + 0x19], rdx
movabs rdx, 0xd2d7dac71f742240
mov qword [rsp + 0x1e], rdx
movabs rdx, 0x30800060a04050a
mov qword [rsp + 0x26], rdx
movabs rdx, 0x80b030800060a04
mov qword [rsp + 0x28], rdx
movabs rdx, 0x9030306090a0c
mov qword [rsp + 0x30], rdx
xor eax, eax
nop
jmp 0x361ff2d20
movzx r9d, byte [rsp + rsi + 0x19]
lea edx, [r9 + rdx]
lea edx, [rdx - 0x7d]
mov byte [rsp + rdi + 0x19], dl
mov byte [rsp + rsi + 0x19], r8b
add rax, 2
nop dword [rax]
cmp rax, 0x12
jge 0x361ff2d52
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 0x361ff2d77
movzx r8d, byte [rsp + rdi + 0x19]
lea r8d, [r8 + rdx]
lea r8d, [r8 - 0x7d]
cmp rsi, 0xd
jb 0x361ff2d02
jmp 0x361ff2d6b
xor eax, eax
lea rbx, [rsp + 0x19]
mov ecx, 0xd
nop
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
nop
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.P1xjTIPS.glob..func5

Function at 0x361ffc960
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361ffca4a
push rbp
mov rbp, rsp
sub rsp, 0x48
movabs rdx, 0x1720746ecc01f382
mov qword [rsp + 0x19], rdx
movabs rdx, 0xc0061741bd27317
mov qword [rsp + 0x20], rdx
movabs rdx, 0x9b88691020d92b0f
mov qword [rsp + 0x28], rdx
movabs rdx, 0x903150601000213
mov qword [rsp + 0x30], rdx
movabs rdx, 0xf0e01060d0a0611
mov qword [rsp + 0x38], rdx
movabs rdx, 0x703110316111006
mov qword [rsp + 0x40], rdx
xor eax, eax
jmp 0x361ffc9ed
movzx r9d, byte [rsp + rsi + 0x19]
sub r9d, edx
lea edx, [r9 + 0x64]
mov byte [rsp + rdi + 0x19], dl
lea edx, [r8 + 0x64]
mov byte [rsp + rsi + 0x19], dl
add rax, 2
cmp rax, 0x18
jge 0x361ffca1a
movzx edx, byte [rsp + rax + 0x30]
movzx esi, byte [rsp + rax + 0x31]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x17
jae 0x361ffca3d
movzx r8d, byte [rsp + rdi + 0x19]
sub r8d, edx
cmp rsi, 0x17
jb 0x361ffc9d0
jmp 0x361ffca31
xor eax, eax
lea rbx, [rsp + 0x19]
mov ecx, 0x17
call sym.runtime.slicebytetostring
add rsp, 0x48
pop rbp
ret
mov eax, esi
mov ecx, 0x17
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x17
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.opDS6aO8.glob..func24
Function at 0x361ffca60
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361ffcb4a
push rbp
mov rbp, rsp
sub rsp, 0x48
movabs rdx, 0x74a9208289a56196
mov qword [rsp + 0x1d], rdx
movabs rdx, 0x64749b74a9208289
mov qword [rsp + 0x20], rdx
movabs rdx, 0xaf269a120648e78
mov qword [rsp + 0x28], rdx
movabs rdx, 0x208031203080311
mov qword [rsp + 0x30], rdx
movabs rdx, 0xb060c030402060f
mov qword [rsp + 0x38], rdx
movabs rdx, 0xc0008040c000f09
mov qword [rsp + 0x40], rdx
xor eax, eax
jmp 0x361ffcaed
movzx r9d, byte [rsp + rsi + 0x1d]
sub r9d, edx
lea edx, [r9 - 0xa]
mov byte [rsp + rdi + 0x1d], dl
lea edx, [r8 - 0xa]
mov byte [rsp + rsi + 0x1d], dl
add rax, 2
cmp rax, 0x18
jge 0x361ffcb1a
movzx edx, byte [rsp + rax + 0x30]
movzx esi, byte [rsp + rax + 0x31]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x13
jae 0x361ffcb3d
movzx r8d, byte [rsp + rdi + 0x1d]
sub r8d, edx
cmp rsi, 0x13
jb 0x361ffcad0
jmp 0x361ffcb31
xor eax, eax
lea rbx, [rsp + 0x1d]
mov ecx, 0x13
call sym.runtime.slicebytetostring
add rsp, 0x48
pop rbp
ret
mov eax, esi
mov ecx, 0x13
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x13
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.opDS6aO8.glob..func26

Function at 0x361ffd820
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361ffd93a
push rbp
mov rbp, rsp
sub rsp, 0x60
movabs rdx, 0x5c3ace47332b4d09
mov qword [rsp + 0x1c], rdx
movabs rdx, 0xe463d064f81d4d04
mov qword [rsp + 0x24], rdx
movabs rdx, 0x20653f692a20e463
mov qword [rsp + 0x2a], rdx
movabs rdx, 0x292931097865d623
mov qword [rsp + 0x32], rdx
movabs rdx, 0xf13160a1c011b0f
mov qword [rsp + 0x3a], rdx
movabs rdx, 0xe0e111606080f13
mov qword [rsp + 0x40], rdx
movabs rdx, 0x1b000401160b0706
mov qword [rsp + 0x48], rdx
movabs rdx, 0x1b02071a0d090905
mov qword [rsp + 0x50], rdx
movabs rdx, 0xd0a030709170d
mov qword [rsp + 0x58], rdx
xor eax, eax
jmp 0x361ffd8d7
movzx r9d, byte [rsp + rsi + 0x1c]
lea edx, [r9 + rdx]
lea edx, [rdx + 3]
mov byte [rsp + rdi + 0x1c], dl
mov byte [rsp + rsi + 0x1c], r8b
add rax, 2
cmp rax, 0x26
jge 0x361ffd909
movzx edx, byte [rsp + rax + 0x3a]
movzx esi, byte [rsp + rax + 0x3b]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x1e
jae 0x361ffd92d
movzx r8d, byte [rsp + rdi + 0x1c]
lea r8d, [r8 + rdx]
lea r8d, [r8 + 3]
cmp rsi, 0x1e
jb 0x361ffd8bd
jmp 0x361ffd921
xor eax, eax
lea rbx, [rsp + 0x1c]
mov ecx, 0x1e
call sym.runtime.slicebytetostring
add rsp, 0x60
pop rbp
nop
ret
mov eax, esi
mov ecx, 0x1e
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x1e
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
nop
jmp sym.opDS6aO8.glob..func29
Function at 0x361ffeb80
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361ffec7d
push rbp
mov rbp, rsp
sub rsp, 0x50
movabs rdx, 0xcc61b800bae9216a
mov qword [rsp + 0x19], rdx
movabs rdx, 0x291d8295b320bfcc
mov qword [rsp + 0x20], rdx
movabs rdx, 0xd76d6922ce267215
mov qword [rsp + 0x28], rdx
movabs rdx, 0x1204040004020b0a
mov qword [rsp + 0x30], rdx
movabs rdx, 0x70c000703160a08
mov qword [rsp + 0x38], rdx
movabs rdx, 0x50d070a130f0b01
mov qword [rsp + 0x40], rdx
movabs rdx, 0xe0411030d0a1600
mov qword [rsp + 0x48], rdx
xor eax, eax
jmp 0x361ffec20
movzx r9d, byte [rsp + rsi + 0x19]
sub r9d, edx
lea edx, [r9 + 0x6d]
mov byte [rsp + rdi + 0x19], dl
lea edx, [r8 + 0x6d]
mov byte [rsp + rsi + 0x19], dl
add rax, 2
nop dword [rax]
cmp rax, 0x20
jge 0x361ffec4d
movzx edx, byte [rsp + rax + 0x30]
movzx esi, byte [rsp + rax + 0x31]
mov edi, edx
xor edx, esi
add edx, eax
cmp rdi, 0x17
jae 0x361ffec70
movzx r8d, byte [rsp + rdi + 0x19]
sub r8d, edx
cmp rsi, 0x17
jb 0x361ffebff
jmp 0x361ffec64
xor eax, eax
lea rbx, [rsp + 0x19]
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.opDS6aO8.glob..func35

Function at 0x361fffa40
Capabilities:
Encrypt data using rc4 prga

Disassembly:
cmp rsp, qword [r14 + 0x10]
jbe 0x361fffb4c
push rbp
mov rbp, rsp
sub rsp, 0x58
movabs rdx, 0xa37fc77274916543
mov qword [rsp + 0x1d], rdx
movabs rdx, 0xb4ba637a72657870
mov qword [rsp + 0x25], rdx
movabs rdx, 0x376e82a4a0b4ba63
mov qword [rsp + 0x2a], rdx
movabs rdx, 0x656d3e547b64738a
mov qword [rsp + 0x32], rdx
movabs rdx, 0x1008120c11021a07
mov qword [rsp + 0x3a], rdx
movabs rdx, 0xe08080506150e0f
mov qword [rsp + 0x42], rdx
movabs rdx, 0x20f110e02080e08
mov qword [rsp + 0x48], rdx
movabs rdx, 0x1a08081a18140916
mov qword [rsp + 0x50], rdx
xor eax, eax
jmp 0x361fffae8
movzx r9d, byte [rsp + rsi + 0x1d]
lea edx, [r9 + rdx]
lea edx, [rdx - 0x3b]
mov byte [rsp + rdi + 0x1d], dl
mov byte [rsp + rsi + 0x1d], r8b
add rax, 2
cmp rax, 0x1e
jge 0x361fffb1c
movzx edx, byte [rsp + rax + 0x3a]
movzx esi, byte [rsp + rax + 0x3b]
mov edi, edx
xor edx, esi
add edx, eax
nop
cmp rdi, 0x1d
jae 0x361fffb3f
movzx r8d, byte [rsp + rdi + 0x1d]
lea r8d, [r8 + rdx]
lea r8d, [r8 - 0x3b]
cmp rsi, 0x1d
jb 0x361ffface
jmp 0x361fffb33
xor eax, eax
lea rbx, [rsp + 0x1d]
mov ecx, 0x1d
call sym.runtime.slicebytetostring
add rsp, 0x58
pop rbp
ret
mov eax, esi
mov ecx, 0x1d
call sym.runtime.panicIndex
mov eax, edi
mov ecx, 0x1d
call sym.runtime.panicIndex
nop
call sym.runtime.morestack_noctxt.abi0
jmp sym.opDS6aO8.glob..func37