Контрольная работа: Методы взлома защиты программы от несанкционированного доступа
{
A--;
00411BBF 8B 45 F8 mov eax,dword ptr [A]
00411BC2 83 E8 01 sub eax,1
00411BC5 89 45 F8 mov dword ptr [A],eax
}
for (A = 0; A < 100; A++)
00411BC8 C7 45 F8 00 00 00 00 mov dword ptr [A],0
00411BCF EB 09 jmp WinMain+5Ah (411BDAh)
00411BD1 8B 45 F8 mov eax,dword ptr [A]
00411BD4 83 C0 01 add eax,1
00411BD7 89 45 F8 mov dword ptr [A],eax
00411BDA 83 7D F8 64 cmp dword ptr [A],64h
00411BDE 73 0B jae WinMain+6Bh (411BEBh)
{
B++;
00411BE0 8B 45 EC mov eax,dword ptr [B]
00411BE3 83 C0 01 add eax,1
00411BE6 89 45 EC mov dword ptr [B],eax
}
00411BE9 EB E6 jmp WinMain+51h (411BD1h)
switch(A)
00411BEB 8B 45 F8 mov eax,dword ptr [A]
00411BEE 89 85 F4 FE FF FF mov dword ptr [ebp-10Ch],eax
00411BF4 83 BD F4 FE FF FF 0A cmp dword ptr [ebp-10Ch],0Ah
00411BFB 74 0B je WinMain+88h (411C08h)
00411BFD 83 BD F4 FE FF FF 14 cmp dword ptr [ebp-10Ch],14h
00411C04 74 0D je WinMain+93h (411C13h)
00411C06 EB 16 jmp WinMain+9Eh (411C1Eh)