谁能帮我分析一下下面的代码。好像是关于一些算法的。谢谢
0056D6FB . 65:07 pop es
0056D6FD . 49 dec ecx
0056D6FE > E8 B96CFFFF call 005643BC
0056D703 . 33C0 xor eax, eax
0056D705 . 5A pop edx
0056D706 . 59 pop ecx
0056D707 . 59 pop ecx
0056D708 . 64:8910 mov dword ptr fs:[eax], edx
0056D70B . EB 0A jmp short 0056D717
0056D70D .^ E9 5A70E9FF jmp 0040476C
0056D712 . E8 2975E9FF call 00404C40
0056D717 > 807D F7 00 cmp byte ptr [ebp-9], 0
0056D71B . 74 15 je short 0056D732
0056D71D . 8B0D 4CF15700 mov ecx, dword ptr [57F14C]
0056D723 . BA B4D95600 mov edx, 0056D9B4 ; ASCII "You can't save a recovered data in demo mode."
0056D728 . B8 ECD95600 mov eax, 0056D9EC ; ASCII "Attention. Demo version has limitation..."
0056D72D . E8 8A2A0000 call 005701BC
0056D732 > 33C0 xor eax, eax
0056D734 . 5A pop edx
0056D735 . 59 pop ecx
0056D736 . 59 pop ecx
0056D737 . 64:8910 mov dword ptr fs:[eax], edx
0056D73A . 68 96D75600 push 0056D796
0056D73F > 8D45 B0 lea eax, dword ptr [ebp-50]
0056D742 . BA 02000000 mov edx, 2
0056D747 . E8 907AE9FF call 004051DC
0056D74C . 8D45 B8 lea eax, dword ptr [ebp-48]
0056D74F . E8 647AE9FF call 004051B8
0056D754 . 8D45 BC lea eax, dword ptr [ebp-44]
0056D757 . E8 A082E9FF call 004059FC
0056D75C . 8D45 C0 lea eax, dword ptr [ebp-40]
0056D75F . E8 547AE9FF call 004051B8
0056D764 . 8D45 C8 lea eax, dword ptr [ebp-38]
0056D767 . BA 02000000 mov edx, 2
0056D76C . E8 6B7AE9FF call 004051DC
0056D771 . 8D45 D0 lea eax, dword ptr [ebp-30]
0056D774 . E8 3F7AE9FF call 004051B8
0056D779 . 8D45 D4 lea eax, dword ptr [ebp-2C]
0056D77C . E8 377AE9FF call 004051B8
0056D781 . 8D45 D8 lea eax, dword ptr [ebp-28]
0056D784 . BA 02000000 mov edx, 2
0056D789 . E8 4E7AE9FF call 004051DC
0056D78E . C3 retn
0056D78F .^ E9 8C72E9FF jmp 00404A20
0056D794 .^ EB A9 jmp short 0056D73F
0056D796 . 5F pop edi
0056D797 . 5E pop esi
0056D798 . 5B pop ebx
0056D799 . 8BE5 mov esp, ebp
0056D79B . 5D pop ebp
0056D79C . C3 retn
0056D79D 00 db 00
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!