苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 63089|回复: 25
打印 上一主题 下一主题

[Winform] C#写的net程序破解详细记录

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-24 17:31:52 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
实在找不到破解的技术文章要发到那个板块。。就发到这里吧,以后站长开破解版块了,再移过去

从网上下载了一个软件,是一个过期版本的软件吧。打开总是弹出已推出新版本,然后自动退出。如下图,



官网推出了新版本,而且那个是收费的。。但是我觉得这个挺好用的。。小巧干净,于是动了破解的念头,下面是流程记录


1、下载此软件,地址:http://www.xdowns.com/soft/softdown.asp?softid=97817

2、解压,把exe主程序直接拖入PEID查查壳




发现时.net的程序,接着往下走。

3、拖入Reflector显示如下图,说明是加壳的,像是DotNET Reactor加的:



4、直接拖动主程序到de4dot上,脱壳。。生成了TagHelper-cleaned.exe



5、再把新生成的程序拖入Reflector,发现代码已经是我们熟悉的C#代码了,可以看了。



6、搜索弹出的关键字得到包含两个CheckUser方法,我们要做的就是去掉CheckUser方法里边的内容,即可完成破解。。。






7、用.Net Helper(这个软件是其实是ilasm.exe和ildasm.exe的Gui界面而已,熟悉命令行的话,直接用那两个编译和反编译工具也行)把程序导出成il文件,然后修改il文件里的CheckUser方法即可。。因为有两个CheckUser,所以要修改两个地方。。




8、因为生成的il代码可能看不懂。。这里提供一种方法。。在vs里新建winform应用程序,把CheckUser这个方法,整个复制到vs里边,然后修改,再编译成exe,然后再在Reflector查看新生成的il代码即可,把这个il代码直接替换我们前边生成的il文件里的代码,如图:红色框起来的部分,即使我们修改后的代码。
我是直接吧CheckUser方法里的内容给去掉了



9、修改过后再用.net Helper把il文件编译回exe文件。



10、把生成的exe复制到原程序的根目录,双击运行,发现弹出框和自动退出已经去掉了。。到此,破解完成。。。

本人菜鸟一枚。。也是刚接触这个。。有不对的地方,请轻拍。。。



本帖被以下淘专辑推荐:

  • · 安全|主题: 1, 订阅: 0


1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
26
发表于 2016-1-28 09:18:25 | 只看该作者
看了下流程,写的比较详细,学到一招了,呵呵
25
发表于 2016-1-27 16:46:13 | 只看该作者
楼主NB得一塌糊涂啊!!!拜膜啊!!!
24
发表于 2015-6-17 19:19:52 | 只看该作者
感谢您的无私奉献,真是帮了我的大忙了
23
发表于 2015-4-29 10:01:28 | 只看该作者
最主要就是要找到对的脱壳方法。
22
发表于 2015-3-20 11:03:27 | 只看该作者
大侠有关于密码破解之方面的入门资料吗?如有请与我联系 155267102@QQ.COM
21
发表于 2015-3-11 21:28:15 | 只看该作者
厲害啊!!
回复

使用道具 举报

20
发表于 2015-3-4 08:35:48 | 只看该作者
楼主有这方面的入门教程吗?
19
发表于 2015-3-3 17:32:20 | 只看该作者
求楼主给我一个de4dot,我在网上找了好久都没找到能下载的!跪谢!3070612725@qq.com
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2025-2-23 00:50

© 2014-2021

快速回复 返回顶部 返回列表