首页
社区
课程
招聘
*已破* [PEDIY Crackme 竞赛 2007] [第四回] 第 2 队 - 不懂算法
发表于: 2007-6-15 12:03 17036

*已破* [PEDIY Crackme 竞赛 2007] [第四回] 第 2 队 - 不懂算法

2007-6-15 12:03
17036
收藏
免费 0
支持
分享
最新回复 (143)
雪    币: 200
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
51
关键断点: 401be0 先停在此处,后面的硬件断点才有效
硬件断点: 401f55  401c28  401ccd(此处一定要跟进,然后F9) 40224d 均不要跳转----(逃避检测)

用户名多于16位取前16位
注册码为16位

先执行后,再用修改过的ollydbg(其实改文件名即可) 附加, HIDEOD插件
注册核心代码位置: 4022a1

计算用到的数据:
0012F4FC   FFFFF667
0012F500   FFFFE24E
0012F504   FFFFFB14
0012F508   FFFFFFC1
0012F50C   FFFFDE34
0012F510   FFFFF541
0012F514   FFFFDF06
0012F518   FFFFE5FF
0012F51C   FFFFF406
0012F520   FFFFE167
0012F524   FFFFE6E6
0012F528   FFFFDF1B
0012F52C   FFFFE056
0012F530   FFFFDE0A
0012F534   FFFFD77A
0012F538   FFFFFF58
0012F53C   FFFFFA57
0012F540   FFFFE06B
0012F544   FFFFD861
0012F548   FFFFEA82
0012F54C   FFFFDDB6
0012F550   FFFFEDF4
0012F554   FFFFE78E
0012F558   FFFFDB2B
0012F55C   FFFFF84A
0012F560   FFFFDBFD
0012F564   FFFFE908
0012F568   FFFFF0E8
0012F56C   FFFFEA19
0012F570   FFFFF9D9
0012F574   FFFFD91E
0012F578   FFFFE0D4
2007-6-15 15:09
0
雪    币: 95
活跃值: (419)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
52
楼上怎么能附加???如果先执行了crackme,已经开的OD他会自动关掉,而且再启动OD也启动不了,怎么附加???
不过后来搜索到野猪力量则可以加载,并且可以用IsDialogMessageW 断下来,只是执行的代码在OD里看不见,老是DB xx什么的,但执行时却能看见寄存器与堆栈都有变化,郁闷....
2007-6-15 15:19
0
雪    币: 926
活跃值: (407)
能力值: (RANK:500 )
在线值:
发帖
回帖
粉丝
53
斑竹??怎么就不公平了?
我怎么没看出来哪里不完善???
那些都是反调试手段.难道这也不行?
我觉得你这个评判才不公平呢
你还怎么让选手自己研究好的ANTI呢?
研究出来都不能用  fanit!!!!!!
2007-6-15 15:20
0
雪    币: 721
活跃值: (350)
能力值: ( LV9,RANK:1250 )
在线值:
发帖
回帖
粉丝
54
楼上的兄弟请注意你的言辞。
2007-6-15 15:23
0
雪    币: 95
活跃值: (419)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
55
我直接运行crackme没问题啊,xp,双核,只是杀毒软件报了一下,allow就可以了
2007-6-15 15:24
0
雪    币: 257
活跃值: (369)
能力值: ( LV12,RANK:370 )
在线值:
发帖
回帖
粉丝
56
DOWN下看了一下,这个CM挺难的说,个人觉得不违规,不应该扣分。
2007-6-15 15:25
0
雪    币: 200
活跃值: (70)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
57
用修改过的OD 附加就可以了
2007-6-15 15:28
0
雪    币: 926
活跃值: (407)
能力值: (RANK:500 )
在线值:
发帖
回帖
粉丝
58
我言辞没什么不妥啊
fanit  只是晕 的意思  没什么大碍吧

