00401750 > 55
push
ebp
00401751 8BEC
mov
ebp
,
esp
00401753 6A FE
push
-2
00401755 68 48224000
push
00402248
0040175A 68 15164000
push
_except_handler4
0040175F 64:A1 00000000
mov
eax
,
dword
ptr
fs
:[0]
00401765 50
push
eax
00401766 81C4 28FFFFFF
add
esp
, -0D8
0040176C A1 00304000
mov
eax
,
dword
ptr
[__security_cookie]
00401771 3145 F8
xor
dword
ptr
[
ebp
-8],
eax
00401774 33C5
xor
eax
,
ebp
00401776 8945 E0
mov
dword
ptr
[
ebp
-20],
eax
00401779 53
push
ebx
0040177A 56
push
esi
0040177B 57
push
edi
0040177C 50
push
eax
0040177D 8D45 F0
lea
eax
,
dword
ptr
[
ebp
-10]
00401780 64:A3 00000000
mov
dword
ptr
fs
:[0],
eax
00401786 8965 E8
mov
dword
ptr
[
ebp
-18],
esp
00401789 8B45 08
mov
eax
,
dword
ptr
[
ebp
+8]
0040178C 50
push
eax
0040178D 8D8D 18FFFFFF
lea
ecx
,
dword
ptr
[
ebp
-E8]
00401793 51
push
ecx
00401794 E8 77F8FFFF
call
strcpy
00401799 83C4 08
add
esp
, 8
0040179C C745 E4 0000000>
mov
dword
ptr
[
ebp
-1C], 0
004017A3 C745 FC 0000000>
mov
dword
ptr
[
ebp
-4], 0
004017AA B8 01000000
mov
eax
, 1
004017AF 99
cdq
004017B0 F77D E4
idiv
dword
ptr
[
ebp
-1C]
004017B3 8945 E4
mov
dword
ptr
[
ebp
-1C],
eax
004017B6 C745 FC FEFFFFF>
mov
dword
ptr
[
ebp
-4], -2
004017BD EB 10
jmp
short
004017CF
004017BF E8 6CFFFFFF
call
MyException
004017C4 C3
retn
004017C5 8B65 E8
mov
esp
,
dword
ptr
[
ebp
-18]
004017C8 C745 FC FEFFFFF>
mov
dword
ptr
[
ebp
-4], -2
004017CF 8B4D F0
mov
ecx
,
dword
ptr
[
ebp
-10]
004017D2 64:890D 0000000>
mov
dword
ptr
fs
:[0],
ecx
004017D9 59
pop
ecx
004017DA 5F
pop
edi
004017DB 5E
pop
esi
004017DC 5B
pop
ebx
004017DD 8B4D E0
mov
ecx
,
dword
ptr
[
ebp
-20]
004017E0 33CD
xor
ecx
,
ebp
004017E2 E8 19F8FFFF
call
__security_check_cookie
004017E7 8BE5
mov
esp
,
ebp
004017E9 5D
pop
ebp
004017EA C3
retn