Function at 0x60b080
Capabilities:
Encode data using xor

Disassembly:
push dword [esp]
jmp 0x60ad5f
push edi
jmp 0x60b25d
sub esi, 0x5ffb5b39
not esi
push eax
jmp 0x60ae34
push ebx
jmp 0x60b712
xor edx, 0x6dff76cb
and edx, 0x3b358ae4
and edx, 0x7bff26ce
dec edx
sub edx, 0x9718d35b
sub ebp, edx
pop edx
add ebp, 0x76db6a03
push eax
mov eax, 0x4e15e317
shr eax, 2
sub esp, 4
jmp 0x60b16e
sub esp, 4
mov dword [esp], ecx
mov ecx, 0x927e8be2
xor dword [esp + 4], ecx
push dword [esp]
pop ecx
jmp 0x60b168
mov edi, esp
push ebp
mov ebp, 0x1dee66f7
or ebp, 0x2fd786ef
push eax
mov eax, 0x57f6df4a
and ebp, eax
pop eax
sub ebp, 0x17f6c646
add edi, ebp
pop ebp
add edi, 4
xchg dword [esp], edi
jmp 0x60b501
sub edi, 0x7fbf2338
push ecx
mov ecx, 0x39f5b45c
not ecx
xor ecx, 0x97603a32
add edi, ecx
mov ecx, dword [esp]
jmp 0x60ada3
push esi
pop edx
jmp 0x60ae22
mov ecx, dword [esp]
add esp, 4
xchg dword [esp], ecx
not ecx
jmp 0x60b014
push ebx
jmp 0x60ae8a
add ebp, edx
add ebp, 0x7f5f52ba
mov edx, dword [esp]
add esp, 4
push ebx
jmp 0x60b151
push dword [esp]
pop edi
push eax
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
jmp 0x60ad45
mov dword [esp], ecx
jmp 0x60ad9b
mov ecx, esi
push edx
jmp 0x60b47d
add esp, 4
push ebp
mov ebp, 0x3ebf988c
add edi, ebp
jmp 0x60b1c7
mov ebp, 0xffffffff
jmp 0x60b336
pop esp
mov dword [esp], ecx
mov dword [esp], 0x5d096175
jmp 0x60b1d1
add esp, 4
jmp 0x60b0a2
pop esi
sub edx, 0x7db7c922
xor edx, 0xd119c92e
jmp 0x60b476
mov eax, 0x395255d
xor esi, eax
pop eax
sub ebx, esi
mov esi, dword [esp]
add esp, 4
pop edx
push edx
mov edx, esp
add edx, 4
sub edx, 4
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
pop esp
mov dword [esp], ecx
jmp 0x60af9b
mov ecx, esp
add ecx, 4
add ecx, 4
xor ecx, dword [esp]
jmp 0x60ae7f
xor dword [esp], ecx
xor ecx, dword [esp]
jmp 0x60b2b3
mov ebx, esp
push ebp
mov ebp, 0x7b04ecd4
shr ebp, 5
push edx
mov edx, 0x3dbbe6b1
jmp 0x60ac82
or esi, 0x6fa68682
inc esi
push edi
mov edi, 0x3ff17e6a
sub esi, edi
pop edi
jmp 0x60ac6e
mov edx, 0x7b7b4483
mov ebx, edx
pop edx
and dword [esp + 4], ebx
jmp 0x60b2df
mov edi, 0x3e36786f
mov eax, edi
pop edi
add ebx, eax
pop eax
jmp 0x60b07d
mov edx, 0x68ed6872
jmp 0x60b0b1
mov eax, dword [esp]
add esp, 4
add esp, 4
jmp 0x60b4e5
pop esi
neg ebp
push 0x32cb1efd
mov dword [esp], edx
push esi
mov dword [esp], ecx
mov ecx, 0x3f7f90a2
mov edx, 0x10e0a3bb
xor edx, ecx
pop ecx
sub ebp, 0x7f5f52ba
jmp 0x60ad4b
push esi
push 0x4ed19251
pop esi
jmp 0x60ad2b
pop dword [esp]
mov esp, dword [esp]
push ecx
push esi
push edx
push ebp
mov dword [esp], 0x7f9f5332
pop edx
shr edx, 4
shr edx, 6
add edx, 0x3ff9778e
xor edx, 0x13ebf4a2
mov esi, edx
pop edx
jmp 0x60b209
mov dword [esp], eax
push 0x349c869
mov dword [esp], eax
push edi
jmp 0x60afde
mov ecx, 0x3e0e0c4f
add eax, 0x7cdcdd42
sub eax, ecx
sub eax, 0x7cdcdd42
mov ecx, dword [esp]
add esp, 4
sub ebx, eax
jmp 0x60b3b2
push 0x77fe7abe
jmp 0x60b3be
add edx, 0x4fcfdb38
pop ebp
shr edx, 8
add edx, 1
shr edx, 1
push eax
mov eax, 0x400b7c62
sub edx, 0x72f6d6e6
sub edx, 0x7bfff637
add edx, eax
jmp 0x60b138
xchg dword [esp], ecx
inc dword [esp]
jmp 0x60b6bd
mov ecx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
pop esp
add ebx, 4
push edi
mov dword [esp], ebx
jmp 0x60b22d
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
pop esp
jmp 0x60ad0d
add esi, edx
pop edx
jmp 0x60b4a5
mov edx, 4
jmp 0x60b5c8
sub ebx, 0x77f1297f
mov ebp, dword [esp]
add esp, 4
push ecx
jmp 0x60b3f4
add ebx, 0x1c68148a
sub ebx, edx
push esi
push edx
jmp 0x60b367
not edx
sub edx, 0x7fde3803
push edx
not dword [esp]
pop edx
inc edx
jmp 0x60b23c
xchg dword [esp], eax
inc eax
jmp 0x60b800
mov dword [esp], ebp
mov ebp, esp
push ecx
mov ecx, 4
add ebp, ecx
pop ecx
add ebp, 4
xchg dword [esp], ebp
pop esp
add ecx, edi
mov ebx, dword [ecx]
mov ecx, dword [esp]
push 0x2c291689
jmp 0x60b708
add edx, 0x7bfff637
jmp 0x60b213
push eax
mov dword [esp], ebx
mov ebx, 0x7ffea186
jmp 0x60b597
mov ebx, 0x6d1f6282
jmp 0x60b374
add dword [esp], 0x7dffbf77
pop eax
jmp 0x60b286
push ecx
jmp 0x60ae69
mov dword [esp], edx
push ebx
mov ebx, 0x7f727a34
jmp 0x60b17c
mov edx, 0x24af7cc1
add edx, ebx
pop ebx
sub eax, edx
pop edx
jmp 0x60b2ac
inc ecx
sub ecx, 0xfe0e023e
add edi, ecx
pop ecx
add edi, eax
sub edi, 0x7f8dc97c
mov eax, dword [esp]
push edi
jmp 0x60acd0
pop ebp
add edi, dword [esp]
push ebp
jmp 0x60b3d0
shl dword [esp], 7
and dword [esp], 0x6ff35a2f
or dword [esp], 0x5fc9e1f9
or dword [esp], 0x6eed5d84
push ebp
mov ebp, 0x24071fd6
xor dword [esp + 4], ebp
pop ebp
dec dword [esp]
not dword [esp]
shr dword [esp], 8
push ecx
mov dword [esp], ebx
push edx
jmp 0x60aecb
mov dword [esp + 4], esi
pop esi
jmp 0x60ad93
add edx, 0x72f6d6e6
pop eax
jmp 0x60b0d5
push dword [esp + 4]
mov ebx, dword [esp]
add esp, 4
jmp 0x60af6f
shl edx, 1
add edx, 0x28c97068
xor ebx, edx
mov edx, dword [esp]
add esp, 4
jmp 0x60b7f3
mov edi, 0x6fffc966
or edi, 0x1ffec800
neg edi
sub edi, 0x7bf55066
not edi
dec edi
push edx
mov edx, 0x66ddf6ca
sub edx, 0xac4fd536
sub edi, edx
jmp 0x60b5cf
sub eax, 0x7dffbf77
jmp 0x60b4f1
sub ecx, 0x5ebfb0b0
push dword [esp]
jmp 0x60b49a
and ebp, eax
jmp 0x60b311
pop esp
mov dword [esp], edi
sub esp, 4
mov dword [esp], esi
push 0x7ff65ff6
pop esi
push edx
mov edx, 0x6efe2277
jmp 0x60b143
pop ebx
sub dword [esp], 0x3f517b71
and dword [esp], 0x1df7dd9e
jmp 0x60b67f
mov eax, dword [esp]
add esp, 4
xor ebp, 0x5f1e8dc9
jmp 0x60b39f
sub edx, 0x4fcfdb38
sub edx, ebp
jmp 0x60afe8
mov edx, 0x77ef21ca
mov esi, edx
pop edx
jmp 0x60aeb0
sub ebp, ebx
pop ebx
shr ebp, 5
not ebp
xor ebp, 0xc6b2c905
jmp 0x60b749
not ebp
push 0x69077833
mov dword [esp], esi
mov esi, 0x375109e7
sub ebp, esi
pop esi
push ebp
jmp 0x60b15b
add ebp, 0xa1a172bb
add ebx, 0x77f1297f
add ebx, ebp
jmp 0x60b0c3
pop eax
mov eax, dword [esp]
add esp, 4
jmp 0x60b76b
pop edi
shl edi, 8
shl edi, 5
sub edi, 0x73fa606f
jmp 0x60b46b
mov ebp, 0x3ebf988c
sub edi, ebp
pop ebp
sub edi, 0x516a7191
push eax
push edi
mov dword [esp], 0x2f90848c
mov dword [esp], ebp
mov ebp, 0x48efd2e0
jmp 0x60b387
mov ecx, 4
sub ebx, 0x7d5e5038
jmp 0x60b4c7
pop edx
push eax
mov eax, 0x77875827
not eax
push edx
mov edx, 0x7abfea82
shr edx, 1
sub edx, 0xe6609d2f
add eax, 0x5fef2b2e
add eax, edx
sub eax, 0x5fef2b2e
pop edx
push ecx
mov ecx, 0x6ab94c1c
shl ecx, 4
and ecx, 0x5dffdb41
not ecx
shr ecx, 5
sub ecx, 0x1fcbd7e2
xor ecx, 0x999099d3
jmp 0x60b7c9
xor edi, 0x24222a2f
jmp 0x60b48b
sub edi, edx
jmp 0x60b404
push edx
mov dword [esp], 0
pop edx
jmp 0x60b63f
mov eax, edi
pop edi
mov dword [esp + 4], eax
push dword [esp]
jmp 0x60af05
pop edx
push 0x1c46fe00
jmp 0x60b112
sub esi, ebp
jmp 0x60b55d
mov ebx, 4
sub esi, ebx
pop ebx
xchg dword [esp], esi
jmp 0x60adf0
add ebx, ecx
add ebx, 0x7d5e5038
mov ecx, dword [esp]
jmp 0x60ae13
pop ecx
sub eax, 0x577c8dfd
add edi, eax
pop eax
jmp 0x60b7d0
add dword [esp], 0xffffffff
jmp 0x60b52b
pop ebp
push ecx
mov ecx, 0x7d9bcbba
neg ecx
not ecx
jmp 0x60b194
pop esp
push eax
mov eax, esp
add eax, 4
jmp 0x60b50f
push ebp
mov ebp, 4
sub eax, ebp
pop ebp
xchg dword [esp], eax
pop esp
mov dword [esp], ebp
push esp
jmp 0x60b571
not dword [esp]
xchg dword [esp], ebp
not ebp
xor dword [esp], ebp
xor ebp, dword [esp]
jmp 0x60b53e
xor dword [esp], ebp
sub dword [esp], 0xffffffff
jmp 0x60b624
mov eax, 0x75ec1600
push ecx
jmp 0x60afbd
sub esi, 0x68ed6872
push ebp
mov dword [esp], ecx
mov ecx, 0x6df9f6ff
jmp 0x60b7be
pop ebp
push edx
mov edx, 4
sub ebp, 0x39ed9879
add ebp, 0x4166f836
sub ebp, 0x5fff2b3c
add ebp, edx
add ebp, 0x5fff2b3c
jmp 0x60ac36
add ebp, edx
jmp 0x60b612
pop edx
sub ebp, edi
mov edi, dword [esp]
add esp, 4
add ebp, 0x39ed9879
mov edx, dword [esp]
add esp, 4
sub esp, 4
mov dword [esp], eax
mov dword [esp], 0x7749586b
mov dword [esp], ebx
mov dword [esp], edx
jmp 0x60b0b9
pop edx
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
mov esp, dword [esp]
jmp 0x60b66f
shl dword [esp], 8
jmp 0x60b658
add edx, 4
jmp 0x60ac7c
add ecx, 0x5ebfb0b0
add ecx, 0x5bb71773
add ecx, edx
sub ecx, 0x5bb71773
jmp 0x60b290
push edi
mov edi, 0x1943110a
xor dword [esp + 4], edi
pop edi
mov dword [esp], ebx
pop dword [edi + esi]
push esi
jmp 0x60b79f
sti
push esi
push esp
pop esi
add esi, 4
push ebx
jmp 0x60b4ac
sub dword [esp], 0xa8d16507
push ecx
push edx
mov edx, 0x77d60413
jmp 0x60b692
mov ecx, 0xb7704a30
sub ecx, edx
pop edx
or dword [esp + 4], ecx
pop ecx
add dword [esp], 0xd5cc8992
sub esp, 4
mov dword [esp], ecx
mov ecx, 0x3b393d56
and dword [esp + 4], ecx
jmp 0x60ad32
add dword [esp], 0x11093110
push dword [esp]
mov esi, dword [esp]
add esp, 4
push ebx
jmp 0x60b6d6
push esp
mov ebx, dword [esp]
add esp, 4
sub esp, 4
mov dword [esp], ecx
mov ecx, 4
sub ebx, 0x3e36786f
add ebx, ecx
sub esp, 4
mov dword [esp], ecx
mov dword [esp], eax
push edi
jmp 0x60aedc
mov dword [esp], edx
mov edx, esp
jmp 0x60b634
mov ebx, 4
add edx, ebx
pop ebx
xchg dword [esp], edx
pop esp
push ebp
mov dword [esp], eax
mov eax, 0x5df4b5b3
push ebp
push eax
mov dword [esp], esi
mov esi, 0x5f0388a1
mov ebp, 0xcd361696
add ebp, 0xf48aa3e
sub ebp, esi
sub ebp, 0xf48aa3e
jmp 0x60af22
or eax, ebp
pop ebp
xor eax, 0x2a3b0cb0
add ebx, 0x37de09b1
add ebx, 0x7e77711f
add ebx, eax
sub ebx, 0x7e77711f
push eax
jmp 0x60b54a
push edx
jmp 0x60b771
push edi
push eax
mov eax, 0x78f18ba8
mov edi, 0xbd4859cd
jmp 0x60b782
add edi, eax
jmp 0x60b789
mov eax, dword [esp]
add esp, 4
push edx
jmp 0x60af63
mov dword [esp], ebx
push ebp
jmp 0x60b7a8
mov ebp, 0xffba93e
sub ebp, 0x9d11791e
jmp 0x60b85c
add esi, 0x2b3f07a1
jmp 0x60b808
xor eax, ecx
jmp 0x60b4d7
mov edx, edi
push dword [esp]
jmp 0x60b7da
pop edi
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
jmp 0x60b0e4
push edi
mov dword [esp], 0x6bf1308d
jmp 0x60b109
xchg dword [esp], eax
jmp 0x60b816
add esi, ecx
sub esi, 0x2b3f07a1
pop ecx
jmp 0x60b87f
inc dword [esp]
inc dword [esp]
jmp 0x60b821
dec dword [esp]
not dword [esp]
jmp 0x60b843
add dword [esp], 0xbe3082ee
mov dword [esp], edx
push edx
mov dword [esp], 0x7fd78552
pop edx
push ebp
jmp 0x60adc9
mov ebx, ebp
pop ebp
push 0x7d97bbdc
mov dword [esp], ebp
mov ebp, 0x5d765295
sub esi, 0x6df9f6ff
push 0x168e9b00
mov dword [esp], edx
jmp 0x60aefb
mov ebp, dword [esp]
add esp, 4
sub esi, 0x78f1aad9
add esi, 0x7bed72f5
sub esi, ebx
sub esi, 0x7bed72f5
add esi, 0x78f1aad9
push edi
mov dword [esp], edx
mov edx, 0x5d765295
add esi, edx
mov edx, dword [esp]
add esp, 4
mov ebx, dword [esp]
add esp, 4
push ecx
mov dword [esp], 0x77f16cda
shr dword [esp], 8
push eax
jmp 0x60b8ce
mov eax, 0x2f279d66
add dword [esp + 4], eax
pop eax
shl dword [esp], 6
jmp 0x60acb5