我只是为 "不懂算法"感到不公而已
他这些天写这东西 熬了好几个夜  的
我们也测试了N遍  感觉没问题 才传上来的
2007-6-15 15:29
0
雪    币: 95
活跃值: (419)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
59
哎,还没破啊,一个注册码都没有??期待破文,好好学学
2007-6-15 15:29
0
雪    币: 50161
活跃值: (20605)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
60
humourkyo不要急动,riijj己和作者 不懂算法 交流了,才发帖扣分的。
兼容性是有些问题,比如被杀毒软件误报,必须在explorer.exe下打开,在其他资源管理器,如TC下就运行不了。这些都与这要求有距离:
“CrackMe 的设计可以应用于实际共享软件环境”
2007-6-15 15:30
0
雪    币: 2319
活跃值: (565)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
61
由于现在有几个例子都是不能运作,我们的设计原则是,以稳定和兼容性作为第一个考虑

我们跟作者研究了后,有了这个决定

这个 crackme 的 anti 和难度都没有问题,只是兼容性的考虑不完善
2007-6-15 15:32
0
雪    币: 202
活跃值: (77)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
62
我承认没有考虑TC,只允许explorer
我也接受扣分
不过我鄙视TC,讨厌那玩意,我以前一个同事装他玩意,天天被我鄙视
2007-6-15 15:37
0
雪    币: 926
活跃值: (407)
能力值: (RANK:500 )
在线值:
发帖
回帖
粉丝
63
既然老大说话了
我就不争什么了
只是 希望 兄弟的 作品 能坚持到最后吧
2007-6-15 15:37
0
雪    币: 372
活跃值: (31)
能力值: ( LV12,RANK:410 )
在线值:
发帖
回帖
粉丝
64
看来我投票投对了,嘿嘿,有机会得到:

加密解密3
XX股票一手~~
2007-6-15 16:00
0
雪    币: 263
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
65
学历不高,不会解多元多次方程

