能力值:
( LV2,RANK:10 )
|
-
-
2 楼
占个沙发!楼下继续!
|
能力值:
( LV13,RANK:420 )
|
-
-
3 楼
暴力猜解只需要一秒钟
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
楼主以前这个群貌似是搞游戏的吧,怎么转到这方面来了啊?
|
能力值:
( LV3,RANK:20 )
|
-
-
5 楼
驱动_神话4....群主哪儿去了?
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
没有进入的水平
|
能力值:
( LV4,RANK:50 )
|
-
-
7 楼
呃,破了= =
|
能力值:
( LV4,RANK:50 )
|
-
-
8 楼
你用这种题目去挑战羊吧 牛估记是不会玩的
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
哈哈,楼主几位都是熟人!!
|
能力值:
(RANK:680 )
|
-
-
10 楼
半秒都不需要
|
能力值:
( LV4,RANK:50 )
|
-
-
11 楼
驱动神是谁?群号带二百五,不吉利~
|
能力值:
( LV4,RANK:50 )
|
-
-
12 楼
[QUOTE=jackozoo;870980]半秒都不需要
[/QUOTE]
枚举不厚道啊。。。 其实decode 就是encode、、
太easy了~
|
能力值:
( LV12,RANK:360 )
|
-
-
13 楼
0047F000 32 3X 30 3X 38 3X 36 2X0X8X6
|
能力值:
( LV13,RANK:270 )
|
-
-
14 楼
XOR AL,DL
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
已算出。MARK一下。呵呵
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
哈哈 嘎嘎
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
欢迎各位到来!!
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
森蓝 57613634
男 32 7月24日 O型 马 狮子座 中国 河南 许昌
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
已加~~~~~~~~~~~~
|
能力值:
( LV4,RANK:50 )
|
-
-
20 楼
申请了,求通过
|
能力值:
( LV2,RANK:10 )
|
-
-
21 楼
已算出。也MARK一下。
|
能力值:
( LV2,RANK:10 )
|
-
-
22 楼
怎么那么长时间?
|
能力值:
( LV2,RANK:10 )
|
-
-
23 楼
[QUOTE=jackozoo;870980]半秒都不需要
[/QUOTE]
我这儿0ms
|
能力值:
( LV7,RANK:110 )
|
-
-
24 楼
一直就听过看雪的大名,可惜无奈水平太菜,所以捏了一个软柿子,还希望各位不要笑话~~
言归正传,下面开始我在看雪第一次的解密之旅。原帖在
http://bbs.pediy.com/showthread.php?t=122111
题目其实很简单,而且源码都给出来了,大牛们几乎可以口算得出答案,我等菜鸟也只能搬起小板凳和笔纸写写画画
下面是加密部分代码的实现,每一句都给了注释,可能有点罗嗦了大家还是多多包涵呀~~~
__asm{
MOV ESI,str // esi为str指针
LEA EDI,dstr // edi为dstr指针
XOR EAX,EAX // 清空EAX
MOV EDX,1234ABCDH // EDX放入密钥1234ABCD
MOV ECX,7 // ECX为7,循环 7 次
goon:
MOV AL,BYTE PTR [ESI] //取一个Str里面字符进行字节放入到AL
INC ESI //移动到下一个字符串
XOR AL,DL //取EDX中最低2位与从str取出的字符异或
STOS BYTE PTR [EDI] //结果放到dstr中
ROR EDX,3 //右循环3次,得出新密钥
DEC ECX //ECX减1,即循环次数少一次
TEST ECX,ECX //比较ECX,修改标志位
JE end //检测标志位.判断,若ecx=0,打印字符串
jmp goon //否则,入循环
关键的代码:(源码,我等菜鸟也要看半天),其实这个代码最关键就只有一步,每次都要取密钥最后两位依此同取出的一位群号码异或,右循环3次,得到数值再取最后2位成为新密钥,一共是7次循环。
解密算法:依此取出七次的密钥,CD 79 AF 55 4A 69 8D,然后和群号码加密以后字符异或就行了
由于作者要求不能放出群号码,所以我就没有给出细节的代码,还请大家原谅下:)
其实,这个群号码还可以猜解,也是利用上面的关键的代码,然后进行比较,即生成密文与给出的密文进行比较速度最快,高手已放出截图,我等小菜就不献丑吧。
捏了一个软柿子,高手不要笑话,希望能和大家在看雪共同进步和成长
|
能力值:
( LV2,RANK:10 )
|
-
-
25 楼
int main()
{
//算出正确的群号就可以进入群!进群验证:PEDIY(已算出!)
char str1[]={0xff,0x4c,0x9f, 0x67, 0x72, 0x50, 0xbb, 0x00};
GetNumber(str1);
return 0;
}
|
|
|