joyce8/EMBER2024-capa huggingface dataset:
Function at 0x77164c
Capabilities:
Check for software breakpoints

Disassembly:
mov word [eax], bp
lea esp, [esp + 0x14]
jne fcn.007a240b
mov ecx, dword [esi]
mov ebp, 0xef283181
btc ebp, 0x8b
neg bp
movzx bp, byte [ecx]
jbe 0x968b3a
mov dword [ebp + 0xc], eax
jmp 0x77762c
push 0xa6a8642a
mov dword [ebp + 8], ebx
push 0x9a3e1c86
mov ebx, 0x85ae5135
call fcn.00995e60
not al
jns 0x7a6980
dec ecx
shr esp, 0xbd
dec edi
lea ebp, [ebp + 1]
dec ebp
or esp, esp
inc bp
and esp, esp
jae 0x7b2857
call 0x7ebe9b
neg al
ror byte [esp + 4], 0xa4
sbb al, 0x91
sar word [esp + 5], 0x41
jb 0x7c17d8
psrlw mm5, mm7
pop es
add byte [eax + ebp*8 - 0x586fefc2], cl
stosb byte es:[edi], al
iretd
inc ebp
xor dh, bh
inc ecx
add ah, 0x88
inc ecx
dec dh
inc ecx
neg dh
inc cx
rol esp, 0x6d
inc cx
sal esp, 0xa1
inc ecx
adc dh, 6
inc ecx
inc ah
inc ebp
imul esp, esp
inc bp
btr esp, esp
inc ecx
xor dh, 0xb5
inc cx
shr esp, 0x4c
inc ebp
xor bh, dh
dec esp
add esi, esp
dec edi
lea esp, [esp + 0x13286692]
inc ecx
push esp
inc ecx
and esp, 0xb438efaa
inc edi
mov esp, dword [esi - 0x40a19a08]
call fcn.007516c9
neg al
dec al
ror al, 1
sal byte [esp + 3], 0x84
push 0x1a28c9bd
push 0x7c0369b1
xor al, 0x33
call fcn.00787d35
lea esp, [esp + 4]
jmp 0x7a3f25
call fcn.0080e11a

Function at 0x7723ed
Capabilities:
Check for software breakpoints

Disassembly:
call fcn.00953ee0
call fcn.0081d1eb
mov edx, 0x1f104d20
shr dl, 0xe7
add edx, edx
mov edx, dword [esi + edx*2 - 0x7c413400]
mov eax, 0x2513bc8a
shr eax, 0xf
jns 0x7b707f
lea esi, [esi + eax*2 - 0x944a]
sal al, 0xa1
rol al, 0xc6
lea edi, [eax + edi - 0x4a94]
adc eax, eax
and eax, eax
shr al, 0x86
movzx eax, byte [edi + eax - 0x9500]
push 0x360a2e82
inc dword [esp]
xor al, bl
rol dword [esp], 0xf5
sbb al, 0x30
push 0x3b1f325
dec dword [esp + 4]
jp 0x841976
not dword [esp + 8]
mov dword [ebp], eax
lea esp, [esp + 0xc]
jmp fcn.009619f3
neg al
inc al
push 0xa2788b0
jmp 0x7735e0

Function at 0x774340
Capabilities:
Check for software breakpoints

Disassembly:
mov byte es:[edi], dl
push 0x8ba86c89
jmp 0x8551ea
push 0x18b39909
lea esp, [esp + 0xc]
jmp fcn.009619f3

Function at 0x774f78
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [esi], ecx
push 0x30027e22
jmp 0x78eb9c
lea esp, [esp + 0x20]
jmp fcn.0085a49e

Function at 0x775174
Capabilities:
Check for software breakpoints

Disassembly:
jmp 0x7a239c
lea esp, [esp + 0x10]
jmp fcn.0085a49e

Function at 0x7766a4
Capabilities:
Check for software breakpoints

Disassembly:
jmp 0x791e6f
push 0xa48c5d81
lea esp, [esp + 0x14]
jmp fcn.009619f3

Function at 0x777595
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [ebp], edi
lea esp, [esp + 0x10]
jmp fcn.009619f3
Function at 0x777661
Capabilities:
Check for software breakpoints

