C#做的一个简单的Crackme,大家试试....
今天一进兴起,做了这个Crackme,本想加点算法处理,后来自已发现C#的破解我自已都不太清楚...和以前做Crackme有许多不同之处...所以就没有加什么算法.....希望会做的仁兄把过程发一下...我也想学一下破C#的思维...... 先占个沙发,有空弄一下/:014.net的呀,放弃/:L
[ 本帖最后由 lixy8888 于 2008-10-12 18:48 编辑 ] 弹出一个 应用程序正常初始化错误.
无法运行/:10 对不起呀.....可能会出现这种错误,因为.NET的应用程序,一般要求装:Microsoft .NET Framework SDK 1.0或2.0...
由于我们开发的时候都装有,所以,给大家添麻烦了.对不起了....如果没有装:Microsoft .NET Framework SDK 1.0或2.0的仁兄,就不要下载了,因为打不开... 老大 你可以走了!!!又是一个.net的 还得下个框价运行!
为了玩个这个下那个不值得! /:001 /:001 现在都喜欢弄.NET的 改哪天我也要学习那玩意
了解下!!!/:013 /:013 兄台,怎么就是明码比较啊!破解详见附件: 嘿嘿。。。。。。。
.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 编辑 ] 谢谢各位,惭愧....
页:
[1]