首页
社区
课程
招聘
[原创]写了个.net 2.0 下的CrackMe,有兴趣的试试
发表于: 2006-9-2 21:50 9330

[原创]写了个.net 2.0 下的CrackMe,有兴趣的试试

2006-9-2 21:50
9330

名称:NE365 .Net CrackMe 1.1
难度系数:1

没有采用任何混淆工具和加壳工具,全部是我手动改的。算法也不难,好玩而已。有兴趣的试试。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

上传的附件:
收藏
免费 7
支持
分享
最新回复 (21)
雪    币: 174
活跃值: (10)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
2
不知道能不能玩,先下一吧,NET程序没有愿意弄.
2006-9-3 14:31
0
雪    币: 174
活跃值: (10)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
3
不让运行啊,兄弟,呵呵,没有办法了,只能这样了,呵呵,玩不了,我的机器安装不了NET框架程序啊.
2006-9-3 14:45
0
雪    币: 5275
活跃值: (456)
能力值: (RANK:1170 )
在线值:
发帖
回帖
粉丝
4
需.net framework 2.0,嘿嘿
2006-9-3 15:00
0
雪    币: 721
活跃值: (350)
能力值: ( LV9,RANK:1250 )
在线值:
发帖
回帖
粉丝
5
用Reflector?
2006-9-3 15:57
0
雪    币: 235
活跃值: (40)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
6
强暴了一下  
2006-9-3 15:58
0
雪    币: 5275
活跃值: (456)
能力值: (RANK:1170 )
在线值:
发帖
回帖
粉丝
7
晕.......
2006-9-3 16:42
0
雪    币: 174
活跃值: (10)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
8
楼上兄弟用什么软件强暴的啊,哈.
2006-9-4 07:42
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
被强爆了...

命苦
2006-9-5 14:57
0
雪    币: 7309
活跃值: (3788)
能力值: (RANK:1130 )
在线值:
发帖
回帖
粉丝
10
最初由 kkbing 发布
强暴了一下


楼主专业爆破员,你和他比爆破
2006-9-10 16:14
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
.method private hidebysig static void Main() cil managed
{
     .custom instance void [mscorlib]System.STAThreadAttribute::.ctor()
     .entrypoint
     // Method Body Address: 0x00001050
     // Code Size: 26 byte(s)
     .maxstack 8
     L_0000: br.s L_0003
     L_0002: ret
     L_0003: call void [System.Windows.Forms]System.Windows.Forms.Application::EnableVisualStyles()
     L_0008: ldc.i4.1 ---------------------------更改为4.1,但是不能任意输入注册码,请大家指点!!!
     L_0009: call void [System.Windows.Forms]System.Windows.Forms.Application::SetCompatibleTextRenderingDefault(bool)
     L_000e: newobj instance void WindowsApplication1.Form1::.ctor()
     L_0013: call void [System.Windows.Forms]System.Windows.Forms.Application::Run([System.Windows.Forms]System.Windows.Forms.Form)
     L_0018: br.s L_0002
}
--------------------------------------
为何不行啊?
2006-9-10 22:11
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12

汗,还要装。NET?
2006-9-10 22:41
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
13
求助楼主、高手
2006-9-11 11:49
0
雪    币: 5275
活跃值: (456)
能力值: (RANK:1170 )
在线值:
发帖
回帖
粉丝
14
最初由 狮子王 发布
L_0008: ldc.i4.1 ---------------------------更改为4.1,但是不能任意输入注册码,请大家指点!!!
........


