00401340 /$ 55 push ebp
00401341 |. 8BEC mov ebp,esp
00401343 |. 83E4 F8 and esp,-0x8
00401346 |. 81EC C4010000 sub esp,0x1C4
0040134C |. 53 push ebx
0040134D |. 8BD9 mov ebx,ecx
0040134F |. 56 push esi
00401350 |. 57 push edi
00401351 |. 85DB test ebx,ebx
00401353 |. 0F8E ED000000 jle CrackMe.00401446
00401359 |. 8D90 00010000 lea edx,dword ptr ds:[eax+0x100]
0040135F |. 90 nop
00401360 |> B9 60000000 /mov ecx,0x60
00401365 |. 8BF0 |mov esi,eax
00401367 |. 8D7C24 50 |lea edi,dword ptr ss:[esp+0x50]
0040136B |. F3:A5 |rep movs dword ptr es:[edi],dword ptr d>
0040136D |. B9 10000000 |mov ecx,0x10
00401372 |. 8BF2 |mov esi,edx
00401374 |. 8D7C24 10 |lea edi,dword ptr ss:[esp+0x10]
00401378 |. F3:A5 |rep movs dword ptr es:[edi],dword ptr d>
0040137A |. 8B4C24 44 |mov ecx,dword ptr ss:[esp+0x44] ; 4
0040137E |. 894A 14 |mov dword ptr ds:[edx+0x14],ecx ; 1
00401381 |. 8B4C24 34 |mov ecx,dword ptr ss:[esp+0x34] ; 6
00401385 |. 894A 18 |mov dword ptr ds:[edx+0x18],ecx ; 3
00401388 |. 8B4C24 24 |mov ecx,dword ptr ss:[esp+0x24] ; 1
0040138C |. 894A 1C |mov dword ptr ds:[edx+0x1C],ecx ; 4
0040138F |. 8B4C24 48 |mov ecx,dword ptr ss:[esp+0x48] ; 4
00401393 |. 894A 24 |mov dword ptr ds:[edx+0x24],ecx ; 6
00401396 |. 8B4C24 38 |mov ecx,dword ptr ss:[esp+0x38] ; 2
0040139A |. 894A 28 |mov dword ptr ds:[edx+0x28],ecx ; 2
0040139D |. 8B4C24 28 |mov ecx,dword ptr ss:[esp+0x28] ; 3
004013A1 |. 894A 2C |mov dword ptr ds:[edx+0x2C],ecx ; 1
004013A4 |. 8B4C24 4C |mov ecx,dword ptr ss:[esp+0x4C] ; 6
004013A8 |. 894A 34 |mov dword ptr ds:[edx+0x34],ecx ; 4
004013AB |. 8B4C24 3C |mov ecx,dword ptr ss:[esp+0x3C] ; 1
004013AF |. 894A 38 |mov dword ptr ds:[edx+0x38],ecx ; 4
004013B2 |. 8B4C24 2C |mov ecx,dword ptr ss:[esp+0x2C] ; 4
004013B6 |. 894A 3C |mov dword ptr ds:[edx+0x3C],ecx ; 6
004013B9 |. 8B8C24 4C0100>|mov ecx,dword ptr ss:[esp+0x14C] ; 6
004013C0 |. 8948 14 |mov dword ptr ds:[eax+0x14],ecx ; 2
004013C3 |. 8B8C24 3C0100>|mov ecx,dword ptr ss:[esp+0x13C] ; 1
004013CA |. 8948 24 |mov dword ptr ds:[eax+0x24],ecx ; 2
004013CD |. 8B8C24 2C0100>|mov ecx,dword ptr ss:[esp+0x12C] ; 3
004013D4 |. 8948 34 |mov dword ptr ds:[eax+0x34],ecx ; 5
004013D7 |. 8B8C24 C40000>|mov ecx,dword ptr ss:[esp+0xC4] ; 3
004013DE |. 8988 DC000000 |mov dword ptr ds:[eax+0xDC],ecx ; 3
004013E4 |. 8B8C24 B40000>|mov ecx,dword ptr ss:[esp+0xB4] ; 2
004013EB |. 8988 EC000000 |mov dword ptr ds:[eax+0xEC],ecx ; 1
004013F1 |. 8B8C24 A40000>|mov ecx,dword ptr ss:[esp+0xA4] ; 1
004013F8 |. 8988 FC000000 |mov dword ptr ds:[eax+0xFC],ecx ; 6
004013FE |. 8B8C24 E40000>|mov ecx,dword ptr ss:[esp+0xE4] ; 2
00401405 |. 8948 54 |mov dword ptr ds:[eax+0x54],ecx ; 1
00401408 |. 8B8C24 F40000>|mov ecx,dword ptr ss:[esp+0xF4] ; 3
0040140F |. 8948 64 |mov dword ptr ds:[eax+0x64],ecx ; 2
00401412 |. 8B8C24 040100>|mov ecx,dword ptr ss:[esp+0x104] ; 3
00401419 |. 8948 74 |mov dword ptr ds:[eax+0x74],ecx ; 3
0040141C |. 8B4C24 64 |mov ecx,dword ptr ss:[esp+0x64] ; 2
00401420 |. 8988 94000000 |mov dword ptr ds:[eax+0x94],ecx ; 2
00401426 |. 8B4C24 74 |mov ecx,dword ptr ss:[esp+0x74] ; 2
0040142A |. 8988 A4000000 |mov dword ptr ds:[eax+0xA4],ecx ; 3
00401430 |. 8B8C24 840000>|mov ecx,dword ptr ss:[esp+0x84] ; 5
00401437 |. 4B |dec ebx
00401438 |. 8988 B4000000 |mov dword ptr ds:[eax+0xB4],ecx ; 3
0040143E |. 85DB |test ebx,ebx
00401440 |.^ 0F8F 1AFFFFFF \jg CrackMe.00401360
00401446 |> 5F pop edi ; 434
00401447 |. 5E pop esi ; 6
00401448 |. 5B pop ebx
00401449 |. 8BE5 mov esp,ebp
0040144B |. 5D pop ebp ; 1235436
0040144C \. C3 retn
好像就是这里了。。