首页
社区
课程
招聘
[分享]SafengineChallenge中的一段程序不知是何算法--破解的关键呀
发表于: 2012-11-1 21:59 3068

[分享]SafengineChallenge中的一段程序不知是何算法--破解的关键呀

2012-11-1 21:59
3068
007593A7:push edi
00759417:mov edi,ebp
007593B4:lea edi,dword ptr ds:[edi-10]
007593B7:mov eax,dword ptr ds:[edi]
007594FD:pop edi
007593DF:push ebx
007594CC:mov ebx,ebp
00759442:lea ebx,dword ptr ds:[ebx-4]
00759445:mov ecx,dword ptr ds:[ebx]
007594A0:pop ebx
00759482:lea ebx,dword ptr ds:[ecx+esi]
0075944B:push dword ptr ds:[eax+ebx]
0075944E:lea edi,dword ptr ss:[ebp-18]
007594AD:push dword ptr ss:[ebp+8]
00756FC8:push esi
00757003:mov ebp,esp
00757005:movzx eax,word ptr ss:[ebp+8]
00756FA9:movzx ecx,word ptr ss:[ebp+C]
007570A3:push ebx
007570A4:mov ebx,dword ptr ss:[ebp+C]
007570EB:push esi
007570EC:mov esi,dword ptr ss:[ebp+8]
0075711E:shr esi,10
007571A4:shr ebx,10
007571A7:movzx esi,si
0075717A:mov edx,eax
0075717C:movzx ebx,bx
00757158:imul edx,ecx
0075715B:imul ecx,esi
00757182:push ebx
00757A3B:lea ebx,dword ptr ds:[ebx+C]
00757A3E:mov dword ptr ds:[ebx],esi
00757474:pop ebx
00757475:imul eax,ebx
0075748D:imul esi,dword ptr ss:[ebp+C]
00757649:add eax,ecx
007577A8:mov dword ptr ss:[esp+B],eax
00757866:mov dword ptr ds:[edi],edx
0075795C:push ecx
00757B52:lea ecx,dword ptr ds:[ecx+4]
00757B55:mov dword ptr ds:[ecx],esi
00757AEE:pop ecx
00758070:shl ecx,10
00758073:add edx,ecx
00757FBE:mov dword ptr ds:[edi],edx
00758035:pop ebx
00757FDA:cmp edx,ecx
007584EA:shr eax,10
007581E8:add dword ptr ds:[edi+4],eax
007594DB:mov eax,dword ptr ds:[ebx]
00759517:mov ecx,dword ptr ss:[ebp-8]//上一次ESI加后数
00759555:push word ptr ss:[esp+B]
007595C0:add eax,ecx
0075974F:cmp eax,ecx
007597F6:mov dword ptr ds:[esi],eax
007597F8:push esi
007597CC:mov esi,ebp
007599AA:lea esi,dword ptr ds:[esi-18]
007599AD:mov eax,dword ptr ds:[esi]
007597D3:pop esi
00759893:add dword ptr ds:[esi],eax
00759895:neg ecx
007598E6:cmp dword ptr ds:[esi],eax
007598B7:add ecx,dword ptr ss:[ebp-14]         
007598EC:add esi,4
007598C7:dec dword ptr ss:[ebp-C]
007598CA:mov dword ptr ss:[ebp-8],ecx
00759940:jnz Safengin.007593A7

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//