不知道你改这句是什么意思,这句话只是设置UseCompatibleTextRendering属性,和注册毫无关系。
2006-9-12 16:16
0
雪    币: 224
活跃值: (77)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
thod private hidebysig instance void  ''() cil managed
// SIG: 20 00 01
{
  // 方法在 RVA 0x2528 处开始
  // 代码大小       193 (0xc1)
  .maxstack  4
  .locals init (int32 V_0,
           int32 V_1)
  IL_0000:  /* 02   |                  */ ldarg.0
  IL_0001:  /* 28   | (0A)00003D       */ call       class [mscorlib]System.Text.Encoding [mscorlib]System.Text.Encoding::get_UTF8()
  IL_0006:  /* 02   |                  */ ldarg.0
  IL_0007:  /* 7B   | (04)000002       */ ldfld      class [System.Windows.Forms]System.Windows.Forms.TextBox WindowsApplication1.Form1::''
  IL_000c:  /* 6F   | (0A)00003A       */ callvirt   instance string [System.Windows.Forms]System.Windows.Forms.Control::get_Text()
  IL_0011:  /* 6F   | (0A)00003E       */ callvirt   instance unsigned int8[] [mscorlib]System.Text.Encoding::GetBytes(string)
  IL_0016:  /* 7D   | (04)000009       */ stfld      unsigned int8[] WindowsApplication1.Form1::''
  IL_001b:  /* 16   |                  */ ldc.i4.0
  IL_001c:  /* 0A   |                  */ stloc.0
  IL_001d:  /* 2B   | 18               */ br.s       IL_0037
  IL_001f:  /* 02   |                  */ ldarg.0
  IL_0020:  /* 7B   | (04)000009       */ ldfld      unsigned int8[] WindowsApplication1.Form1::''
  IL_0025:  /* 06   |                  */ ldloc.0
  IL_0026:  /* 02   |                  */ ldarg.0
  IL_0027:  /* 7B   | (04)000009       */ ldfld      unsigned int8[] WindowsApplication1.Form1::''
  IL_002c:  /* 06   |                  */ ldloc.0
  IL_002d:  /* 91   |                  */ ldelem.u1
  IL_002e:  /* 1F   | 44               */ ldc.i4.s   68
  IL_0030:  /* 60   |                  */ or
  IL_0031:  /* D2   |                  */ conv.u1
  IL_0032:  /* 9C   |                  */ stelem.i1
  IL_0033:  /* 06   |                  */ ldloc.0
  IL_0034:  /* 17   |                  */ ldc.i4.1
  IL_0035:  /* 58   |                  */ add
  IL_0036:  /* 0A   |                  */ stloc.0
  IL_0037:  /* 06   |                  */ ldloc.0
  IL_0038:  /* 02   |                  */ ldarg.0
  IL_0039:  /* 7B   | (04)000009       */ ldfld      unsigned int8[] WindowsApplication1.Form1::''
  IL_003e:  /* 8E   |                  */ ldlen
  IL_003f:  /* 69   |                  */ conv.i4
  IL_0040:  /* 32   | DD               */ blt.s      IL_001f
  IL_0042:  /* 02   |                  */ ldarg.0
  IL_0043:  /* 7B   | (04)000009       */ ldfld      unsigned int8[] WindowsApplication1.Form1::''
  IL_0048:  /* 07   |                  */ ldloc.1
  IL_0049:  /* 8F   | (01)00002E       */ ldelema    [mscorlib]System.Byte
  IL_004e:  /* 25   |                  */ dup
  IL_004f:  /* 17   |                  */ ldc.i4.1
  IL_0050:  /* 26   |                  */ pop
  IL_0051:  /* 2B   | 15               */ br.s       IL_0068
  IL_0053:  /* 63   |                  */ shr
  IL_0054:  /* D2   |                  */ conv.u1
  IL_0055:  /* 81   | (01)00002E       */ stobj      [mscorlib]System.Byte
  IL_005a:  /* 07   |                  */ ldloc.1
  IL_005b:  /* 17   |                  */ ldc.i4.1
  IL_005c:  /* 58   |                  */ add
  IL_005d:  /* 00   |                  */ nop
  IL_005e:  /* 17   |                  */ ldc.i4.1
  IL_005f:  /* 26   |                  */ pop
  IL_0060:  /* 2B   | 12               */ br.s       IL_0074
  IL_0062:  /* 16   |                  */ ldc.i4.0
  IL_0063:  /* 0B   |                  */ stloc.1
  IL_0064:  /* 07   |                  */ ldloc.1
  IL_0065:  /* 26   |                  */ pop
  IL_0066:  /* 2B   | 0D               */ br.s       IL_0075
  IL_0068:  /* 71   | (01)00002E       */ ldobj      [mscorlib]System.Byte
  IL_006d:  /* 07   |                  */ ldloc.1
  IL_006e:  /* 1F   | 1F               */ ldc.i4.s   31
  IL_0070:  /* 5F   |                  */ and
  IL_0071:  /* 17   |                  */ ldc.i4.1
  IL_0072:  /* 2D   | DF               */ brtrue.s   IL_0053
  IL_0074:  /* 0B   |                  */ stloc.1
  IL_0075:  /* 07   |                  */ ldloc.1
  IL_0076:  /* 2B   | 00               */ br.s       IL_0078
  IL_0078:  /* 02   |                  */ ldarg.0
  IL_0079:  /* 7B   | (04)000009       */ ldfld      unsigned int8[] WindowsApplication1.Form1::''
  IL_007e:  /* 8E   |                  */ ldlen
  IL_007f:  /* 69   |                  */ conv.i4
  IL_0080:  /* 32   | C0               */ blt.s      IL_0042
  IL_0082:  /* 02   |                  */ ldarg.0
  IL_0083:  /* 02   |                  */ ldarg.0
  IL_0084:  /* 7B   | (04)000009       */ ldfld      unsigned int8[] WindowsApplication1.Form1::''
  IL_0089:  /* 25   |                  */ dup
  IL_008a:  /* 26   |                  */ pop
  IL_008b:  /* 2B   | 07               */ br.s       IL_0094
  IL_008d:  /* 28   | (0A)00003F       */ call       bool [mscorlib]System.String::op_Equality(string,
                                                                                               string)
  IL_0092:  /* 2B   | 1A               */ br.s       IL_00ae
  IL_0094:  /* 28   | (06)000008       */ call       instance string WindowsApplication1.Form1::''(unsigned int8[])
  IL_0099:  /* 02   |                  */ ldarg.0
  IL_009a:  /* 16   |                  */ ldc.i4.0
  IL_009b:  /* 2C   | 00               */ brfalse.s  IL_009d
  IL_009d:  /* 7B   | (04)000003       */ ldfld      class [System.Windows.Forms]System.Windows.Forms.TextBox WindowsApplication1.Form1::''
  IL_00a2:  /* 16   |                  */ ldc.i4.0
  IL_00a3:  /* 2C   | 00               */ brfalse.s  IL_00a5
  IL_00a5:  /* 6F   | (0A)00003A       */ callvirt   instance string [System.Windows.Forms]System.Windows.Forms.Control::get_Text()
  IL_00aa:  /* 25   |                  */ dup
  IL_00ab:  /* 26   |                  */ pop
  IL_00ac:  /* 2B   | DF               */ br.s       IL_008d
  IL_00ae:  /* 2C   | 10               */ brfalse.s  IL_00c0
  IL_00b0:  /* 72   | (70)0001EE       */ ldstr      "you get it "
  IL_00b5:  /* 72   | (70)000206       */ ldstr      "congratulations"
  IL_00ba:  /* 28   | (0A)00003C       */ call       valuetype [System.Windows.Forms]System.Windows.Forms.DialogResult [System.Windows.Forms]System.Windows.Forms.MessageBox::Show(string,
                                                                                                                                                                                   string)
  IL_00bf:  /* 26   |                  */ pop
  IL_00c0:  /* 2A   |                  */ ret
} // end of method Form1::''

