在od里怎么确定那里调用了00477940,在前面的代码上设置断点都断不下来,不知道是那里直接调用了这个地址?哪位大大指点下!!
00477723 |> \8BD6 MOV EDX,ESI
00477725 |. 8B3A MOV EDI,DWORD PTR DS:[EDX]
00477727 |. 8B42 04 MOV EAX,DWORD PTR DS:[EDX+4]
0047772A |. 8945 EC MOV DWORD PTR SS:[EBP-14],EAX
0047772D |. B8 67666666 MOV EAX,66666667
00477732 |. 8B4A 08 MOV ECX,DWORD PTR DS:[EDX+8]
00477735 |. 894D F0 MOV DWORD PTR SS:[EBP-10],ECX
00477738 |. 2BCF SUB ECX,EDI
0047773A |. 8B5A 0C MOV EBX,DWORD PTR DS:[EDX+C]
0047773D |. 83C1 14 ADD ECX,14
00477740 |. F7E9 IMUL ECX
00477742 |. C1FA 03 SAR EDX,3
00477745 |. 8BCA MOV ECX,EDX
00477747 |. C1E9 1F SHR ECX,1F
0047774A |. 03D1 ADD EDX,ECX
0047774C |. 8BCA MOV ECX,EDX
0047774E |. 78 0C JS SHORT 123DGE_m.0047775C
00477750 |. B8 A1A0A0A0 MOV EAX,A0A0A0A1
00477755 |. F7E1 MUL ECX
00477757 |. C1EA 07 SHR EDX,7
0047775A |. EB 13 JMP SHORT 123DGE_m.0047776F
0047775C |> BA CB000000 MOV EDX,0CB
00477761 |. B8 A1A0A0A0 MOV EAX,A0A0A0A1
00477766 |. 2BD1 SUB EDX,ECX
00477768 |. F7E2 MUL EDX
0047776A |. C1EA 07 SHR EDX,7
0047776D |. F7DA NEG EDX
0047776F |> 85D2 TEST EDX,EDX
00477771 |. 75 06 JNZ SHORT 123DGE_m.00477779
00477773 |. 8345 F0 14 ADD DWORD PTR SS:[EBP-10],14
00477777 |. EB 27 JMP SHORT 123DGE_m.004777A0
00477779 |> 8B3C93 MOV EDI,DWORD PTR DS:[EBX+EDX*4]
0047777C |. 8D1C93 LEA EBX,DWORD PTR DS:[EBX+EDX*4]
0047777F |. 8D87 F00F0000 LEA EAX,DWORD PTR DS:[EDI+FF0]
00477785 |. 8945 EC MOV DWORD PTR SS:[EBP-14],EAX
00477788 |. 8BC2 MOV EAX,EDX
0047778A |. C1E0 04 SHL EAX,4
0047778D |. 03C2 ADD EAX,EDX
0047778F |. 8D1440 LEA EDX,DWORD PTR DS:[EAX+EAX*2]
00477792 |. C1E2 02 SHL EDX,2
00477795 |. 2BCA SUB ECX,EDX
00477797 |. 8D0489 LEA EAX,DWORD PTR DS:[ECX+ECX*4]
0047779A |. 8D0C87 LEA ECX,DWORD PTR DS:[EDI+EAX*4]
0047779D |. 894D F0 MOV DWORD PTR SS:[EBP-10],ECX
004777A0 |> 8B55 EC MOV EDX,DWORD PTR SS:[EBP-14]
004777A3 |. 8B0E MOV ECX,DWORD PTR DS:[ESI]
004777A5 |. 8B45 F0 MOV EAX,DWORD PTR SS:[EBP-10]
004777A8 |. 8955 DC MOV DWORD PTR SS:[EBP-24],EDX
004777AB |. 8B56 04 MOV EDX,DWORD PTR DS:[ESI+4]
004777AE |. 894D E8 MOV DWORD PTR SS:[EBP-18],ECX
004777B1 |. 8B4E 0C MOV ECX,DWORD PTR DS:[ESI+C]
004777B4 |. 8955 EC MOV DWORD PTR SS:[EBP-14],EDX
004777B7 |. 8945 E0 MOV DWORD PTR SS:[EBP-20],EAX
004777BA |. 8B46 08 MOV EAX,DWORD PTR DS:[ESI+8]
004777BD |. 8D55 E8 LEA EDX,DWORD PTR SS:[EBP-18]
004777C0 |. 894D F4 MOV DWORD PTR SS:[EBP-C],ECX
004777C3 |. 52 PUSH EDX ; /Arg1
004777C4 |. 8D4D D8 LEA ECX,DWORD PTR SS:[EBP-28] ; |
004777C7 |. 897D D8 MOV DWORD PTR SS:[EBP-28],EDI ; |
004777CA |. 895D E4 MOV DWORD PTR SS:[EBP-1C],EBX ; |
004777CD |. 8945 F0 MOV DWORD PTR SS:[EBP-10],EAX ; |
004777D0 |. E8 BB590100 CALL 123DGE_m.0048D190 ; \123DGE_m.0048D190
004777D5 |. 8945 08 MOV DWORD PTR SS:[EBP+8],EAX
004777D8 |. 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4]
004777DB |. 8D70 7C LEA ESI,DWORD PTR DS:[EAX+7C]
004777DE |. 8D5E 04 LEA EBX,DWORD PTR DS:[ESI+4]
004777E1 |. 8BCB MOV ECX,EBX
004777E3 |. 8B11 MOV EDX,DWORD PTR DS:[ECX]
004777E5 |. 8955 C8 MOV DWORD PTR SS:[EBP-38],EDX
004777E8 |. 8B41 04 MOV EAX,DWORD PTR DS:[ECX+4]
004777EB |. 8945 CC MOV DWORD PTR SS:[EBP-34],EAX
004777EE |. 8B51 08 MOV EDX,DWORD PTR DS:[ECX+8]
004777F1 |. 8955 D0 MOV DWORD PTR SS:[EBP-30],EDX
004777F4 |. 8B41 0C MOV EAX,DWORD PTR DS:[ECX+C]
004777F7 |. 8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38]
004777FA |. 51 PUSH ECX ; /Arg1
004777FB |. 8D4D E8 LEA ECX,DWORD PTR SS:[EBP-18] ; |
004777FE |. 8945 D4 MOV DWORD PTR SS:[EBP-2C],EAX ; |
00477801 |. E8 8A590100 CALL 123DGE_m.0048D190 ; \123DGE_m.0048D190
00477806 |. 8D7E 14 LEA EDI,DWORD PTR DS:[ESI+14]
00477809 |. 8945 F8 MOV DWORD PTR SS:[EBP-8],EAX
0047780C |. 8BD7 MOV EDX,EDI
0047780E |. 8B02 MOV EAX,DWORD PTR DS:[EDX]
00477810 |. 8945 C8 MOV DWORD PTR SS:[EBP-38],EAX
00477813 |. 8B4A 04 MOV ECX,DWORD PTR DS:[EDX+4]
00477816 |. 894D CC MOV DWORD PTR SS:[EBP-34],ECX
00477819 |. 8B42 08 MOV EAX,DWORD PTR DS:[EDX+8]
0047781C |. 8945 D0 MOV DWORD PTR SS:[EBP-30],EAX
0047781F |. 8B4A 0C MOV ECX,DWORD PTR DS:[EDX+C]
00477822 |. 8D55 D8 LEA EDX,DWORD PTR SS:[EBP-28]
00477825 |. 894D D4 MOV DWORD PTR SS:[EBP-2C],ECX
00477828 |. 52 PUSH EDX ; /Arg1
00477829 |. 8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38] ; |
0047782C |. E8 5F590100 CALL 123DGE_m.0048D190 ; \123DGE_m.0048D190
00477831 |. 3945 F8 CMP DWORD PTR SS:[EBP-8],EAX
00477834 |. 73 74 JNB SHORT 123DGE_m.004778AA
00477836 |. 8B4D D8 MOV ECX,DWORD PTR SS:[EBP-28]
00477839 |. 8B55 DC MOV EDX,DWORD PTR SS:[EBP-24]
0047783C |. 83EC 10 SUB ESP,10
0047783F |. 8BC4 MOV EAX,ESP
00477841 |. 83EC 10 SUB ESP,10
00477844 |. 8908 MOV DWORD PTR DS:[EAX],ECX
00477846 |. 8B4D E0 MOV ECX,DWORD PTR SS:[EBP-20]
00477849 |. 8950 04 MOV DWORD PTR DS:[EAX+4],EDX
0047784C |. 8B55 E4 MOV EDX,DWORD PTR SS:[EBP-1C]
0047784F |. 8948 08 MOV DWORD PTR DS:[EAX+8],ECX
00477852 |. 8B4D E8 MOV ECX,DWORD PTR SS:[EBP-18]
00477855 |. 8950 0C MOV DWORD PTR DS:[EAX+C],EDX
00477858 |. 8B55 EC MOV EDX,DWORD PTR SS:[EBP-14]
0047785B |. 8BC4 MOV EAX,ESP
0047785D |. 83EC 10 SUB ESP,10
00477860 |. 8908 MOV DWORD PTR DS:[EAX],ECX ; |
00477862 |. 8B4D F0 MOV ECX,DWORD PTR SS:[EBP-10] ; |
00477865 |. 8950 04 MOV DWORD PTR DS:[EAX+4],EDX ; |
00477868 |. 8B55 F4 MOV EDX,DWORD PTR SS:[EBP-C] ; |
0047786B |. 8948 08 MOV DWORD PTR DS:[EAX+8],ECX ; |
0047786E |. 8BCC MOV ECX,ESP ; |
00477870 |. 8950 0C MOV DWORD PTR DS:[EAX+C],EDX ; |
00477873 |. 8BC3 MOV EAX,EBX ; |
00477875 |. 8B10 MOV EDX,DWORD PTR DS:[EAX] ; |
00477877 |. 8911 MOV DWORD PTR DS:[ECX],EDX ; |
00477879 |. 8B50 04 MOV EDX,DWORD PTR DS:[EAX+4] ; |
0047787C |. 8951 04 MOV DWORD PTR DS:[ECX+4],EDX ; |
0047787F |. 8B50 08 MOV EDX,DWORD PTR DS:[EAX+8] ; |
00477882 |. 8951 08 MOV DWORD PTR DS:[ECX+8],EDX ; |
00477885 |. 8B40 0C MOV EAX,DWORD PTR DS:[EAX+C] ; |
00477888 |. 8941 0C MOV DWORD PTR DS:[ECX+C],EAX ; |
0047788B |. 8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38] ; |
0047788E |. 51 PUSH ECX ; |Arg1
0047788F |. E8 5C600200 CALL 123DGE_m.0049D8F0 ; \123DGE_m.0049D8F0
00477894 |. 8B7D 08 MOV EDI,DWORD PTR SS:[EBP+8]
00477897 |. 83C4 34 ADD ESP,34
0047789A |. 85FF TEST EDI,EDI
0047789C |. 76 7C JBE SHORT 123DGE_m.0047791A
0047789E |> 8BCE /MOV ECX,ESI
004778A0 |. E8 2B1F0100 |CALL 123DGE_m.004897D0
004778A5 |. 4F |DEC EDI
004778A6 |.^ 75 F6 \JNZ SHORT 123DGE_m.0047789E
004778A8 |. EB 70 JMP SHORT 123DGE_m.0047791A
004778AA |> 8B45 E8 MOV EAX,DWORD PTR SS:[EBP-18]
004778AD |. 8B4D EC MOV ECX,DWORD PTR SS:[EBP-14]
004778B0 |. 83EC 10 SUB ESP,10
004778B3 |. 8BD4 MOV EDX,ESP
004778B5 |. 83EC 10 SUB ESP,10
004778B8 |. 8902 MOV DWORD PTR DS:[EDX],EAX
004778BA |. 8B45 F0 MOV EAX,DWORD PTR SS:[EBP-10]
004778BD |. 894A 04 MOV DWORD PTR DS:[EDX+4],ECX
004778C0 |. 8B4D F4 MOV ECX,DWORD PTR SS:[EBP-C]
004778C3 |. 8942 08 MOV DWORD PTR DS:[EDX+8],EAX
004778C6 |. 8B07 MOV EAX,DWORD PTR DS:[EDI]
004778C8 |. 894A 0C MOV DWORD PTR DS:[EDX+C],ECX
004778CB |. 8B4F 04 MOV ECX,DWORD PTR DS:[EDI+4]
004778CE |. 8BD4 MOV EDX,ESP
004778D0 |. 83EC 10 SUB ESP,10
004778D3 |. 8902 MOV DWORD PTR DS:[EDX],EAX ; |
004778D5 |. 8B47 08 MOV EAX,DWORD PTR DS:[EDI+8] ; |
004778D8 |. 894A 04 MOV DWORD PTR DS:[EDX+4],ECX ; |
004778DB |. 8B4F 0C MOV ECX,DWORD PTR DS:[EDI+C] ; |
004778DE |. 8942 08 MOV DWORD PTR DS:[EDX+8],EAX ; |
004778E1 |. 8B45 D8 MOV EAX,DWORD PTR SS:[EBP-28] ; |
004778E4 |. 894A 0C MOV DWORD PTR DS:[EDX+C],ECX ; |
004778E7 |. 8B4D DC MOV ECX,DWORD PTR SS:[EBP-24] ; |
004778EA |. 8BD4 MOV EDX,ESP ; |
004778EC |. 8902 MOV DWORD PTR DS:[EDX],EAX ; |
004778EE |. 8B45 E0 MOV EAX,DWORD PTR SS:[EBP-20] ; |
004778F1 |. 894A 04 MOV DWORD PTR DS:[EDX+4],ECX ; |
004778F4 |. 8B4D E4 MOV ECX,DWORD PTR SS:[EBP-1C] ; |
004778F7 |. 8942 08 MOV DWORD PTR DS:[EDX+8],EAX ; |
004778FA |. 894A 0C MOV DWORD PTR DS:[EDX+C],ECX ; |
004778FD |. 8D55 C8 LEA EDX,DWORD PTR SS:[EBP-38] ; |
00477900 |. 52 PUSH EDX ; |Arg1
00477901 |. E8 6A600200 CALL 123DGE_m.0049D970 ; \123DGE_m.0049D970
00477906 |. 8B7D 08 MOV EDI,DWORD PTR SS:[EBP+8]
00477909 |. 83C4 34 ADD ESP,34
0047790C |. 85FF TEST EDI,EDI
0047790E |. 76 0A JBE SHORT 123DGE_m.0047791A
00477910 |> 8BCE /MOV ECX,ESI
00477912 |. E8 19560100 |CALL 123DGE_m.0048CF30
00477917 |. 4F |DEC EDI
00477918 |.^ 75 F6 \JNZ SHORT 123DGE_m.00477910
0047791A |> 8B45 F8 MOV EAX,DWORD PTR SS:[EBP-8]
0047791D |. 85C0 TEST EAX,EAX
0047791F |. 74 24 JE SHORT 123DGE_m.00477945
00477921 |. 8B0B MOV ECX,DWORD PTR DS:[EBX]
00477923 |. 8B53 04 MOV EDX,DWORD PTR DS:[EBX+4]
00477926 |. 894D C8 MOV DWORD PTR SS:[EBP-38],ECX
00477929 |. 8B4B 08 MOV ECX,DWORD PTR DS:[EBX+8]
0047792C |. 50 PUSH EAX ; /Arg2
0047792D |. 8955 CC MOV DWORD PTR SS:[EBP-34],EDX ; |
00477930 |. 8B53 0C MOV EDX,DWORD PTR DS:[EBX+C] ; |
00477933 |. 8D45 B8 LEA EAX,DWORD PTR SS:[EBP-48] ; |
00477936 |. 894D D0 MOV DWORD PTR SS:[EBP-30],ECX ; |
00477939 |. 50 PUSH EAX ; |Arg1
0047793A |. 8D4D C8 LEA ECX,DWORD PTR SS:[EBP-38] ; |
0047793D |. 8955 D4 MOV DWORD PTR SS:[EBP-2C],EDX ; |
00477940 |. E8 EB240100 CALL 123DGE_m.00489E30 ; \123DGE_m.00489E30
00477945 |> 8B4D FC MOV ECX,DWORD PTR SS:[EBP-4]
00477948 |. 6A 00 PUSH 0
0047794A |. 8B11 MOV EDX,DWORD PTR DS:[ECX]
0047794C |. FF52 58 CALL DWORD PTR DS:[EDX+58]
0047794F |> 5F POP EDI
00477950 |. 5E POP ESI
00477951 |. 5B POP EBX
00477952 |. 8BE5 MOV ESP,EBP
00477954 |. 5D POP EBP
00477955 \. C2 0400 RETN 4