Disassembly:
rol dl, 1
push 0x73a4c408
neg dl
jmp 0x7cb27f
xor dl, 0x37
xor bl, dl
ror dword [esp + 0x10], 0xee
lea edx, [esp + edx + 0x18]
jb 0x7e3512
push 0x2b9a71b8
add ebp, 6
push 0x692b32a2
sal byte [esp + 3], 0x81
call fcn.00763b4a
push 0x9801cb14
xor dl, bl
rol dword [esp + 0x10], 0xad
jae 0x760430
not dword [esp + 0xc]
rol dl, 1
xor word [esp + 2], 0x8816
jp 0x761762
invalid
xor byte [esi + 0x22], bl
push es
dec ebp
pop ecx
salc
add ebx, ecx
sysenter
sub dl, byte [esi]
push edi
ja 0x7e352a
jns 0x7e34e9
invalid
jge 0x7e34a2
jb 0x7e351c
cmc
pop es
pop edx
adc al, 0x30
outsb dx, byte es:[esi]
cmp edx, edi
sbb bl, byte [edi + 0x7d]
test eax, 0x1f143737
pop ebx
sub al, 0xf0
push edx
lea esp, [esp + 0x10]
jmp fcn.0096ae36
mov word [edx], di
push 0xfcbef5bc
jb 0x98c620
add byte [ecx + 0x54ba001a], dl
push 0x1b
and al, 0x84
je 0x7e352f
mov edx, 0x241b6a54
test byte [edi + eax - 0x7d], dh
xchg edi, eax
adc dword [edi + 0x20161729], 0x2d
sub dword [edi], edx
push ss
and byte [0xa1b88648], ch
cmp al, byte [esp + esi*2 + 0x37]
dec eax
xchg byte [eax + 0x74443aa1], bh
aaa
sub ch, byte [edi]
xor byte [edi], cl
mov bh, 0xb0
jge 0x7e34d7
push ss
sub al, dl
xlatb
ljmp 0x5480
lea esp, [esp + 0x1c]
jb fcn.009619f3
xor al, 0x30
lahf
dec esi
xchg esp, eax
insd dword es:[edi], dx
cmovae esp, dword [ebx + 0x28]
invalid

Function at 0x77974b
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [esp], 0x8231e120
add ebp, 8
mov dword fs:[ecx], eax
lea esp, [esp + 4]
jmp fcn.009619f3

Function at 0x779dd5
Capabilities:
Check for software breakpoints

Disassembly:
push 0x3ea3843c
mov dword [ebp + 8], ebx
call fcn.00793788

Function at 0x779de2
Capabilities:
Check for software breakpoints

Disassembly:
mov byte [edx], al
lea esp, [esp + 0x1c]
jae fcn.009737f8

Function at 0x779dee
Capabilities:
Check for software breakpoints

Disassembly:
movsx eax, cx
mov ax, word [ebp + ecx*2 - 0x1955643a]
mov di, word [ecx + ebp - 0xcaab21b]
dec cl
btr ecx, 0x26
push ecx
mov cl, byte [ecx + ebp - 0xcaab218]
mov dword [esp + 4], 0x30399311
jb 0x964d21
adc ebp, 4
push 0x613ed41c
inc word [esp + 0xa]
shl dword [esp + 2], 0x16
shld ax, di, cl
push 0xe411afb4
push 0xc83e8bb3
push 0xa08e0015
mov word [ebp], ax
push 0x5fa11f10
lea esp, [esp + 0x1c]
jmp fcn.009619f3

Function at 0x77a404
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0x14]
jmp fcn.0085a49e
Function at 0x77d0f8
Capabilities:
Check for software breakpoints