(x0 * 24861) + (x1 * -7743) + (x2 * 32344) + (x3 * -32179) + (x4 * 18082) + (x5 * -18373) + (x6 * 30399) + (x7 * 25827) + (x8 * -10897) + (x9 * -22044) + (x10 * -18411) + (x11 * 30275) + (x12 * -25423) + (x13 * -7376) + (x14 * 774) + (x15 * -27389) + (x16 * 956) + (x17 * -27983) + (x18 * -31784) + (x19 * -19372) = -121683
(x0 * -20712) + (x1 * -22760) + (x2 * 16073) + (x3 * 11813) + (x4 * 30669) + (x5 * 26709) + (x6 * 13777) + (x7 * -4315) + (x8 * 10770) + (x9 * 27263) + (x10 * -15587) + (x11 * 6729) + (x12 * -14067) + (x13 * -11692) + (x14 * -19448) + (x15 * -26888) + (x16 * 2592) + (x17 * -557) + (x18 * 23042) + (x19 * 1803) = 1504646
(x0 * 23202) + (x1 * -2325) + (x2 * -17269) + (x3 * 1236) + (x4 * 28897) + (x5 * 20923) + (x6 * -27651) + (x7 * 101) + (x8 * -25191) + (x9 * 8134) + (x10 * -18655) + (x11 * -29478) + (x12 * -26902) + (x13 * 2546) + (x14 * -407) + (x15 * 23532) + (x16 * -3403) + (x17 * -13748) + (x18 * 12734) + (x19 * -909) = -2946186
(x0 * 49820) + (x1 * -29846) + (x2 * -67524) + (x3 * 8734) + (x4 * 50112) + (x5 * -7276) + (x6 * -75692) + (x7 * -114418) + (x8 * -53490) + (x9 * 44060) + (x10 * 46724) + (x11 * 19028) + (x12 * -96052) + (x13 * 14522) + (x14 * 42858) + (x15 * 108334) + (x16 * -60008) + (x17 * 100098) + (x18 * 27324) + (x19 * -123144) = -1186958
(x0 * -4881) + (x1 * 8922) + (x2 * -21229) + (x3 * 21072) + (x4 * 28137) + (x5 * -18441) + (x6 * -30177) + (x7 * -24620) + (x8 * -9999) + (x9 * 24977) + (x10 * 8121) + (x11 * 18613) + (x12 * -20107) + (x13 * -24736) + (x14 * -9620) + (x15 * 26214) + (x16 * -12161) + (x17 * 17916) + (x18 * -17831) + (x19 * -32169) = -6867922
(x0 * 10430) + (x1 * -26153) + (x2 * 4992) + (x3 * -8395) + (x4 * 30215) + (x5 * -25227) + (x6 * -8016) + (x7 * -31452) + (x8 * -20456) + (x9 * -23596) + (x10 * -13342) + (x11 * 14060) + (x12 * 5239) + (x13 * -9201) + (x14 * -27583) + (x15 * -323) + (x16 * 23806) + (x17 * 4297) + (x18 * 6125) + (x19 * -12095) = -9344860
(x0 * -15488) + (x1 * -7052) + (x2 * -1832) + (x3 * -18879) + (x4 * 28746) + (x5 * -20429) + (x6 * -23685) + (x7 * 13052) + (x8 * 1947) + (x9 * 31219) + (x10 * -28505) + (x11 * -30080) + (x12 * -24936) + (x13 * -8967) + (x14 * -28347) + (x15 * 30596) + (x16 * -26471) + (x17 * 3954) + (x18 * 5005) + (x19 * 8437) = -9620610
(x0 * -32509) + (x1 * 17004) + (x2 * 14853) + (x3 * 7829) + (x4 * -17659) + (x5 * -32730) + (x6 * 16283) + (x7 * -12499) + (x8 * 16813) + (x9 * 14229) + (x10 * -5791) + (x11 * 5950) + (x12 * -11523) + (x13 * 20000) + (x14 * 24637) + (x15 * -7011) + (x16 * 1966) + (x17 * -31281) + (x18 * 21015) + (x19 * 27951) = 1926374
(x0 * -24132) + (x1 * -11592) + (x2 * -19775) + (x3 * -25820) + (x4 * -6080) + (x5 * 5006) + (x6 * -8441) + (x7 * 30064) + (x8 * 24733) + (x9 * 7325) + (x10 * 16013) + (x11 * 11617) + (x12 * 30029) + (x13 * -24619) + (x14 * 10002) + (x15 * 24755) + (x16 * 7397) + (x17 * -16249) + (x18 * 4567) + (x19 * 7007) = 979553
(x0 * -77624) + (x1 * -75332) + (x2 * 46387) + (x3 * 16560) + (x4 * 120753) + (x5 * 59698) + (x6 * 17646) + (x7 * 107) + (x8 * 34257) + (x9 * 113008) + (x10 * -75266) + (x11 * -9893) + (x12 * -67137) + (x13 * -44043) + (x14 * -86691) + (x15 * -50068) + (x16 * -18695) + (x17 * 2283) + (x18 * 74131) + (x19 * 13846) = -5160672
(x0 * 12405) + (x1 * 32603) + (x2 * -257) + (x3 * 24022) + (x4 * 5003) + (x5 * 8431) + (x6 * -19625) + (x7 * -26310) + (x8 * 4480) + (x9 * -6723) + (x10 * -2907) + (x11 * 15368) + (x12 * -9511) + (x13 * -26570) + (x14 * -3631) + (x15 * 13004) + (x16 * -1791) + (x17 * -19012) + (x18 * -28312) + (x19 * 30710) = -1603989
(x0 * 29791) + (x1 * -23845) + (x2 * -12533) + (x3 * -16705) + (x4 * -3081) + (x5 * 14803) + (x6 * -7669) + (x7 * -32589) + (x8 * -16746) + (x9 * -2947) + (x10 * 15241) + (x11 * -9099) + (x12 * -27919) + (x13 * 31997) + (x14 * 31049) + (x15 * 27953) + (x16 * -17843) + (x17 * 32133) + (x18 * 31493) + (x19 * -29403) = 935443
(x0 * 32204) + (x1 * 31725) + (x2 * -30161) + (x3 * 24675) + (x4 * 7139) + (x5 * -15409) + (x6 * -7313) + (x7 * -983) + (x8 * 21654) + (x9 * -30041) + (x10 * 25067) + (x11 * 8419) + (x12 * -19589) + (x13 * 26431) + (x14 * -12873) + (x15 * 15595) + (x16 * 10255) + (x17 * -25585) + (x18 * 6851) + (x19 * -14469) = 1620348
(x0 * 7823) + (x1 * 17643) + (x2 * 16943) + (x3 * -14657) + (x4 * -9769) + (x5 * 25731) + (x6 * 10587) + (x7 * -26669) + (x8 * 3311) + (x9 * -2909) + (x10 * -15365) + (x11 * -7457) + (x12 * -513) + (x13 * -23189) + (x14 * 14675) + (x15 * 7251) + (x16 * 15775) + (x17 * 10843) + (x18 * -27505) + (x19 * -581) = 1823579
(x0 * -16130) + (x1 * -4959) + (x2 * 8670) + (x3 * -20409) + (x4 * -23753) + (x5 * -12833) + (x6 * -15725) + (x7 * 6281) + (x8 * -12607) + (x9 * -16463) + (x10 * 3871) + (x11 * 4737) + (x12 * -7565) + (x13 * 160) + (x14 * -25387) + (x15 * -7497) + (x16 * -382) + (x17 * -23617) + (x18 * 13277) + (x19 * -2685) = -12408329
(x0 * 55421) + (x1 * 91735) + (x2 * -79249) + (x3 * 77943) + (x4 * 34211) + (x5 * -6397) + (x6 * -8317) + (x7 * -14665) + (x8 * 27145) + (x9 * -64933) + (x10 * 41111) + (x11 * -11329) + (x12 * -70365) + (x13 * 74187) + (x14 * -54713) + (x15 * 59764) + (x16 * 40381) + (x17 * -26951) + (x18 * 8053) + (x19 * -35355) = 33816113
(x0 * -50618) + (x1 * 130767) + (x2 * -134388) + (x3 * -53818) + (x4 * 74319) + (x5 * -33166) + (x6 * -110627) + (x7 * -98646) + (x8 * 39464) + (x9 * -97256) + (x10 * -109540) + (x11 * 51572) + (x12 * -104032) + (x13 * 133789) + (x14 * -172490) + (x15 * 93234) + (x16 * 109010) + (x17 * -51138) + (x18 * -129070) + (x19 * -103954) = -6102129
(x0 * 5731) + (x1 * 10811) + (x2 * 27401) + (x3 * -16041) + (x4 * 5249) + (x5 * 9237) + (x6 * 22261) + (x7 * -32023) + (x8 * -18595) + (x9 * 29677) + (x10 * 23473) + (x11 * 3213) + (x12 * 2589) + (x13 * -551) + (x14 * 23065) + (x15 * 1881) + (x16 * -31007) + (x17 * 21913) + (x18 * -30887) + (x19 * -22304) = 4566102
(x0 * -26392) + (x1 * 4215) + (x2 * -5861) + (x3 * -5725) + (x4 * -6169) + (x5 * 4719) + (x6 * 7507) + (x7 * 16611) + (x8 * -13573) + (x9 * -13309) + (x10 * 14171) + (x11 * -5605) + (x12 * -6561) + (x13 * 3439) + (x14 * 3327) + (x15 * -2961) + (x16 * 15195) + (x17 * -8949) + (x18 * -28409) + (x19 * -30397) = -3403914
(x0 * 17466) + (x1 * -16365) + (x2 * -4191) + (x3 * 11178) + (x4 * 28599) + (x5 * -19953) + (x6 * -25242) + (x7 * -7971) + (x8 * 31602) + (x9 * 29759) + (x10 * -23741) + (x11 * 12872) + (x12 * 1363) + (x13 * 29315) + (x14 * 22291) + (x15 * -32121) + (x16 * 18275) + (x17 * 19007) + (x18 * -21397) + (x19 * 20527) = 6001704
(x0 * 28640) + (x1 * -20087) + (x2 * 24805) + (x3 * -7563) + (x4 * -167) + (x5 * -24319) + (x6 * 10985) + (x7 * 27969) + (x8 * -17895) + (x9 * -31963) + (x10 * -18791) + (x11 * 29037) + (x12 * -21383) + (x13 * -20572) + (x14 * -23221) + (x15 * -14570) + (x16 * 10053) + (x17 * 24925) + (x18 * -7955) + (x19 * -31655) = -2142312
(x0 * -8559) + (x1 * 29682) + (x2 * -23489) + (x3 * -13695) + (x4 * 12910) + (x5 * -1487) + (x6 * -20008) + (x7 * -25063) + (x8 * 8555) + (x9 * -20033) + (x10 * -24981) + (x11 * 8823) + (x12 * -20909) + (x13 * 22120) + (x14 * -31563) + (x15 * 20097) + (x16 * 24957) + (x17 * -8059) + (x18 * -31315) + (x19 * -20907) = -11839530
(x0 * 25559) + (x1 * -89270) + (x2 * -12425) + (x3 * -9144) + (x4 * 85396) + (x5 * -84918) + (x6 * -46309) + (x7 * -62333) + (x8 * -42773) + (x9 * -100465) + (x10 * -63499) + (x11 * 38967) + (x12 * 13128) + (x13 * -27052) + (x14 * -105814) + (x15 * -2850) + (x16 * 102425) + (x17 * -9022) + (x18 * 49262) + (x19 * -13981) = -3260082
(x0 * -28181) + (x1 * -31141) + (x2 * 21475) + (x3 * 29457) + (x4 * 22755) + (x5 * -869) + (x6 * 22027) + (x7 * 31259) + (x8 * 28639) + (x9 * 20083) + (x10 * 24911) + (x11 * -7909) + (x12 * -31805) + (x13 * 19307) + (x14 * -22377) + (x15 * 17327) + (x16 * 15911) + (x17 * 11287) + (x18 * 28955) + (x19 * 21115) = 10541251
(x0 * -8987) + (x1 * 28285) + (x2 * -18927) + (x3 * 28593) + (x4 * 19933) + (x5 * 24421) + (x6 * 6309) + (x7 * -12699) + (x8 * -16163) + (x9 * -4851) + (x10 * -9023) + (x11 * -28167) + (x12 * -31187) + (x13 * 21325) + (x14 * -28967) + (x15 * 28574) + (x16 * 19871) + (x17 * 24219) + (x18 * -5649) + (x19 * -6417) = 140917
2007-6-15 16:08
0
雪    币: 2319
活跃值: (565)
能力值: (RANK:300 )
在线值:
发帖
回帖
粉丝
66
似曾相识, 这个算法
2007-6-15 16:13
0
雪    币: 1844
活跃值: (35)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
67
哇哇哇,继续观战
2007-6-15 16:14
0
雪    币: 95
活跃值: (419)
能力值: ( LV9,RANK:310 )
在线值:
发帖
回帖
粉丝
68
不会吧,方程有20多个,变量只有20个,那不是只有唯一的解或者无解
2007-6-15 16:19
0
雪    币: 263
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
69
满足21个等式就可以了
2007-6-15 16:20
0
雪    币: 263
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
70
哪位数学达人来解一下, 我好继续
2007-6-15 16:26
0
雪    币: 2506
活跃值: (1030)
能力值: (RANK:990 )
在线值:
发帖
回帖
粉丝
71
用matlab来算算看。
2007-6-15 16:27
0
雪    币: 898
活跃值: (4039)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
72
我也不喜欢用TC
不过据说用TC的都是高手
2007-6-15 16:29
0
雪    币: 257
活跃值: (369)
能力值: ( LV12,RANK:370 )
在线值:
发帖
回帖
粉丝
73
超定方程组,具有近似解,可能没有精确解。收敛有问题的话,可能是病态方程组。
2007-6-15 16:34
0
雪    币: 202
活跃值: (77)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
74
你不喜欢用TC就说明高手都不喜欢用TC,
你可是传说中传说中的高手,偶的偶像哟
2007-6-15 16:34
0
雪    币: 257
活跃值: (369)
能力值: ( LV12,RANK:370 )
在线值:
发帖
回帖
粉丝
75
上传一个矩阵计算工具
上传的附件:
2007-6-15 16:39
0
游客
登录 | 注册 方可回帖
返回
//