能力值:
( LV2,RANK:10 )
|
-
-
2 楼
支持楼主。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
BmC`O(QnFm
aBDgkPVckTDoaNBq
|
能力值:
(RANK:1324 )
|
-
-
4 楼
第一关的注册码是:BmC`O(QnFm
第二关的程序貌似有问题啊
第二关我输入什么都显示成功
|
能力值:
( LV4,RANK:140 )
|
-
-
5 楼
是的第二关不输入也是可以的
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
请教高手,我用消息断点断下来后,返回到领空是个jmp指令,看不到之前从哪里跳到这条指令上来的,这个CM怎么破呢?
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
搞定了。
忽略了movsx指令,大概C算法是:
char* pwd = "BlAcK-WiNd";
char output[11];
int i = 0;
memset(output,0,11);
for(i = 0; i< 0x0a; i++)
{
output[i] = (*(pwd+i))^i;
}
printf("%s\n",output);
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
第一关注册码:
BmC`O(QnFm
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
int main(int argc, char* argv[])
{
char Import[] = "BlAcK-WiNd";
char Key[sizeof(Import)] = {0};
for(int i = 0;i < strlen(Import);i++)
Key[i] = Import[i] ^ i;
printf("%s\n",Key);
system("pause");
return 0;
}
--------------------------------------------------------------
第二关是虚设么?
啥都是成功- -
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
第二关判断思路出现问题,输入或者不输入都出现成功的提示
第一关:BmC`O(QnFm
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
第一面:
0040165F /EB 0B JMP SHORT CM.0040166C
第二面:
004018C9 /EB 09 JMP SHORT sssss.004018D4
难道 就过代了?!
|
|
|