Disassembly:
movzx ax, byte ss:[ecx + eax - 0x603125ba]
adc edi, 1
push 0x1d18cda9
call fcn.007b95e8
shl dword [esp + 0x18], 0x70
ror al, 1
jmp 0x99b865
push 0xc1187539
mov dword [ebp], edx
push 0xae9c6189
mov dword [ebp + 4], eax
push 0x4616bea0
lea esp, [esp + 0xc]
jmp fcn.009619f3
mul edi
jmp 0x78d2a8
lea esp, [esp + 0x28]
je fcn.0080a109
sub byte [edi], cl
test byte [eax + ecx*4], dh
ljmp 0x350a
fild word [ebx + eax*4]
or dh, byte [0x19007f86]
jno 0x9618ce
pop ebp
je 0x9618b8
and dh, byte [ecx]
or al, 0x10
mov dword [0x7589311c], eax
call 0x8dbda95e
in al, 0x8d
mov al, 0x42
pop ebx
fxch st(0)
wait
lea esp, [edi + 0x68]
stc
cmc
outsd dx, dword [esi]
cmp esi, esp
in eax, dx
stosb byte es:[edi], al
jmp 0x961978
mov dword [ebp - 4], eax
neg byte [esp + 2]
ror byte [esp + 2], 7
test ebx, ebx
call fcn.00771d22
mov eax, 0x603125ba
bts eax, 0x24
mov ecx, dword [edi + eax - 0x603125ba]
push eax
jb 0x762ba5
xor bl, al
shl dword [esp + 0x18], 0xad
mov dword [esp + 0x1c], 0x34b92a22
lea eax, [esp + eax + 0x20]
push 0xeeb6ab29
push 0x808cdf23
mov byte [esp + 0x24], 0x32
mov byte [eax], dl
jp 0x9618cb
mov eax, 0xdab5c699
and eax, eax
mov edi, dword [ebp]
mov eax, dword [ebp + 4]
jl 0x7f1232

Function at 0x77d9f5
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0x18]
jmp fcn.009619f3

Function at 0x77da4a
Capabilities:
Check for software breakpoints

Disassembly:
push 0xda1c03a8
lea esp, [esp + 0x10]
jmp fcn.009619f3

Function at 0x77e0b5
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0x1c]
jmp fcn.009619f3

Function at 0x77fe76
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0x14]
jmp fcn.009619f3

Function at 0x78182e
Capabilities:
Check for software breakpoints

Disassembly:
not cx
xor bx, cx
sub esi, 2
jmp 0x81933d

Function at 0x781ed0
Capabilities:
Check for software breakpoints

Disassembly:
push 0xd1116a1b
lea esp, [esp + 0x10]
jmp fcn.009619f3
Function at 0x7834ea
Capabilities:
Check for software breakpoints

Disassembly:
jmp fcn.00829a03
shl dword [esp + 0x10], 0x3e
mov dword [esp + 8], 0xeb84348f
ror al, 1
xor al, 0x33
xor bl, al
mov dword [esp + 4], 0x751c8f2c
sal dword [esp + 0x10], 0x97
je 0x96b6c8
mov ecx, 0x3913fa95
mov edx, ecx
movzx dx, byte [esi + ecx*2 - 0x7227f52a]
rol cx, 4
jae 0x850156
jae 0x7d4836
mov cl, byte [ecx + esi - 0x3913a95d]
call fcn.0085913f
mov edx, 0x7b37a70e
movzx ecx, byte [edi + edx - 0x7b37a70e]
ror dx, 0x2f
lea edi, [edi + edx - 0x7b374e1c]
sal edx, 0x3f
or dl, 0x2f
xchg dh, dl
xor cl, bl
inc cl
not cl
sar edx, 0xdb
seta dl
rol cl, 1
jmp 0x752cb9
jmp 0x7a6265
push 0xfa8adc94
call fcn.00786ceb
jmp 0x7aef82
adc cl, byte [ebp + ecx - 0x4e05fff8]
add ebp, 6
push 0xdf34e50f
shld eax, edi, cl
mov dword [ebp], eax
lea esp, [esp + 4]
jmp fcn.009619f3
sbb edi, 2
call fcn.007af87f
sub bh, byte [edx]
and dword [esi - 0x739a15f7], 0xefea4d39
inc esp
sbb eax, 0x802cc473
xchg edx, eax
mov word [edx + 0x6a], gs
insd dword es:[edi], dx
jp 0x96b75f
sal byte [eax - 0x18], 1
nop
and dh, byte [edx]
cmp cl, byte [esp + edi*8 + 0x4c]
scasd eax, dword es:[edi]
nop
pushfd
pop ebp
xchg dword [esi - 0x38ef93ea], ebx
das
push edi
test al, 0xd6
fild qword [ecx]
scasb al, byte es:[edi]
pop edx
hlt
int3

Function at 0x784057
Capabilities:
Check for software breakpoints

Disassembly:
jmp 0x992dc7
lea esp, [esp + 0x18]
jmp fcn.009619f3
mov byte ss:[edx], al
push 0xfab98281
push 0xd28e410e
jmp 0x80d6ab

Function at 0x7840f4
Capabilities:
Check for software breakpoints

