brave5168 发表于 2008-10-12 17:42:05

C#做的一个简单的Crackme,大家试试....

今天一进兴起,做了这个Crackme,本想加点算法处理,后来自已发现C#的破解我自已都不太清楚...和以前做Crackme有许多不同之处...所以就没有加什么算法.....希望会做的仁兄把过程发一下...我也想学一下破C#的思维......

lixy8888 发表于 2008-10-12 17:43:29

先占个沙发,有空弄一下/:014
.net的呀,放弃/:L

[ 本帖最后由 lixy8888 于 2008-10-12 18:48 编辑 ]

Luckly 发表于 2008-10-12 17:44:10

弹出一个 应用程序正常初始化错误.
无法运行/:10

brave5168 发表于 2008-10-12 17:52:54

对不起呀.....可能会出现这种错误,因为.NET的应用程序,一般要求装:Microsoft .NET Framework SDK 1.0或2.0...
由于我们开发的时候都装有,所以,给大家添麻烦了.对不起了....如果没有装:Microsoft .NET Framework SDK 1.0或2.0的仁兄,就不要下载了,因为打不开...

Cracking 发表于 2008-10-12 20:17:45

老大 你可以走了!!!又是一个.net的 还得下个框价运行!

为了玩个这个下那个不值得!

夜冷风 发表于 2008-10-12 20:55:30

/:001 /:001 现在都喜欢弄.NET的 改哪天我也要学习那玩意
了解下!!!/:013 /:013

tony_liu518 发表于 2008-10-12 21:10:16

兄台,怎么就是明码比较啊!破解详见附件:

creantan 发表于 2008-10-12 21:19:37

嘿嘿。。。。。。。


.method private hidebysig void button1_Click(class System.Object sender, class System.EventArgs e)
{
    .locals init (class crackme.Form2 V0,
                  bool V1)
nop
ldarg.0
ldfld   class System.Windows.Forms.TextBox crackme.Form1::textBox1
callvirt class System.String System.Windows.Forms.Control::get_Text()
callvirt class System.String System.String::Trim()
ldstr   "chinapyg"      //用户名
call    bool System.String::op_Equality(class System.String, class System.String)
b**lse.s loc_43C

ldarg.0
ldfld   class System.Windows.Forms.TextBox crackme.Form1::textBox2
callvirt class System.String System.Windows.Forms.Control::get_Text()
callvirt class System.String System.String::Trim()
ldstr   "33237863456"//注册码
call    bool System.String::op_Equality(class System.String, class System.String)
ldc.i4.0
ceq
br.s    loc_43D

[ 本帖最后由 creantan 于 2008-10-12 21:21 编辑 ]

StudyCrack 发表于 2008-10-12 21:56:57

brave5168 发表于 2008-10-12 22:19:03

谢谢各位,惭愧....
页: [1]
查看完整版本: C#做的一个简单的Crackme,大家试试....