(第27课.net程序破解.docVIP

  • 5
  • 0
  • 约1.15万字
  • 约 12页
  • 2016-12-25 发布于北京
  • 举报
第27课 .net程序破解 .net程序破解主要使用的工具是.net Reflector。本教程所用的版本为。 .net程序要想运行起来,系统必须装有.net Frame Work环境,目前有1.1和2.0两个版本。 有6种语言可供切换、选择。你可以选择你熟悉的编程语言。IL是中间语言,可读性差。但修改时要通过它来定位字节码,修改指令,最后通过16进制编辑器(ultraedit或winhex)来达成心愿。微软的Ildasm只能反汇编为IL语言,可读性差,因此,破解时不如.net Reflector好用。另外,IDA pro也是破解.net程序不错的工具。 Ildasm的使用参见附录1,IL语言中各函数的含义参见附录2,仔细研读,你就会熟悉il语言,破解起来游刃有余。 〔例1〕ForUIC 运行程序,如图: 就是弹出个窗口,说未注册 .net Reflector载入程序,如图: 目标程序总在最下方,像剥粽子一样的层层剥开。注意:其中,References不是我们关心的,不必展开。 双击Main程序,在右边可以看到代码,我选的是VB。如图: 你若稍微懂一点编程,很容易看懂。程序进行了一个比较,13和23比,不相等,因此,永远弹出注册失败。因此,有3种改法: (1)13改为23 (2)23改为13 (3)num1不等于23,不相等则跳,bne改为beq 然后,切换到IL语

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档