Disassembly:
push 0x8534fb9b
lea esp, [esp + 0x10]
jmp fcn.009619f3

Function at 0x7851ab
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [esp], 0xa0183419
jne 0x7bc7bc
mov word [ebp], si
jmp 0x797413
call fcn.0084d434
call fcn.00849df4
adc ebp, 2
jmp 0x7e6661
ror byte [esp + 3], 7
jb 0x79fbb6
sal eax, cl
call fcn.00952ced
call fcn.007bf94c
jmp 0x79edca

Function at 0x785695
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0xc]
jmp fcn.009619f3

Function at 0x785b3d
Capabilities:
Check for software breakpoints

Disassembly:
push 0x6d2186a7
mov word [esi], dx
push 0xd2a2b532
lea esp, [esp + 0x10]
jmp fcn.0085a49e

Function at 0x786bc0
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 8]
jmp fcn.009619f3
adc ebp, 5
mov byte es:[ecx], al
jmp 0x7e1cbd
jmp 0x754c15

Function at 0x786c2b
Capabilities:
Check for software breakpoints

Disassembly:
sub edx, 0xf20babac
xor ebx, edx
push 0x153fe020
shl dword [esp], 0xab
sbb esi, 3
not dword [esp + 8]
push 0x239732a1
mov dword [esi], edx
push 0x870cf7a2
not dword [esp + 3]
mov dword [esp + 0xc], 0x64b81a9b
lea esp, [esp + 0x1c]
jmp fcn.0085a49e

Function at 0x78766e
Capabilities:
Check for software breakpoints

Disassembly:
sar byte [esp + 0xb], 0x85
dec dword [esp + 4]
xor ebx, ecx
jmp 0x7b17bb
dec word [esp + 4]
mov dword [esp], 0xa91b749c
ror ecx, 1
sub ecx, 0xf20babac
jmp 0x76f4cf
or word [esp + 7], 0x3115
sbb esi, 4
push 0x3091611e
call fcn.00951c4f
Function at 0x788a49
Capabilities:
Check for software breakpoints

Disassembly:
jmp 0x7ab124
mov ax, word [ebp + 2]
jmp 0x7cf59b
lea esp, [esp + 0xc]
jmp fcn.009619f3
mov word [ebp], cx
jmp 0x75b054
mov dword [esp], 0xc70cdd26
push 0x92362d34
add ebp, 2
rol dword [esp + 4], 0x9d
or cx, ax
push 0xce334c16
not cx
jmp 0x7cb92e

Function at 0x78c154
Capabilities:
Check for software breakpoints

Disassembly:
mov edi, eax
xor ecx, ecx
mov esi, ebp
bts cx, 0x14
pop ebp
pop ebp
jae fcn.007a23de

Function at 0x78c167
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [ebp], eax
lea esp, [esp + 0xc]
jmp fcn.009619f3

Function at 0x78e7c4
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0x18]
jmp fcn.009619f3

Function at 0x78eaef
Capabilities:
Encode data using base64
Encrypt data using speck

Disassembly:
call fcn.007eb6b8
mov esi, 0x5cbc0c39
pop esi
mov si, word [edi]
mov ecx, 0x8a37904
shl ecx, 0x87
mov ax, word [edi + ecx - 0x51bc81fe]
add cl, byte [edi + ecx - 0x51bc81fc]
push 0x7718e6b3
jmp 0x8595c6
shld si, ax, cl
mov word [edi], si
jmp 0x759712
or byte [edx], dh
fidiv dword [ebx]
leave
btr ecx, 0xa1
lea ecx, [ecx - 0x60cc52e3]
adc edx, esp
bswap ecx
movzx cx, byte [edx + ecx*2 - 0x3b5a673e]
call fcn.00962df9
xchg ebp, eax
jecxz 0x859540
push ebp
int3
add edi, 4
inc dword [esp]
jg 0x8577ed
pop edi
mov dword [0x6e7f51a7], eax
js 0x8595b2
retf 0xd5ea

Function at 0x7916c7
Capabilities:
Check for software breakpoints

Disassembly:
mov word [ebp], ax
push 0x3db3033b
jmp 0x7afb59

Function at 0x7917a3
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 8]
jmp fcn.0085a49e

Function at 0x79350f
Capabilities:
Check for software breakpoints

Disassembly:
mov byte ss:[edi], al
jmp 0x7a560c
lea esp, [esp + 0xc]
jmp fcn.009619f3

