能力值:
( LV2,RANK:10 )
|
-
-
51 楼
请加群44523992
|
能力值:
( LV15,RANK:1673 )
|
-
-
52 楼
忘了跟贴,偶也提交了
|
能力值:
( LV15,RANK:2473 )
|
-
-
53 楼
偶也忘了提交了
|
能力值:
( LV2,RANK:10 )
|
-
-
54 楼
我在论坛里,不能发新贴,请高手指点迷津!
|
能力值:
( LV2,RANK:10 )
|
-
-
55 楼
使用虚拟机技术算不算运行起来?
不过我猜一般不会有人为了答题而公开自己的SC
|
能力值:
( LV4,RANK:50 )
|
-
-
56 楼
已经提交. 能够处理 StrDiggerMe.exe 和 StrDiggerMe2.exe.
但是,完全没把握能处理 test.exe 啊,除非参数传递方式一样.
向解密函数传递加密后字符串的方式实在太多了,不模拟执行,不太可能完整找到.
|
能力值:
( LV12,RANK:610 )
|
-
-
57 楼
提交了,希望不要又是0分。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
58 楼
已经提交
|
能力值:
(RANK:330 )
|
-
-
59 楼
小芊芊一定会迅速走红的。
|
能力值:
( LV9,RANK:290 )
|
-
-
60 楼
你们玩,我睡觉去!
|
能力值:
( LV6,RANK:90 )
|
-
-
61 楼
同睡同睡
|
能力值:
( LV4,RANK:50 )
|
-
-
62 楼
提交了啊!!
|
能力值:
(RANK:50 )
|
-
-
63 楼
这题难在定位,举几个例子:
01 void decrypt(char *strSource);
02
03 char str1[] = "Hello World!\n";
04 int main(int argc, char* argv[])
05 {
06 decrypt(str1);
07
08 char str2[80] = "Hello";
09
10 char *str3 = new char[sizeof(str2)];
11 if (str3)
12 {
13 strcpy(str3, str2);
14 decrypt(str3);
15 delete str3;
16 str3 = NULL;
17 }
18
19 strcat(str2, str1);
20 decrypt(str2);
21
22 typedef void (*PDECODE)(char *);
23 PDECODE Decode = (PDECODE)((BYTE *)main + n); // Decode == decrypt
24 Decode(str1);
25 return 0;
26 }
|
能力值:
( LV4,RANK:50 )
|
-
-
64 楼
[QUOTE=backer;357659]这题难在定位,举几个例子:
01 void decrypt(char *strSource);
02
03 char str1[] = "Hello World!\n";
04 int main(int argc, char* argv[])
05 {
...[/QUOTE]
程序不是这样的...
|
能力值:
(RANK:50 )
|
-
-
65 楼
我的意思是如果未来的test.exe,是这个样子,我们的程序怎么办呢?
|
能力值:
( LV6,RANK:90 )
|
-
-
66 楼
如果test是这样的话,大家一起fk评委吧。
|
能力值:
(RANK:650 )
|
-
-
67 楼
AGAIN TO YOU
|
能力值:
(RANK:50 )
|
-
-
68 楼
等着虚拟机代码,
|
能力值:
( LV4,RANK:50 )
|
-
-
69 楼
提交了。。。。
|
能力值:
( LV4,RANK:50 )
|
-
-
70 楼
等着看反汇编引擎代码
btw, 有人二次提交吗? test.exe 不公开的话,第一次通不过真的不好说问题在哪儿,
怎么提交第二次?
|
能力值:
( LV15,RANK:2473 )
|
-
-
71 楼
test.exe不可能提前公开
|
能力值:
( LV12,RANK:610 )
|
-
-
72 楼
反汇编引擎开源的都有好多吧
|
能力值:
(RANK:50 )
|
-
-
73 楼
这题要做得好确实很难,想完美解决可能需要虚拟机技术的支持。
没有虚拟机技术也可以做,但是要考虑到各种可能,很被动。
我想,反病毒引擎以前没有使用虚拟机技术的时候,可能也是这么狼狈地找病毒特征码,见招拆招,所以对抗变种、免杀和多态就显得反应迟钝慢半拍了。
但愿是我误解了题目的意思,想复杂了。
|
能力值:
( LV4,RANK:50 )
|
-
-
74 楼
很狼狈地提交了
|
能力值:
( LV6,RANK:90 )
|
-
-
75 楼
你想得过于复杂了,这题半虚拟就够了.
|
|
|