Function at 0x75be0aa3
Capabilities:
Check for peb beingdebugged flag

Disassembly:
add byte [esi + 0x12], bl
dec ecx
push ebp
pop esi
xchg edx, eax
or dword [ebp + 0x5e], eax
nop
dec eax
add al, 0x5e
adc byte [eax + 0x40], al
pop esi
add byte [eax], cl
add byte [ebp - 0x6e], bl
dec ecx
push ecx
pop ebp
xchg edx, eax
dec eax
adc al, 0x5d
add al, byte [ecx + 0x44]
pop ebp
adc byte [eax + 0x40], al
pop ebp
add byte [eax], cl
add byte [edx + edx*4 + 0x49], bl
push ecx
pop esp
or byte [ecx + 0x14], 0x5c
nop
inc ecx
add al, 0x5c
adc byte [eax + 0x40], al
pop esp
add byte [eax], cl
add byte [ebx - 0x6e], bl
dec ecx
inc ebp
pop ebx
adc al, byte [ecx + 0x51]
pop ebx
xchg edx, eax
or byte [ecx], dl
pop ebx
add byte [ecx + 0x40], al
pop ebx
add byte [ecx], al
add byte [ebx], bl
add byte [eax], al
pop edx
xchg edx, eax
dec eax
push ecx
pop edx
adc byte [eax + 0x44], cl
pop edx
add al, byte [ecx]
inc ecx
pop edx
adc byte [eax], al
add al, 0x5a
add byte [eax], al
add byte [ecx + 0x12], bl
or dword [ebp + 0x59], edx
xchg edx, eax
dec eax
adc al, 0x59
adc byte [eax], cl
adc dword [ecx + 2], ebx
or byte [eax], dl
pop ecx
add byte [eax], cl
add byte [eax - 0x6e], bl
dec ecx
push esp
pop eax
or byte [ecx + 0x14], 0x58
add al, byte [ecx + 0x11]
pop eax
add al, byte [ecx + 0x10]
pop eax
adc byte [eax], al
add al, 0x58
add byte [eax], al
add byte [edi - 0x6e], dl
inc ecx
adc eax, 0x14489257
push edi
adc byte [eax], cl
adc dword [edi + 2], edx
or byte [edi + edx*2], al
add al, byte [eax]
inc eax
push esi
xchg edx, eax
or dword [ebp + 0x56], edx
xchg edx, eax
inc ecx
inc ebp
push esi
nop
inc ecx
adc dword [esi + 0x10], edx
or byte [esi + edx*2 - 0x70], al
add byte [ecx], al
push esi
add byte [eax], al
add byte [esi], dl
add byte [eax], al
push ebp
nop
or dword [0x11418255], edx
push ebp
nop
or byte [edx*2 + 0x55040100], al
add byte [ecx], al
add byte [edx + edx*4 + 0x49], dl
push ecx
push esp
adc cl, byte [eax + 0x51]
push esp
adc cl, byte [eax]
inc ebp
push esp
add al, byte [ecx]
adc dword [edx + eax + 0x40], edx
inc eax
push esp
add byte [eax], al
adc byte [ebx - 0x6e], dl
dec eax
push ebp
push ebx
add cl, byte [ecx + 0x51]
push ebx
adc cl, byte [eax + 0x44]
push ebx
add byte [ecx + 4], 0x53
add byte [ecx], 1
push ebx
add byte [eax], al
add al, 0x52
xchg edx, eax
dec ecx
inc ebp
push edx
adc cl, byte [ecx]
push ebp
push edx
xchg edx, eax
dec eax
adc al, 0x52
nop
or byte [ecx], dl
push edx
add byte [ecx], al
inc ecx
push edx
add byte [ecx], al
inc eax
push edx
add byte [eax], al
add byte [ecx - 0x6e], dl
or dword [ebp + 0x51], edx
nop
or dword [ebp + 0x51], eax
adc byte [eax + 0x44], cl
push ecx
add al, byte [ecx]
adc dword [ecx + 2], edx
inc eax
inc eax
push ecx
add byte [eax], al
add dword [eax - 0x6e], edx
dec ecx
adc eax, 0x55091250
push eax
xchg edx, eax
dec eax
adc al, 0x50
nop
or byte [ecx], dl
push eax
adc byte [eax + 0x10], al
push eax
add al, byte [eax]
add dword [eax + 0x10], edx
add byte [eax], al
dec edi
xchg edx, eax
dec ecx
push esp
dec edi
xchg edx, eax
dec eax
push ecx
dec edi
nop
dec eax
adc al, 0x4f
adc byte [eax], cl
adc dword [edi - 0x7e], ecx
or byte [edi + ecx*2], al
add byte [eax], al
dec edi
adc byte [eax], al
add byte [esi - 0x6e], cl
inc ecx
push ebp
dec esi
nop
dec ecx
adc al, 0x4e
add cl, byte [ecx]
push ecx
dec esi
add byte [ecx + 4], 0x4e
adc byte [eax + 0x40], al
dec esi
add byte [ecx], al
adc byte [esi], cl
add byte [eax], al
dec ebp
xchg edx, eax
dec ecx
adc eax, 0x4541924d
dec ebp
nop
inc ecx
adc dword [ebp - 0x7e], ecx
inc ecx
add al, 0x4d
adc byte [eax + 0x10], al
dec ebp
add al, byte [eax]
dec ebp
add al, byte [eax]
add byte [edx + edx + 0x49], cl
push ebp
dec esp
adc cl, byte [ecx + 0x54]
dec esp
xchg edx, eax
inc ecx
adc dword [edx + eax + 0x41], ecx
inc esp
dec esp
add al, byte [ecx]
adc dword [edx + eax + 0x40], ecx
inc eax
dec esp
add byte [eax], cl
add byte [eax + eax], cl
add byte [ebx - 0x6e], cl
or dword [ebp + 0x4b], edx
nop
or dword [0x1141824b], edx
dec ebx
adc byte [eax], cl
adc dword [ebx + 2], ecx
add dword [ecx + 0x4b], eax
add byte [ecx], al
adc byte [ebx], cl
add byte [eax], dl
dec edx
xchg edx, eax
inc ecx
push ebp
dec edx
xchg edx, eax
inc ecx
adc eax, 0x1448924a
dec edx
add byte [ecx + 0x14], 0x4a
nop
inc eax
add al, 0x4a
adc byte [eax + 0x40], al
dec edx
add byte [ecx], 0
dec edx
add byte [eax], al
add byte [ecx - 0x6e], cl
dec ecx
adc eax, 0x55091249
dec ecx
xchg edx, eax
dec eax
adc al, 0x49
add al, byte [ecx + 0x44]
dec ecx
add byte [ecx + 4], 0x49
add byte [ecx], 1
dec ecx
add byte [eax], cl
add byte [ecx + 2], cl
add byte [eax], al
dec eax
xchg edx, eax
dec ecx
inc ebp
dec eax
adc cl, byte [ecx]
push ebp
dec eax
adc al, byte [ecx + 0x51]
dec eax
or byte [ecx], 0x11
dec eax
adc byte [eax], cl
inc ecx
dec eax
add cl, byte [eax]
add al, 0x48
add al, byte [eax]
dec eax
add al, byte [eax]
add byte [eax], cl
add byte [eax], al
inc edi
adc al, byte [ecx + 0x55]
inc edi
xchg edx, eax
inc ecx
inc ebp
inc edi
nop
inc ecx
adc al, 0x47
nop
or byte [ecx], dl
inc edi
add byte [ecx + 0x10], al
inc edi
add al, byte [eax + 0x40]
inc edi
add byte [eax], cl
add byte [edi], al
add byte [eax], al
inc esi
adc cl, byte [ecx + 0x55]
inc esi
adc cl, byte [ecx + 0x54]
inc esi
xchg edx, eax
inc ecx
adc dword [esi - 0x7e], eax
inc ecx
adc dword [esi + 0x10], eax
or byte [ecx + 0x46], al
add cl, byte [eax]
add al, 0x46
add byte [eax], 0x46
add byte [eax], al
adc byte [esi], al
add byte [eax], al
inc ebp
add cl, byte [ecx + 0x55]
inc ebp
xchg edx, eax
or dword [0x45098245], edx
inc ebp
adc byte [eax], cl
inc ebp
inc ebp
adc byte [eax], cl
adc dword [ebp - 0x7e], eax
or byte [eax*2 + 0x45000880], al
add byte [eax], al
adc byte [ebp], al
add byte [eax], al
inc esp
adc byte [ecx + 0x55], cl
inc esp
xchg edx, eax
or dword [0x44498244], edx
inc esp
adc byte [eax + 0x44], cl
inc esp
add byte [ecx + 0x10], 0x44
add byte [ecx + 0x10], al
inc esp
adc byte [eax], al
add dword [edx + eax], eax
adc byte [eax + eax], al
add byte [ebx - 0x6e], al
dec ecx
push esp
inc ebx
xchg edx, eax
inc ecx
adc eax, 0x14489243
inc ebx
or byte [ecx], 0x11
inc ebx
add byte [ecx + 4], 0x43
nop
or byte [ebx + eax*2], al
add byte [ecx], 1
inc ebx
add byte [eax], al
inc ebx
adc byte [eax], al
add byte [ebx], al
add byte [eax], al
inc edx
adc cl, byte [eax + 0x55]
inc edx
xchg edx, eax
or dword [0x45098242], edx
inc edx
adc byte [eax + 0x44], cl
inc edx
add byte [ecx + 0x10], 0x42
adc byte [eax + 0x10], al
inc edx
add al, byte [eax + 0x40]
inc edx
add byte [eax], cl
add byte [edx + 0x10], al
add byte [eax], al
inc ecx
adc cl, byte [ecx + 0x55]
inc ecx
xchg edx, eax
dec ecx
push ecx
inc ecx
adc cl, byte [eax + 0x51]
inc ecx
xchg edx, eax
inc ecx
adc al, 0x41
add byte [ecx + 0x44], 0x41
adc byte [eax + 0x44], al
inc ecx
nop
or byte [ecx + eax*2], al
add byte [ecx], al
add al, 0x41
adc byte [eax], al
adc byte [ecx], al
add byte [eax], al
inc ecx
add byte [eax], al
add byte [eax - 0x6e], al
dec ecx
push esp
inc eax
or byte [ecx + 0x51], 0x40
adc byte [ecx + 0x51], al
inc eax
adc cl, byte [eax]
push ecx
inc eax
add byte [ecx + 4], 0x40
nop
or byte [eax + eax*2], al
add byte [ecx], 1
inc eax
add byte [eax], cl
inc eax
inc eax
add byte [eax], al
adc byte [eax], al
add byte [eax], al
aas
xchg edx, eax
or dword [ebp + 0x3f], edx
xchg edx, eax
dec eax
adc eax, 0x5148123f
aas
xchg edx, eax
dec eax
adc al, 0x3f
adc byte [eax + 0x44], cl
aas
add byte [ecx], 0x11
aas
add byte [ecx], al
inc ecx
aas
adc byte [eax + 0x40], al
aas
add byte [eax], cl
add byte [edi], bh
add al, byte [eax]
add byte [edi], bh
add byte [eax], al
add byte [esi], bh
xchg edx, eax
dec ecx
push ecx
xchg edx, eax
inc ecx
adc eax, 0x5448123e
adc cl, byte ds:[eax]
inc ebp
xchg edx, eax
or byte [ecx], dl
adc byte ds:[eax], cl
inc ecx
or byte ds:[eax], 4
add byte ds:[ecx], al
add al, 0x3e
add al, byte [eax]
add dword [esi], edi
add byte [ecx], al
add byte [esi], bh
add byte [eax], al
add byte [0x3d514992], bh
adc cl, byte [ecx]
push ebp
cmp eax, 0x3d454192
adc byte [ecx + 0x51], al
cmp eax, 0x3d114182
adc byte [eax], cl
adc dword [0x3d110102], edi
add cl, byte [eax]
adc byte [0x3d010010], bh
add al, byte [eax]
inc eax
cmp eax, 0x3d000000
add byte [eax], al
add byte [eax + edx*4], bh
dec ecx
adc eax, 0x1541923c
cmp al, 0x92
dec eax
adc al, 0x3c
add cl, byte [ecx]
push ecx
cmp al, 2
inc ecx
inc esp
cmp al, 0x82
inc ecx
add al, 0x3c
adc byte [eax + 4], al
cmp al, 2
or byte [esp + edi], al
adc byte [eax], al
add dword [eax + eax], edi
add dword [eax], eax
cmp al, 0
or byte [eax], al
cmp edx, dword [edx - 0x6dc4aab8]
or dword [ebp + 0x3b], edx
adc byte [ecx + 0x54], cl
cmp edx, dword [edx]
inc ecx
push ecx
cmp edx, dword [edx - 0x6fc4bbb8]
or byte [ecx], dl
cmp edx, dword [eax]
or byte [ecx], dl
cmp eax, dword [edx]
add dword [ecx + 0x3b], eax
adc byte [eax + 0x40], al
cmp eax, dword [eax]
add dword [ebx + edi], eax
add byte [ecx], al
add byte [ebx], bh
add byte [ecx], al
add byte [edx], bh
adc cl, byte [ecx + 0x55]
cmp dl, byte [edx]
dec ecx
push ebp
cmp dl, byte [edx]
or dword [ebp + 0x3a], edx
xchg edx, eax
inc ecx
inc ebp
cmp dl, byte [eax]
inc ecx
push ecx
cmp al, byte [edx - 0x6fc5eef7]
or byte [ecx], dl
cmp dl, byte [eax]
or byte [edx + edi + 0x10], al
inc eax
adc byte [edx], bh
add al, byte [eax + 0x40]
cmp al, byte [eax + 0x3a0008]
add byte [eax + 0x3a], al
add byte [eax], al
add byte [ecx], bh
xchg edx, eax
dec ecx
inc ebp
cmp dword [edx - 0x6dc6aeb7], edx
dec eax
inc ebp
cmp dword [edx + 0x2391449], eax
or dword [ebp + 0x39], eax
xchg edx, eax
or byte [ecx], dl
cmp dword [eax + 0x10391108], edx
or byte [ecx + edi + 0x10], al
inc eax
adc byte [ecx], bh
cmp dword [eax], edx
inc eax
inc eax
cmp dword [eax + 0x390008], eax
add byte [eax], dl
cmp dword [eax], eax
add byte [eax], al
cmp dword [eax], eax
add byte [eax], al
cmp byte [eax], dl
dec ecx
push ebp
cmp byte [edx], dl
or dword [ebp + 0x38], edx
xchg edx, eax
inc ecx
inc ebp
cmp byte [eax], dl
inc ecx
push ecx
cmp byte [edx], dl
or byte [ebp + 0x38], al
add al, byte [ecx + 0x44]
cmp byte [edx + 0x10381041], al
inc eax
adc byte [eax], bh
add cl, byte [eax]
add al, 0x38
add al, byte [eax]
add dword [eax], edi
add al, byte [eax]
add al, 0x38
add byte [eax], al
add al, 0x38
add byte [eax], al
add byte [edi], dh
xchg edx, eax
or dword [ebp + 0x37], edx
xchg edx, eax
or dword [ebp + 0x37], edx
adc byte [ecx + 0x54], cl
aaa
xchg edx, eax
inc ecx
inc ebp
aaa
nop
inc ecx
adc dword [edi], esi
add byte [ecx + 0x11], 0x37
nop
or byte [ecx], dl
aaa
adc byte [eax], cl
inc esp
aaa
nop
or byte [edi + esi], al
add byte [ecx], 4
aaa
add byte [eax], cl
inc eax
aaa
add byte [eax], al
aaa
add byte [ecx], al
add byte [edi], dh
add byte [eax], al
add byte [esi], dh
adc cl, byte [ecx + 0x55]
xchg edx, eax
dec ecx
inc ebp
xchg edx, eax
inc ecx
adc eax, 0x51489236
nop
inc ecx
adc dword [esi], esi
add cl, byte [ecx]
push ecx
add al, byte ss:[ecx + 0x44]
add byte ss:[ecx + 4], 0x36
nop
or byte [esi + esi], al
add byte [ecx], al
inc ecx
nop
add byte [ecx], al
add byte ss:[eax], al
add byte ss:[eax], 0
add byte ss:[eax], al
add byte [esi], dh
add byte [eax], al
add byte [0x35544992], dh
xchg edx, eax
or dword [ebp + 0x35], edx
adc byte [ecx + 0x54], cl
xor eax, 0x35514192
nop
inc ecx
adc al, 0x35
add byte [ecx + 0x11], 0x35
adc byte [eax + 0x44], cl
xor eax, 0x35110882
add byte [ecx + 0x10], al
xor eax, 0x35040882
add byte [eax], cl
adc byte [0x35040010], dh
add byte [eax], cl
add byte [0x35000100], dh
add byte [eax], al
add byte [edx + edx*4], dh
dec ecx
push ecx
xor al, 0x92
dec ecx
push esp
xor al, 0x82
dec ecx
push ecx
xor al, 2
dec ecx
push esp
xor al, 0x92
dec eax
adc al, 0x34
add byte [ecx + 0x11], 0x34
add byte [ecx + 0x44], 0x34
adc byte [eax], cl
inc esp
xor al, 0x82
inc ecx
adc byte [eax + eax], dh
add dword [ecx + 0x34], eax
adc byte [eax + 0x40], al
xor al, 0x10
add byte [esp + esi], al
add al, byte [eax]
add al, 0x34
add byte [eax], al
xor al, 0
add byte [eax], al
xor al, 0
add byte [eax], al
xor edx, dword [edx]
dec ecx
push ebp
xor edx, dword [edx - 0x6dccbab7]
dec eax
inc ebp
xor eax, dword [edx]
dec ecx
push esp
xor edx, dword [edx + 0x2331448]
or dword [ecx + 0x33], edx
add byte [ecx + 0x14], 0x33
adc byte [eax], cl
adc dword [ebx], esi
add byte [ecx + 0x10], 0x33
add byte [ecx + 0x10], al
xor eax, dword [edx]
or byte [ebx + esi], al
add al, byte [eax + 0x40]
xor eax, dword [eax]
or byte [eax + 0x33], al
add byte [eax], al
add dword [ebx], esi
add byte [eax], al
inc eax
xor eax, dword [eax]
add byte [eax], al
xor dl, byte [edx - 0x6dcdaab8]
dec ecx
push esp
xor dl, byte [edx - 0x6dcdeab8]
dec eax
inc ebp
xor dl, byte [eax + 0x10324509]
inc ecx
push ecx
xor dl, byte [edx]
or byte [ecx + 0x32], dl
add al, byte [ecx + 0x44]
xor al, byte [edx]
inc ecx
inc esp
xor al, byte [edx]
or byte [ecx + 0x32], al
or byte [eax], 4
xor al, byte [eax + 0x320101]
add dword [eax], edx
xor dl, byte [eax]
add byte [eax], dl
xor al, byte [eax]
inc eax
add byte [edx], dh
add byte [eax], al
add dword [edx], esi
add byte [eax], al
add byte [ecx], dh
xchg edx, eax
dec ecx
push ecx
xor dword [edx + 0x12314549], edx
or dword [ebp + 0x31], edx
xchg edx, eax
or dword [0x51481231], edx
xor dword [edx + 0x2311448], edx
or dword [ecx + 0x31], edx
add byte [ecx + 0x14], 0x31
nop
or byte [ecx], dl
xor dword [eax - 0x6fcefbbf], eax
inc eax
add al, 0x31
add byte [ecx], al
inc ecx
xor dword [eax + 0x310101], eax
inc eax
inc eax
xor dword [eax], eax
inc eax
add byte [ecx], dh
adc byte [eax], al
add byte [ecx], dh
add byte [eax], cl
add byte [ecx], dh
add byte [eax], al
add byte [eax], dh
xchg edx, eax
dec eax
push ebp
xor byte [edx - 0x7dcfaaf7], dl
dec ecx
inc ebp
xor byte [edx - 0x6fcfaeb8], dl
or dword [ebp + 0x30], eax
add cl, byte [ecx]
inc ebp
xor byte [edx + 0x10304448], dl
or byte [ecx + 0x30], dl
add al, byte [ecx + 0x44]
xor byte [eax], dl
or byte [ecx], dl
xor byte [edx], al
add dword [ecx], edx
xor byte [edx - 0x7fcffbf8], al
add dword [eax + esi], eax
add byte [eax + 0x40], al
xor byte [eax + 0x300008], al
add byte [eax], dl
xor byte [eax], al
add byte [eax], al
xor byte [eax], dl
add byte [eax], al
das
xchg edx, eax
inc ecx
push ebp
das
xchg edx, eax
dec ecx
adc eax, 0x5449922f
das
or byte [ecx + 0x45], 0x2f
add cl, byte [ecx + 0x54]
das
adc al, byte [ecx + 0x51]
das
xchg edx, eax
dec eax
adc al, 0x2f
nop
inc ecx
adc al, 0x2f
adc byte [eax + 0x44], cl
das
add al, byte [ecx + 0x44]
das
add cl, byte [eax]
adc dword [edi], ebp
add al, byte [ecx]
adc dword [edi], ebp
or byte [eax], 4
das
add byte [ecx], 4
das
add byte [eax + 0x40], al
das
or byte [eax], 0
das
add byte [eax], al
add al, 0x2f
add byte [eax], al
add al, 0x2f
add byte [eax], al
add byte [edi], ch
add byte [eax], al
add byte [esi], ch
xchg edx, eax
inc ecx
push ebp
xchg edx, eax
or dword [ebp + 0x2e], edx
or byte [ecx + 0x45], 0x2e
xchg edx, eax
dec eax
push ecx
nop
or dword [0x4509822e], edx
nop
inc ecx
adc al, 0x2e
add byte [ecx + 0x14], 0x2e
nop
or byte [ecx], dl
nop
or byte [ecx], dl
add byte cs:[ecx + 4], 0x2e
nop
inc eax
add al, 0x2e
add byte [ecx], al
inc ecx
add byte cs:[ecx], 1
add byte cs:[eax], cl
inc eax
or byte cs:[eax], 0
add byte cs:[eax], al
add al, 0x2e
add byte [eax], al
add al, 0x2e
add byte [eax], al
add byte [esi], ch
add byte [eax], al
add byte [0x2d544992], ch
xchg edx, eax
dec ecx
push ecx
sub eax, 0x2d554112
xchg edx, eax
or dword [0x5148922d], edx
sub eax, 0x2d514190
nop
dec eax
adc al, 0x2d
add byte [ecx + 0x11], 0x2d
adc byte [ecx + 0x44], al
sub eax, 0x2d444102
add byte [ecx + 4], 0x2d
adc byte [eax], cl
inc esp
sub eax, 0x2d104090
or byte [eax], 4
sub eax, 0x2d100800
adc byte [eax], al
add dword [0x2d040002], ebp
add byte [eax], cl
add byte [0x2d000100], ch
add byte [eax], al
add byte [0x2c000000], ch
adc cl, byte [ecx + 0x55]
sub al, 0x92
dec ecx
adc eax, 0x5449922c
sub al, 0x82
dec ecx
push ecx
sub al, 2
dec ecx
push esp
sub al, 0x12
dec eax
push ecx
sub al, 0x92
dec eax
adc al, 0x2c
nop
inc ecx
adc dword [edx + eax*4], ebp
inc ecx
adc al, 0x2c
nop
or byte [ecx], dl
sub al, 0x90
or byte [ecx], dl
sub al, 0x80
inc ecx
add al, 0x2c
nop
inc eax
add al, 0x2c
add byte [ecx], al
inc ecx
sub al, 0x10
inc eax
inc eax
sub al, 0x10
add byte [ecx], al
sub al, 0x82
inc eax
add byte [eax + eax], ch
add byte [ecx], al
sub al, 0
or byte [eax], al
sub al, 0
or byte [eax], al
sub al, 0
add byte [eax], al
sub al, 0
add byte [eax], al
sub edx, dword [edx - 0x6dd4bab7]
dec ecx
inc ebp
sub edx, dword [edx - 0x6fd4aaf7]
dec ecx
push ecx
sub edx, dword [eax]
dec ecx
push esp
sub edx, dword [edx]
dec eax
push ecx
sub edx, dword [edx + 0x22b1448]
or dword [ebp + 0x2b], eax
adc cl, byte [eax]
push ecx
sub eax, dword [edx + 0x102b4441]
or byte [ecx], dl
sub eax, dword [edx]
inc ecx
inc esp
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
or al, byte [eax]
add byte [eax], al
add byte fs:[eax], al
add al, ch
add eax, dword [eax]
add byte [eax], dl
daa
add byte [eax], al
mov al, byte [0x40000186]
inc eax
inc edx
sldt word [eax + 0x9896]
loope 0x75be133c
add eax, 0x3b9aca00
add byte [eax], al
add byte [eax], al