Function at 0x794c30
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [esi], ecx
lea esp, [esp + 0xc]
jmp fcn.0085a49e

Function at 0x79514c
Capabilities:
Check for software breakpoints

Disassembly:
jmp 0x83a92f
mov word [esi], cx
lea esp, [esp + 0x28]
jmp fcn.0085a49e

Function at 0x796db6
Capabilities:
Check for software breakpoints

Disassembly:
push 0xdd35880b
adc ebp, 5
mov word [eax], di
jmp 0x822554
mov dword [esp], 0x5680431b
lea esp, [esp + 8]
jmp fcn.009619f3

Function at 0x79749e
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0x10]
jmp fcn.009619f3

Function at 0x7981db
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0x10]
jmp fcn.009619f3

Function at 0x798791
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 8]
jmp fcn.009619f3

Function at 0x799442
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [esp], 0x4075c30
mov dword [esp + 4], 0x333e632e
add dl, cl
jmp 0x8469d4

Function at 0x799e95
Capabilities:
Check for software breakpoints

Disassembly:
mov byte [ecx], al
lea esp, [esp + 0x20]
jae fcn.009619f3

Function at 0x79a122
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0x10]
jmp fcn.0085a49e
Function at 0x79bb32
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 4]
jmp fcn.009619f3

Function at 0x79cb0b
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0xc]
jmp fcn.009619f3

Function at 0x79db71
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0x1c]
jmp fcn.009619f3

Function at 0x79f37c
Capabilities:
Check for software breakpoints

Disassembly:
mov word [esi], cx
push 0xc897c422
push 0x6904ed37
lea esp, [esp + 0x14]
jmp fcn.0085a49e

Function at 0x79fbac
Capabilities:
Check for software breakpoints

Disassembly:
push 0xc793c59f
mov word [ebp], dx
jmp 0x8287e7
push 0xbbbba01d
lea esp, [esp + 0x14]
jmp fcn.009619f3

Function at 0x7a0845
Capabilities:
Check for software breakpoints

Disassembly:
or al, cl
not al
mov word [ebp], ax
jmp 0x9905d5
mov dword [esp + 8], 0x2511d2ba
mov edx, dword [esp + 0xc]
push 0xe90b3326
call fcn.0081b082
mov eax, 0x4c073d1e
btr ax, 0xad
movzx ax, byte [ebp + eax - 0x4c071d1e]
mov ecx, 0xb792e5b4
mov cl, byte [ebp + 2]
adc ebp, 1
push 0xa58a1abb
jmp 0x753bfe
lea esp, [esp + 4]
jmp fcn.009619f3

Function at 0x7a085b
Capabilities:
Check for software breakpoints

Disassembly:
or al, cl
not al
mov word [ebp], ax
jmp 0x9905d5
mov dword [esp + 8], 0x2511d2ba
mov edx, dword [esp + 0xc]
push 0xe90b3326
call fcn.0081b082
mov eax, 0x4c073d1e
btr ax, 0xad
movzx ax, byte [ebp + eax - 0x4c071d1e]
mov ecx, 0xb792e5b4
mov cl, byte [ebp + 2]
adc ebp, 1
push 0xa58a1abb
jmp 0x753bfe
lea esp, [esp + 4]
jmp fcn.009619f3

Function at 0x7a2cc5
Capabilities:
Authenticate hmac
Check for software breakpoints

Disassembly:
jmp fcn.007602b3
push 0x588e1b36
dec dword [esp]
rol dl, 1
jmp 0x9961db
call fcn.007efa98
call fcn.0095ec03
jae 0x751054
xor bl, dl
jmp 0x8580cb
jp 0x7576c9
mov ebp, 0xc40164ae
sar bp, 0x2c
or bp, 0x753f
movzx ebp, word [edi]
jae 0x7a5a35
mov eax, 0x722c4a37
mov edi, dword [ebp + eax - 0x722c4a37]
shl eax, 0xda
btc eax, 0x1e
mov eax, dword [ebp + 4]
push 0x6db323b0
call fcn.00856ab4
jmp 0x80b21e
dec dword [esp]
xor dl, 0x37
rol byte [esp + 9], 0x46
jb 0x7bf865
shl dword [esp + 0xc], 0xa3
lea edx, [esp + edx + 0x10]
mov word [edx], ax
jp 0x7e4d68
mov edx, 0x1e1b5627
shl dl, 1
mov edx, esi
sbb esi, 4
mov dword [esi], edx
call fcn.0075ca42
imul edi, dword [esi], 0x33c04000
and ch, byte [ecx - 0x564b3e69]
xchg esi, eax
push esi
shl dword [eax], 0xbe
sal byte [esi], 0xc8
neg byte [esi]
sbb ebp, esp
loope 0x858174
imul esp, dword [eax], 0x898eea26
xchg bh, bl
fldlg2
stc
mov dh, 0x90
or al, 0xb9
scasd eax, dword es:[edi]
and byte [edx - 0x646a9e46], al
int3
retf
jmp 0x80189a

