本帖最后由 yypE 于 2015-8-8 21:41 编辑
感谢@我是用户大牛的教程,小菜感激不尽!
写了个段子举密钥,还望大牛告知我这个强迫症算出来的东西是不是对的:
[Asm] 纯文本查看 复制代码 void CJjDlg::OnButton1()
{
// TODO: Add your control notification handler code here
//一开始只是一个个看异或出来的东西,后来就发现有几个包含了大牛姓名,于是改成了这样。
CString result,temp;
char code[12] = {0x8E,0xD1,0x70,0x6C,0x74,0x79,0x6D,0x7D,0x05,0x19,0xD1,0x8E};
char re[12] = {0,0,0,0,0,0,0,0,0,0,0,0};
int n,num;
for (int i = 0;i<0x200;i++)
{
for (n=0;n<12;n++)
{
re[n]=code[n] ^ i;
}
result.Format("密钥: 0x%x 解密后: ",i);
result+=re;
if (result.Find("我是用户") != -1)
MessageBox(result);
}
}
0x200内举了一下,再大了的数就没尝试咯,然后具体触发彩蛋的字符串没去逆了{:1_931:}
|