Function at 0x67a4e3
Capabilities:
Encode data using xor

Disassembly:
push dword [esp]
push dword [esp]
push dword [esp]
pop eax
jmp 0x67aab1
push eax
jmp 0x67a579
add ebp, edi
add ebp, 0x7ff7be33
pop edi
push 0x446bceb8
mov dword [esp], ecx
jmp 0x67a643
sub eax, 0xa127667c
xor ebp, eax
pop eax
jmp 0x67ad0d
push 0x7488fee3
mov dword [esp], ebp
push esp
jmp 0x67acc9
pop ebx
add eax, 0x3ad2c3
xor edi, eax
pop eax
sub edi, 0x977d7e3b
xor ebx, edi
pop edi
mov edx, ebx
mov ebx, dword [esp]
push ebp
mov ebp, esp
push esi
mov esi, 0x7ffdf876
jmp 0x67a667
push esi
sub esp, 4
jmp 0x67a521
mov dword [esp], ecx
pop esi
mov ecx, dword [esp]
add esp, 4
inc ecx
xchg esi, ecx
add esi, 0x7ffdf879
add ebp, 0x7e5334f1
add ebp, 0x6ffe78b7
add ebp, esi
sub ebp, 0x6ffe78b7
push 0x6ef5c941
mov dword [esp], esi
jmp 0x67a67a
xchg dword [esp], ebp
pop esp
shl ebp, 6
and ebp, 0x32de9272
jmp 0x67a5b5
neg eax
shl eax, 7
sub eax, 0x7fc77deb
jmp 0x67aaa4
push ebx
mov ebx, 0x7fd7d168
mov eax, 0xefca6ff
add eax, 0xf0956693
sub eax, ebx
jmp 0x67a4cc
and ecx, 0x57e997c2
add ecx, 1
jmp 0x67ad37
shr ebp, 3
sub ebp, 0x7dee7d68
xor ebp, 0xd2a56255
jmp 0x67a725
add ebp, 0x6fd30a21
sub ebp, 0x5d6af827
and ebp, 0x5ff91e00
add ebp, 0x3aa7129e
jmp 0x67ac7f
xor edx, ecx
pop ecx
add ecx, 0x37ff1cfd
sub ecx, edx
sub ecx, 0x37ff1cfd
push dword [esp]
jmp 0x67ace2
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ebp
mov dword [esp], eax
push esp
pop eax
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
sti
sub eax, 0x6dbb58ed
sub eax, 0x3a6f0f24
add eax, 0x7f7a3be5
add eax, dword [esp]
sub eax, 0x7f7a3be5
add eax, 0x3a6f0f24
jmp 0x67a79f
push esi
mov esi, 0x714c63df
mov dword [esp + 4], esi
push dword [esp]
pop esi
sub esp, 4
mov dword [esp], edx
mov edx, esp
jmp 0x67a861
mov ecx, 4
sub ebp, 0x74de7768
add ebp, ecx
add ebp, 0x74de7768
mov ecx, dword [esp]
add esp, 4
xor ebp, dword [esp]
jmp 0x67a9f8
neg esi
jmp 0x67a518
mov esi, 0x7e5334f1
sub ebp, esi
pop esi
pop esi
add ebp, 4
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
pop esp
push 0x7cec792e
mov dword [esp], ecx
mov dword [esp], 0x33e5f230
mov dword [esp], esi
jmp 0x67a818
mov esi, 0x755caf77
add edx, esi
mov esi, dword [esp]
add esp, 4
jmp 0x67abcb
xor ebp, 0x6ffea6b2
jmp 0x67a828
mov ecx, dword [esp]
add esp, 4
jmp 0x67a931
push eax
mov eax, 0x7ecbcec2
push edx
mov dword [esp], eax
xchg dword [esp], ebx
not ebx
jmp 0x67a8a0
not edi
xor edi, 0xbec712ce
xor ebp, edi
jmp 0x67a77e
mov dword [esp], ebx
push 0x57d973b2
mov dword [esp], edi
jmp 0x67aa2c
pop ebx
mov ebx, dword [esp]
push ecx
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop ecx
jmp 0x67a92b
or ebx, ebp
pop ebp
sub ebx, 1
shl ebx, 8
sub ebx, 0x4180d704
sub esi, ebx
pop ebx
xor esi, 0xf87e3daf
sub ebx, 0x47bbcd7e
push edx
mov edx, 0x7e3731da
shl edx, 3
sub edx, 0x92c65a6d
add ebx, edx
pop edx
add ebx, esi
sub ebx, 0x5ef33463
add ebx, 0x47bbcd7e
pop esi
push edi
mov edi, 4
add ebx, edi
pop edi
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
mov esp, dword [esp]
jmp 0x67ac9b
pop edi
xor ebp, 0x69cb1d8
push ebp
sub dword [esp], 0x7ffe6908
pop ecx
add ecx, 0x7ffe6908
pop ebp
shl ecx, 6
push edi
push ebx
jmp 0x67a9df
push ebp
jmp 0x67ac1d
sub eax, 0x3bbf8047
add eax, edi
add eax, 0x3bbf8047
add eax, 0x46ef5be0
mov edi, dword [esp]
jmp 0x67ab9b
add esp, 4
push ecx
sub dword [esp], 0x3d3e3526
pop edx
add edx, 0x3d3e3526
mov ecx, dword [esp]
add esp, 4
push ecx
mov ecx, 0x379a1d12
or edx, ecx
jmp 0x67a96d
xchg dword [esp], esi
pop esp
push ebp
mov ebp, esp
jmp 0x67adb2
pop ecx
add ebp, ecx
add ebp, 0x79d784bb
pop ecx
mov esi, dword [esp]
jmp 0x67af12
mov esi, 0x570cae22
sub esp, 4
jmp 0x67a883
or ebp, 0x633e6fd7
neg ebp
jmp 0x67af83
xor esi, dword [esp]
jmp 0x67aa06
add esp, 4
jmp 0x67a4be
pop ebp
push 0x19d4dce9
mov dword [esp], ebp
mov ebp, esp
push edi
push edx
mov edx, 4
mov edi, edx
jmp 0x67abdd
push ebx
jmp 0x67ad7c
not esi
or esi, 0x97c657f
add esi, 0x94830805
push edx
push edx
mov dword [esp], 0x71fd527f
jmp 0x67aeab
mov dword [esp], esi
add dword [esp], 0x4f7332c7
jmp 0x67a8ca
sub esp, 4
mov dword [esp], ebx
mov dword [esp], ecx
jmp 0x67a995
xchg dword [esp], ebx
mov eax, dword [esp]
push esi
mov esi, esp
add esi, 4
push ecx
push 0x7ffe6b00
pop ecx
jmp 0x67abb4
pop edi
add eax, ecx
sub eax, 0x5ff627f1
push ebp
push ecx
jmp 0x67ac71
mov edx, dword [esp]
add esp, 4
push ebx
mov ebx, 0x7bfb398c
neg ebx
add ebx, 0x717d33d5
sub ebx, 0x2ff83520
inc ebx
neg ebx
push ecx
jmp 0x67a8fe
pop eax
push edi
mov edi, 4
sub eax, 0x46ef5be0
jmp 0x67a7a5
mov ecx, 0x75050811
jmp 0x67a9d6
sub esp, 4
mov dword [esp], eax
jmp 0x67ac4f
push 0x53d1fcf9
mov dword [esp], ebx
mov ebx, 0x92dffe1
xor ecx, ebx
mov ebx, dword [esp]
jmp 0x67a7be
add edi, eax
mov eax, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
jmp 0x67a7fa
pop edi
push 0x2c74f995
mov dword [esp], ebx
push esp
jmp 0x67aae4
push dword [esp]
jmp 0x67abfa
mov esi, edi
pop edi
jmp 0x67ac49
mov ecx, 0x4dabf9f5
mov ebx, 0x6d0b8174
add ebx, 0x7fbfbe22
push ecx
mov ecx, 0x4eeeb39d
sub ebx, 0x77f9d4a1
sub ebx, ecx
add ebx, 0x77f9d4a1
pop ecx
sub ebx, ecx
add ebx, 0x4eeeb39d
sub ebx, 0x7fbfbe22
pop ecx
xor ebx, ecx
pop ecx
sub eax, ebx
mov ebx, dword [esp]
jmp 0x67a91d
xor ebx, ecx
pop ecx
push esi
jmp 0x67a6aa
push esi
jmp 0x67ab13
xor dword [esp], ebp
xor ebp, dword [esp]
mov esp, dword [esp]
jmp 0x67a6d5
pop esp
push 0x124a1b44
mov dword [esp], edx
mov edx, 0x6ff89c1f
or edx, 0x5ddea356
add edx, 0xfe3f96b4
add eax, 0x453d5ba5
add eax, edx
jmp 0x67ada3
mov dword [esp], esp
add dword [esp], 4
pop ebx
add ebx, 4
push ecx
mov ecx, 4
add ebx, ecx
mov ecx, dword [esp]
add esp, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
mov esp, dword [esp]
push esi
mov esi, esp
add esi, 4
jmp 0x67a5eb
xor edi, 0x6ff7ca9b
sub edi, 0x6fbf1548
or edi, 0x7dfae302
jmp 0x67ab3a
xor eax, edx
pop edx
mov ecx, eax
mov eax, dword [esp]
add esp, 4
sub esp, 4
mov dword [esp], edx
push ecx
push edi
mov dword [esp], 0x7fd269fe
jmp 0x67a6c7
shl eax, 7
xor eax, 0x5b612d29
jmp 0x67ad21
add esp, 4
push edx
jmp 0x67a6f8
shr eax, 2
inc eax
push edi
mov dword [esp], ebp
push 0x78fba4ed
pop ebp
jmp 0x67a6bc
pop ebx
push 0x647f32b6
mov dword [esp], esi
push edi
mov edi, 0x76fd57a7
mov esi, edi
pop edi
push ebx
push edi
mov edi, 0x73fd206e
jmp 0x67ab02
or edi, 0x5ad5a4e0
or edi, 0x2ee7b7c7
jmp 0x67aa68
mov esi, 0x3fff96f6
mov ebx, esi
pop esi
xor ebx, 0x532c868b
jmp 0x67ac89
add esp, 4
not edx
shl edx, 5
push ecx
mov ecx, 0x7b77822f
inc ecx
jmp 0x67a590
add edi, 0x59be0184
mov ebx, edi
mov edi, dword [esp]
add esp, 4
push edi
mov dword [esp], ebp
mov ebp, 0x6bc973e8
jmp 0x67a5a1
sub ebp, 0xdbb6820f
xor eax, ebp
mov ebp, dword [esp]
add esp, 4
push edx
mov edx, 0x2bf71f7e
push ecx
mov ecx, 0x5eb756ff
xor ecx, 0x2eb79c83
sub ecx, 0x6ce7ddd6
xor edx, ecx
pop ecx
jmp 0x67aa7f
add esp, 4
add eax, 4
xchg dword [esp], eax
jmp 0x67ae4c
push esi
jmp 0x67ad00
inc ecx
push ecx
not dword [esp]
pop ecx
sub ecx, 0x800194fa
add esi, ecx
pop ecx
xor esi, dword [esp]
jmp 0x67ac93
sub edx, ebx
push ecx
mov dword [esp], ebx
mov ebx, 0x755caf77
sub edx, ebx
jmp 0x67a708
pop edx
jmp 0x67abae
pop ecx
jmp 0x67ab26
mov dword [esp], ebx
sub esp, 4
mov dword [esp], ecx
push ebx
mov ebx, 0x7b75be7b
add ebx, 0xa3e9c900
mov ecx, ebx
pop ebx
jmp 0x67a892
mov dword [esp], ecx
mov ecx, 0x79da83bc
shl ecx, 1
push eax
mov eax, 0x7f9790e9
add ecx, eax
pop eax
xor ecx, 0x1ef7c08c
add eax, 0x7d67229e
push edi
mov edi, 0x5ff627f1
add eax, edi
jmp 0x67a8bb
push ecx
jmp 0x67adc6
push esp
jmp 0x67a8ed
add esp, 4
mov ecx, dword [esp]
jmp 0x67a83d
push ecx
mov dword [esp], 0x4f77ac3a
pop ecx
jmp 0x67ae0a
sub eax, ebp
mov ebp, dword [esp]
jmp 0x67ac63
push edx
mov edx, ebx
mov edi, edx
jmp 0x67ae3a
xor dword [esp], esi
jmp 0x67a835
push 0x2f7780e3
mov dword [esp], edx
mov dword [esp], eax
mov dword [esp], 0x3eef13c2
not dword [esp]
sub dword [esp], 0x50740c06
mov dword [esp], ebp
mov ebp, 0x50541289
xor edi, ebp
push dword [esp]
jmp 0x67a848
mov ebp, dword [esp]
add esp, 4
push 0x15194a51
mov dword [esp], esi
push edi
push 0x5fe0f2aa
jmp 0x67ad3d
pop edx
push edx
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
push dword [eax]
push dword [esp]
jmp 0x67a95e
mov esi, 0x7ff7be33
sub ebp, esi
pop esi
jmp 0x67a49b
mov ecx, dword [esp]
push ebp
push esp
pop ebp
add ebp, 4
add ebp, 4
jmp 0x67a558
sub ecx, eax
pop eax
jmp 0x67a5d2
add ecx, 4
add ecx, 4
jmp 0x67ae8c
dec ecx
jmp 0x67ae41
pop edi
xor edi, 0x307f25de
jmp 0x67a975
mov dword [esp], ecx
pop ebx
mov eax, ebx
pop ebx
pop ecx
dec eax
not eax
jmp 0x67aabd
mov dword [esp], esi
mov esi, 4
add edx, esi
mov esi, dword [esp]
add esp, 4
add edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], esi
mov dword [esp], edi
pop dword [eax]
push ecx
jmp 0x67ac00
sub eax, 0x453d5ba5
mov edx, dword [esp]
push ecx
push esp
jmp 0x67ae86
add ebp, 4
sub ebp, 4
xor ebp, dword [esp]
xor dword [esp], ebp
jmp 0x67aef0
mov ecx, 0x263331a0
add esi, ecx
pop ecx
jmp 0x67aea5
push eax
mov dword [esp], ebp
push dword [esp + 4]
pop ebp
jmp 0x67af46
shl ecx, 1
and ecx, 0x5f39af10
xor ecx, 0x26ef8cbb
sub ebp, ecx
jmp 0x67a806
mov dword [esp], ebx
push 0x4deee9a2
mov ebx, dword [esp]
add esp, 4
jmp 0x67af71
sub ecx, 0x77ff6581
xor ecx, 0xaa89a82b
push ecx
push edx
mov edx, 0x5fd88884
xor dword [esp + 4], edx
pop edx
pop ebp
push eax
mov eax, 0x27d7b9b6
sub eax, 0x1fd799b8
shl eax, 3
dec eax
shl eax, 8
jmp 0x67a4b1
pop edx
pop ebx
jmp 0x67aebc
push eax
mov eax, 0x7dff63b3
jmp 0x67a56a
pop esp
dec ecx
jne 0x67acf6
sti
push ecx
mov dword [esp], ebx
push 0x4f573213
pop ebx
add ebx, 0x6db7cb41
push eax
mov eax, 0x72d5a970
and ebx, eax
pop eax
add ebx, 0x3dbf9bf0
push 0x13a6716b
mov dword [esp], edi
mov edi, 0x6bdb608c
jmp 0x67a495
pop ecx
jmp 0x67ad29
xchg dword [esp], ecx
mov esp, dword [esp]
push ecx
mov ecx, 0x23dc3504
xor eax, ecx
pop ecx
sub eax, 0xbbfc34de
jmp 0x67a948
dec esi
jmp 0x67a867
pop edx
sub ebp, edx
pop edx
sub ebp, 0x7fa24612
add ebp, esi
jmp 0x67aecb
dec edi
shl edi, 1
push ebp
mov ebp, 0x7fff866b
jmp 0x67af0b
add ebp, 0x7fa24612
push ebx
jmp 0x67aed7
mov dword [esp], ecx
mov ecx, 0x71fd527f
push ecx
jmp 0x67aee5
mov ecx, 0x7fbc0405
inc ecx
jmp 0x67ade1
xor ebp, dword [esp]
mov esp, dword [esp]
mov dword [esp], ecx
push ebp
push 0x56f56ca4
pop ebp
push edi
mov edi, 0x6feaf860
jmp 0x67a6e9
xor edi, ebp
jmp 0x67af1d
add esp, 4
jmp 0x67af3e
pop ebp
add edi, 0x1ff55ff8
sub edi, 0x3b25d71f
add edi, 0xe1c32135
jmp 0x67af35
add ecx, edi
pop edi
push ebp
jmp 0x67adf7
add ebp, 4
jmp 0x67add3
pop dword [esp]
pop esp
sti
sub esp, 4
mov dword [esp], ebp
mov dword [esp], edi
mov dword [esp], eax
push ecx
push 0x4bff2e81
pop ecx
push 0x65049d9
mov dword [esp], ebx
sub esp, 4
jmp 0x67ad49
add edi, ebx
mov ebx, dword [esp]
add esp, 4
add edi, ecx
jmp 0x67af95
sub esp, 4
mov dword [esp], eax
mov eax, 0x6e3a347b
sub ebp, eax
jmp 0x67afce
sub edi, 0x4deee9a2
mov ecx, dword [esp]
add esp, 4
push eax
push esp
pop eax
add eax, 4
push esi
push edx
mov edx, 0x7793b5f9
mov esi, edx
pop edx
push eax
mov eax, 0x3bddce5f
add esi, eax
pop eax
dec esi
shr esi, 8
push ebp
mov ebp, 0xff4c8e80
jmp 0x67afd4
pop eax
jmp 0x67ab6a
add esi, ebp
pop ebp
sub eax, esi
jmp 0x67afde
pop esi
xchg dword [esp], eax
mov esp, dword [esp]
mov dword [esp], ecx
jmp 0x67a628