Function at 0x7abd3e
Capabilities:
Check for software breakpoints

Disassembly:
mov byte [esp + 0xf], 0xba
sub al, 0x3b
xor al, 0x22
jmp 0x971161

Function at 0x7add41
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [esp], 0x632f7e28
sub esi, 8
mov dword [esi + 4], eax
push 0x829cba88
mov dword [esi], edx
lea esp, [esp + 0xc]
jmp fcn.0085a49e

Function at 0x7aeb1d
Capabilities:
Check for software breakpoints

Disassembly:
push 0xbb4cdab
mov word [ebp], dx
lea esp, [esp + 0xc]
jmp fcn.009619f3
Function at 0x7aef8d
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [esp], 0x8d892313
push 0x80bc5713
lea esp, [esp + 0x10]
jmp fcn.009619f3

Function at 0x7b1027
Capabilities:
Encode data using base64
Encrypt data using speck

Disassembly:
sub edi, 2
mov word [edi], cx
call fcn.00815eb7

Function at 0x7b154d
Capabilities:
Check for software breakpoints

Disassembly:
lea edx, [esp + edx + 0x14]
push 0xa024bb13
push 0x840fa92d
mov word [esp + 0x19], 0xca2f
mov byte [edx], cl
lea esp, [esp + 0x1c]
jbe fcn.009619f3

Function at 0x7b17d2
Capabilities:
Check for software breakpoints

Disassembly:
jmp 0x7b27ec
add ebp, 6
jmp 0x754dc9
mov byte es:[edi], cl
jmp 0x80ac7d
lea esp, [esp + 4]
jmp fcn.009619f3

Function at 0x7b78b4
Capabilities:
Encode data using base64
Encrypt data using speck

Disassembly:
sal word [esp + 8], 0x4f
jb 0x80953d
inc ecx
neg dh
call fcn.007e7d5b
mov esi, dword [esi]
lea esp, [esp + 4]
jmp fcn.0075db75
dec edx
not edx
sal dword [esp + 8], 0x3e
sbb edx, 0x6e284403
mov dword [esp + 0xc], 0x679e9d9a
rol dword [esp + 0xf], 0xbe
bswap edx
xor ebx, edx
jmp 0x81d082
rol word [esp + 0x12], 0x62
sbb edi, 4
mov dword [edi], edx
call fcn.007cf00d
jge 0x81d101
invalid
push ss

Function at 0x7b9d07
Capabilities:
Check for software breakpoints

Disassembly:
push 0xf1b06e07
mov dword fs:[edi], ecx
lea esp, [esp + 0xc]
jmp fcn.009619f3

Function at 0x7ba55f
Capabilities:
Check for software breakpoints

Disassembly:
call fcn.007564e7
js 0x7ba56b
cmp al, al
aaa
fdivr dword [ebp*4 - 0x79ec6a98]
xor dword [ecx - 9], edx
push esp
and al, 4
pushfd
and dword [esp + 8], 0xbbb2fb89
mov ecx, dword [esp + 8]
and ecx, 0x51265cb9
mov dword [esp + 8], 0xdbda8700
mov ecx, dword [esp + ecx - 0x204804]
jo 0x7ba53a
popfd
lea esp, [esp + 4]
call fcn.00768cd8
mov dword [esp], 0xc1963fb5
mov dword [ebp], edx
lea esp, [esp + 8]
jmp fcn.009619f3

Function at 0x7bc62b
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [esp], 0x62c7135
lea esp, [esp + 4]
jmp fcn.0085a49e

Function at 0x7bd13b
Capabilities:
Check for software breakpoints

Disassembly:
call 0x8211da
push 0x7abc601d
mov dword [edi], ecx
jmp 0x762030

