博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NET程序之小试牛刀
阅读量:4599 次
发布时间:2019-06-09

本文共 644 字,大约阅读时间需要 2 分钟。

最近又回到了.Net程序学习,在练手过程中,给我的感觉就是.Net程序只要是学过C# net编程的话,
我估计是比较容易上手的,因为.Net反编译后是和源码没有分别,所以会看源码就相当于会破解,
所以如果想学.Net破解的同学,或者想深入研究的话,建议还是去学下net编程。
 
今天这个教程也是参考别人的破文来写的,O(∩_∩)O哈哈~,不过原作者破的不够彻底,程序不停的弹出提示更新信息。。。
 
原帖地址:http://www.52pojie.cn/thread-424830-1-2.html
 
 

 

打开软件后提示更新,获取关键词,等下搜索定位到关键地方进行爆破

在进行破解前就不说脱壳了,自己可以参考原帖地址

 

然后搜索“更新”两字

 
 

点击搜索结果第一处

这个就是刚才弹出的信息框的地方

 
 

我们找到偏移为58那里,把ldc.i4.1改为ldc.i4.0 为什么会这样改,以我自己的理解就是,4.1后面有1就是赋值为1的意思,1就是真(一般情况下) 然后0就是假

改好后,保存下,再打开发现没升级提示了。

 

So,我们继续来解决未注册问题,即爆破成注册版

 
 
 
也是搜索关键字,“未注册”

找到上图那里,这个是判断注册和未注册的关键地方。

然后鼠标点进去。

 
 
 

点进去后,修改偏移为0那里,把ldsfld改为ldc.i4.1

然后保存,这样软件就变为注册版,解除所有限制

 
 

原版+破解版下载:

高清文档下载地址:

转载于:https://www.cnblogs.com/Sendige/p/9600977.html

你可能感兴趣的文章
461. Hamming Distance
查看>>
Python垃圾回收机制详解
查看>>
{面试题1: 赋值运算符函数}
查看>>
Node中没搞明白require和import,你会被坑的很惨
查看>>
Python 标识符
查看>>
Python mysql 创建连接
查看>>
企业化的性能测试简述---如何设计性能测试方案
查看>>
centos7 安装中文编码
查看>>
POJ - 3683 Priest John's Busiest Day
查看>>
正则表达式start(),end(),group()方法
查看>>
vuejs 学习旅程一
查看>>
javascript Date
查看>>
linux常用命令2
查看>>
狼图腾
查看>>
13、对象与类
查看>>
Sublime Text3 个人使用心得
查看>>
jquery 编程的最佳实践
查看>>
MeetMe
查看>>
IP报文格式及各字段意义
查看>>
(转载)rabbitmq与springboot的安装与集成
查看>>