汇编代码:
004DA6C3 8B4D 08 mov ecx, dword ptr [ebp+8] 004DA6C6 33D2 xor edx, edx 004DA6C8 8A91 00010000 mov dl, byte ptr [ecx+100] 004DA6CE 52 push edx 004DA6CF 8A91 1A010000 mov dl, byte ptr [ecx+11A] 004DA6D5 52 push edx 004DA6D6 8A91 18010000 mov dl, byte ptr [ecx+118] 004DA6DC 52 push edx 004DA6DD 8A91 01010000 mov dl, byte ptr [ecx+101] 004DA6E3 52 push edx 004DA6E4 FF31 push dword ptr [ecx] 004DA6E6 50 push eax 004DA6E7 90 nop 004DA6E8 90 nop 004DA6E9 90 nop 004DA6EA 90 nop 004DA6EB 90 nop 004DA6EC EB 26 jmp short 004DA714 004DA6EE 90 nop 004DA6EF 90 nop 004DA6F0 EB 22 jmp short 004DA714 004DA6F2 33D2 xor edx, edx 004DA6F4 8B4D 08 mov ecx, dword ptr [ebp+8] 004DA6F7 8A91 01010000 mov dl, byte ptr [ecx+101] 004DA6FD 80FA 02 cmp dl, 2 004DA700 ^ 74 C1 je short 004DA6C3 004DA702 EB 10 jmp short 004DA714 004DA704 CC int3 004DA705 CC int3 004DA706 CC int3 004DA707 CC int3 004DA708 CC int3 004DA709 CC int3 004DA70A CC int3 004DA70B CC int3 004DA70C CC int3 004DA70D CC int3 004DA70E CC int3 004DA70F CC int3 004DA710 CC int3 004DA711 CC int3 004DA712 CC int3 004DA713 CC int3 004DA714 8B4D 08 mov ecx, dword ptr [ebp+8] 004DA717 8A51 7A mov dl, byte ptr [ecx+7A] 004DA71A 80FA 03 cmp dl, 3 //冰 004DA71D 7D 12 jge short 004DA731 004DA71F 80FA 02 cmp dl, 2 //仙 004DA722 74 0D je short 004DA731 004DA724 80FA 00 cmp dl, 0 //大陆 004DA727 74 23 je short 004DA74C 004DA729 80C2 01 add dl, 1 004DA72C 8851 7A mov byte ptr [ecx+7A], dl 004DA72F EB 1B jmp short 004DA74C 004DA731 B2 00 mov dl, 0 004DA733 8851 7A mov byte ptr [ecx+7A], dl 004DA736 8B11 mov edx, dword ptr [ecx] 004DA738 52 push edx 004DA739 90 nop 004DA73A 90 nop 004DA73B 90 nop 004DA73C 90 nop 004DA73D 90 nop 004DA73E 8B4D 08 mov ecx, dword ptr [ebp+8] 004DA741 EB 09 jmp short 004DA74C 004DA743 CC int3 004DA744 CC int3 004DA745 CC int3 004DA746 CC int3 004DA747 CC int3 004DA748 CC int3 004DA749 CC int3 004DA74A CC int3 004DA74B CC int3 004DA74C 33D2 xor edx, edx 004DA74E 8A51 7B mov dl, byte ptr [ecx+7B] 004DA751 80FA FF cmp dl, 0FF 004DA754 74 06 je short 004DA75C 004DA756 80C2 01 add dl, 1 004DA759 8851 7B mov byte ptr [ecx+7B], dl 004DA75C 8B4D 08 mov ecx, dword ptr [ebp+8] 004DA75F 8B51 7C mov edx, dword ptr [ecx+7C] 004DA762 83C2 01 add edx, 1 004DA765 8951 7C mov dword ptr [ecx+7C], edx 004DA768 52 push edx 004DA769 33D2 xor edx, edx 004DA76B 8A91 1A010000 mov dl, byte ptr [ecx+11A] 004DA771 52 push edx 004DA772 33D2 xor edx, edx 004DA774 8A91 18010000 mov dl, byte ptr [ecx+118] 004DA77A 52 push edx 004DA77B 33D2 xor edx, edx 004DA77D 8A91 01010000 mov dl, byte ptr [ecx+101] 004DA783 52 push edx 004DA784 33D2 xor edx, edx 004DA786 8B91 A4000000 mov edx, dword ptr [ecx+A4] 004DA78C 52 push edx 004DA78D 33D2 xor edx, edx 004DA78F 8B91 A8000000 mov edx, dword ptr [ecx+A8] 004DA795 52 push edx 004DA796 33D2 xor edx, edx 004DA798 8B91 9C000000 mov edx, dword ptr [ecx+9C] 004DA79E 52 push edx 004DA79F 8B91 80000000 mov edx, dword ptr [ecx+80] 004DA7A5 83C2 01 add edx, 1 004DA7A8 8991 80000000 mov dword ptr [ecx+80], edx 004DA7AE 52 push edx 004DA7AF 33D2 xor edx, edx 004DA7B1 8A91 84000000 mov dl, byte ptr [ecx+84] 004DA7B7 80C2 01 add dl, 1 004DA7BA 8891 84000000 mov byte ptr [ecx+84], dl 004DA7C0 52 push edx 004DA7C1 33D2 xor edx, edx 004DA7C3 8A91 86000000 mov dl, byte ptr [ecx+86] 004DA7C9 80C2 01 add dl, 1 004DA7CC 8891 86000000 mov byte ptr [ecx+86], dl 004DA7D2 52 push edx 004DA7D3 8B11 mov edx, dword ptr [ecx] 004DA7D5 52 push edx 004DA7D6 51 push ecx 004DA7D7 90 nop 004DA7D8 90 nop 004DA7D9 90 nop 004DA7DA 90 nop 004DA7DB 90 nop 004DA7DC 8B4D 08 mov ecx, dword ptr [ebp+8] 004DA7DF 8881 86000000 mov byte ptr [ecx+86], al 004DA7E5 8B45 08 mov eax, dword ptr [ebp+8] 004DA7E8 8A48 50 mov cl, byte ptr [eax+50] 004DA7EB E9 DF000000 jmp 004DA8CF 004DA7F0 CC int3 004DA7F1 CC int3 004DA7F2 CC int3 004DA7F3 CC int3 004DA7F4 CC int3 004DA7F5 CC int3 004DA7F6 CC int3 004DA7F7 CC int3 004DA7F8 CC int3 004DA7F9 CC int3 004DA7FA CC int3 004DA7FB CC int3 004DA7FC CC int3 004DA7FD CC int3 004DA7FE CC int3 004DA7FF CC int3 004DA800 CC int3 004DA801 CC int3 004DA802 CC int3 004DA803 CC int3 004DA804 CC int3 004DA805 CC int3 004DA806 CC int3 004DA807 CC int3 004DA808 CC int3 004DA809 CC int3 004DA80A CC int3 004DA80B CC int3 004DA80C CC int3 004DA80D CC int3 004DA80E CC int3 004DA80F CC int3 004DA810 CC int3 004DA811 CC int3 004DA812 CC int3 004DA813 CC int3 004DA814 CC int3 004DA815 CC int3 004DA816 CC int3 004DA817 CC int3 004DA818 CC int3 004DA819 CC int3 004DA81A CC int3 004DA81B CC int3 004DA81C CC int3 004DA81D CC int3 004DA81E CC int3 004DA81F CC int3 004DA820 CC int3 004DA821 CC int3 004DA822 CC int3 004DA823 CC int3 004DA824 CC int3 004DA825 CC int3 004DA826 CC int3 004DA827 CC int3 004DA828 CC int3 004DA829 CC int3 004DA82A CC int3 004DA82B CC int3 004DA82C CC int3 004DA82D CC int3 004DA82E CC int3 004DA82F CC int3 004DA830 CC int3 004DA831 CC int3 004DA832 CC int3 004DA833 CC int3 004DA834 CC int3 004DA835 CC int3 004DA836 CC int3 004DA837 CC int3 004DA838 CC int3 004DA839 CC int3 004DA83A CC int3 004DA83B CC int3 004DA83C CC int3 004DA83D CC int3 004DA83E CC int3 004DA83F CC int3 004DA840 CC int3 004DA841 CC int3 004DA842 CC int3 004DA843 CC int3 004DA844 CC int3 004DA845 CC int3 004DA846 CC int3 004DA847 CC int3 004DA848 CC int3 004DA849 CC int3 004DA84A CC int3 004DA84B CC int3 004DA84C CC int3 004DA84D CC int3 004DA84E CC int3 004DA84F CC int3 004DA850 CC int3 004DA851 CC int3 004DA852 CC int3 004DA853 CC int3 004DA854 CC int3 004DA855 CC int3 004DA856 CC int3 004DA857 CC int3 004DA858 CC int3 004DA859 CC int3 004DA85A CC int3 004DA85B CC int3 004DA85C CC int3 004DA85D CC int3 004DA85E CC int3 004DA85F CC int3 004DA860 CC int3 004DA861 CC int3 004DA862 CC int3 004DA863 CC int3 004DA864 CC int3 004DA865 CC int3 004DA866 CC int3 004DA867 CC int3 004DA868 CC int3 004DA869 CC int3 004DA86A CC int3 004DA86B CC int3 004DA86C CC int3 004DA86D CC int3 004DA86E CC int3 004DA86F CC int3 004DA870 CC int3 004DA871 CC int3 004DA872 CC int3 004DA873 CC int3 004DA874 CC int3 004DA875 CC int3 004DA876 CC int3 004DA877 CC int3 004DA878 CC int3 004DA879 CC int3 004DA87A CC int3 004DA87B CC int3 004DA87C CC int3 004DA87D CC int3 004DA87E CC int3 004DA87F CC int3 004DA880 CC int3 004DA881 CC int3 004DA882 CC int3 004DA883 CC int3 004DA884 CC int3 004DA885 CC int3 004DA886 CC int3 004DA887 CC int3 004DA888 CC int3 004DA889 CC int3 004DA88A CC int3 004DA88B CC int3 004DA88C CC int3 004DA88D CC int3 004DA88E CC int3 004DA88F CC int3 004DA890 CC int3 004DA891 CC int3 004DA892 CC int3 004DA893 CC int3 004DA894 CC int3 004DA895 CC int3 004DA896 CC int3 004DA897 CC int3 004DA898 CC int3 004DA899 CC int3 004DA89A CC int3 004DA89B CC int3 004DA89C CC int3 004DA89D CC int3 004DA89E CC int3 004DA89F CC int3 004DA8A0 CC int3 004DA8A1 CC int3 004DA8A2 CC int3 004DA8A3 CC int3 004DA8A4 CC int3 004DA8A5 CC int3 004DA8A6 CC int3 004DA8A7 CC int3 004DA8A8 CC int3 004DA8A9 CC int3 004DA8AA CC int3 004DA8AB CC int3 004DA8AC CC int3 004DA8AD CC int3 004DA8AE CC int3 004DA8AF CC int3 004DA8B0 CC int3 004DA8B1 CC int3 004DA8B2 CC int3 004DA8B3 CC int3 004DA8B4 CC int3 004DA8B5 CC int3 004DA8B6 CC int3 004DA8B7 CC int3 004DA8B8 CC int3 004DA8B9 CC int3 004DA8BA CC int3 004DA8BB CC int3 004DA8BC CC int3 004DA8BD CC int3 004DA8BE CC int3 004DA8BF CC int3 004DA8C0 55 push ebp 004DA8C1 8BEC mov ebp, esp 004DA8C3 83EC 4C sub esp, 4C 004DA8C6 53 push ebx 004DA8C7 56 push esi 004DA8C8 57 push edi 004DA8C9 ^ E9 24FEFFFF jmp 004DA6F2 004DA8CE 90 nop 004DA8CF 80C1 01 add cl, 1 |