
查壳32位
程序运行

获取关键信息

进来没有发现什么不对,那我们就正常分析
首先肯定是看
![]()
BOOL __cdecl sub_401110(int a1, int a2)
{
int v3; // [esp+0h] [ebp-10h]
int v4; // [esp+4h] [ebp-Ch]
int v5; // [esp+8h] [ebp-8h]
int v6; // [esp+Ch] [ebp-4h]
v6 = 0;
v5 = 0;
while ( v6 < 38 )
{
v4 = *(unsigned __int8 *)(v6 + a1);
v3 = *(unsigned __int8 *)(v6 + a2);
++v6;
if ( v4 == v3 )
++v5;
}
return v5 == 38;
}<

本文详细分析了一段32位程序中的cmp函数和字符串处理技巧,涉及解密和加密操作,展示了如何通过逆向工程处理程序的逻辑并解决谜题。
最低0.47元/天 解锁文章
1525

被折叠的 条评论
为什么被折叠?



