else
if
( msg
=
=
0x111
)
{
msg
=
(unsigned __int16)wParam;
if
( (unsigned __int16)wParam
=
=
0x3EA
)
{
sn
=
0
;
j__memset(&v18,
0
,
0x3FFu
);
v15
=
0
;
j__memset(&v16,
0
,
0x3FFu
);
v19
=
GetDlgItemTextA(hDlg,
1001
, &sn,
1025
);
v13
=
0
;
j__memset(&v14,
0
,
0x3FFu
);
sub_42D267(&sn,
1024
, &v15);
v12[
0
]
=
0
;
j__memset(&v12[
1
],
0
,
0x3FFu
);
sub_42D267(&v15,
1024
, &v13);
sub_42D96A(&v13, (
int
)v12,
1024
);
v11
=
3
;
sub_42DA78(&v13,
3u
, (
int
)v10);
for
( i
=
0
; i <
32
;
+
+
i )
{
v22
=
v10[i];
j__sprintf(&v9[
2
*
i],
"%02x"
, v22);
}
v22
=
j__strlen(v9);
v4
=
&sn
+
j__strlen(&sn);
v5
=
j__strlen(v9);
if
( !j__memcmp(v9, &v4[
-
v5], v22) )
{
sub_42D0B4(v23, v24, v25);
if
( (unsigned __int8)sub_42D9AB(&unk_49B000, v12)
=
=
1
)
MessageBoxA(
0
,
"ok"
,
"CrackMe"
,
0
);
}
}
}