user:qwertyui
key:dTsZDgcDAQA=
2006-9-13 11:51
0
雪    币: 5275
活跃值: (456)
能力值: (RANK:1170 )
在线值:
发帖
回帖
粉丝
16
good
其实很简单的
qwertyui可以和我联系
2006-9-13 14:06
0
雪    币: 224
活跃值: (77)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
17
以前都是做董存瑞式的人物,现在想提高提高水平,尽量往写注册机的水平上靠。
2006-9-13 16:31
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
我现在正好在学  ADONET  顺便 爆爆,呵呵  爽啊
2006-9-13 21:13
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
没有看懂,在哪里修改注册呢?
2006-9-14 08:28
0
雪    币: 324
活跃值: (10)
能力值: ( LV9,RANK:250 )
在线值:
发帖
回帖
粉丝
20
0 0 膜拜算法大牛 刚学会爆破..
2010-1-28 14:53
0
雪    币: 9
活跃值: (142)
能力值: ( LV12,RANK:200 )
在线值:
发帖
回帖
粉丝
21
.net写的程序当然需要.net支持库啦
2010-1-28 15:41
0
雪    币: 119
活跃值: (10)
能力值: ( LV9,RANK:160 )
在线值:
发帖
回帖
粉丝
22
user:        GoodGavin
Key:        RzcbDAQDAQAA

初次接触dotnet的CM,这个能爆就能弄出key来,但是没看懂算法。。

似乎是怎么运算了一下之后用了base64加密
2010-1-30 22:38
0
游客
登录 | 注册 方可回帖
返回
//