Function at 0x7c66f4
Capabilities:
Check for software breakpoints

Disassembly:
call fcn.00968d0d
mov esi, 0xda9dc526
mov esp, ebp
movzx ecx, si
jmp 0x83f9ff
jmp 0x7c66ef

Function at 0x7ca065
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0xc]
jne 0x75f2cf

Function at 0x7cb1cd
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0x10]
jmp fcn.009619f3

Function at 0x7d2304
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0xc]
jmp fcn.009619f3
adc ebp, 2
push 0x313e2f2d
mov word [ebp], ax
jmp 0x849375
jmp 0x7af503

Function at 0x7d4436
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0xc]
jmp fcn.009619f3

Function at 0x7d4727
Capabilities:
Encode data using base64
Encrypt data using speck

Disassembly:
ror dx, 1
push 0xf6b53e2e
not dx
add dx, 0x70a3
mov dword [esp + 0xc], 0xe5875daf
push 0xbda80800
xor bx, dx
call fcn.00768e0f
push 0xdfaf0f94
push 0xd3a8ce0f
lea esp, [esp + 0xc]
jmp 0x7e8931
Function at 0x7d480b
Capabilities:
Check for software breakpoints

Disassembly:
jmp 0x962556
jmp 0x771672

Function at 0x7d5d50
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 8]
jmp fcn.0085a49e

Function at 0x7d6183
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [esp], 0xdea2fda3
ror dword [esp], 0xa6
adc ebp, 1
dec dword [esp]
jge 0x823034
shr dl, cl
push 0x24117d10
mov word [ebp], dx
mov dword [esp + 3], 0xf7a58db5
lea esp, [esp + 8]
jmp fcn.009619f3
mov eax, dword [esi + 4]
push 0x8d01fabb
sal dword [esp], 0x15
adc esi, 7
call fcn.00835a0a

Function at 0x7d6dab
Capabilities:
Check for software breakpoints

Disassembly:
push 0x42909a8b
lea esp, [esp + 0x18]
jmp fcn.009619f3

Function at 0x7d9893
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [esp], eax
push 0x8b910a3a
dec ebx
lea esp, [esp + 4]
jne 0x851f50

Function at 0x7da25a
Capabilities:
Check for software breakpoints

Disassembly:
mov word [esi], cx
push 0xfa33c103
push 0xf62fbd39
push 0xe8ac7638
lea esp, [esp + 0x14]
jmp fcn.0085a49e

Function at 0x7dbbcc
Capabilities:
Check for software breakpoints

Disassembly:
mov word [ebp], di
lea esp, [esp + 0xc]
jmp fcn.009619f3

Function at 0x7dc245
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [ebp], edx
push 0x6e289b9d
push 0xd99ac918
lea esp, [esp + 0x1c]
jmp fcn.009619f3

Function at 0x7e35fb
Capabilities:
Check for software breakpoints

Disassembly:
mov dword [esi], ecx
not byte [esp + 1]
jmp 0x7a336d
lea esp, [esp + 4]
jmp fcn.0085a49e
mov dword [esp], 0xba1a5ba3
sbb esi, 3
jmp 0x785b5c

Function at 0x7e5b53
Capabilities:
Check for software breakpoints

Disassembly:
mov word [edx], di
lea esp, [esp + 0x10]
jmp fcn.009619f3

Function at 0x7e76b4
Capabilities:
Check for software breakpoints

Disassembly:
push 0xf59a97ae
mov dword [esi], ecx
lea esp, [esp + 0xc]
jmp fcn.0085a49e

Function at 0x7e816e
Capabilities:
Check for software breakpoints

Disassembly:
lea esp, [esp + 0x10]
jmp fcn.009619f3

Function at 0x7edd2a
Capabilities:
Check for software breakpoints

Disassembly:
inc dl
shr byte [esp + 0xb], 0xc1
rol dword [esp + 4], 0x63
xor bl, dl
mov dword [esp], 0xad99d08f
inc byte [esp + 1]
lea edx, [esp + edx + 0xc]
push 0x69959bba
mov byte [edx], al
lea esp, [esp + 0x10]
js fcn.007ebae0

Function at 0x7f05a9
Capabilities:
Check for software breakpoints

Disassembly:
push 0x46b45105
lea esp, [esp + 0x18]
jmp fcn.009619f3