.Net控件另类伟破解
来源:互联网 发布:mac framework文件夹 编辑:程序博客网 时间:2024/04/28 17:40
前几天研究SSH2,发现一个现成的控件WeOnlyDo.Com->SSH.NET ,不过这个不是免费的,下载只能下载到Demo,没有输入注册码的地方,用一段时间就会弹出一个NAG窗口
点击Continue才能继续,用Reflector查看发现代码被严重混淆,根本看不懂什么意思。尝试用ildasm反编译成中间语言在编译,发现失败,仔细查看发现是由于有个Decompiler 的类,网上查看发现这是一个专业保护重新编译的类库-_-##,破解陷入僵局。
在混淆代码中随便乱翻,发现如下代码
try
{
key1.SetValue("Usage", time1.Ticks);
key1.Close();
if (((num1 == 0) || (((time1.Ticks - num1) / 0xd693a400) > 0)) || (num1 > time1.Ticks))
{
1 = new (., .);
1..Text = "Continue";
1.ShowDialog();
}
}
catch (Exception)
{
throw new LicenseInvalidException("Could not read licensing data (unable to access the registry, are you running as guest user?). Please contact sales@weonlydo.com to obtain temporary license key.");
}
也就是说这个程序是通过读注册表里存放的时间来弹出NAG,那么要用这个控件又不想它弹NAG就可以在程序中放一个tImer,然后写上事件
...{
RegistryKey regkey;
regkey =Registry.LocalMachine.OpenSubKey("SOFTWARE/WeOnlyDo!/wodSSH.NET",true);
regkey.SetValue("Usage",DateTime.Now.Ticks);
}
catch(Exception e)
...{
this.statusBar1.Text = e.ToString();
}
那么也就相当于破解了这个控件......
- .Net控件另类伟破解
- .net控件的破解
- net控件的破解
- ASP.NET中的另类控件——LiteralControl
- asp.net控件的另类用法之-DataGrid的另类用法一
- 流金的碎月 - .NET控件破解
- 网络尖兵的另类破解。
- Vextractor 的另类破解方法
- 另类破解xp密码办法
- 另类方法破解管理员密码
- Form控件的另类用法
- 另类方法破解zip等压缩文件
- NET命令的另类用法
- 使用ADO控件打造另类的聊天室
- 另类的动态加载用户控件
- Android圆角Tag控件的另类实现
- 另类的VS.NET 的资源
- Win中Net命令的另类用法
- 我的美女老板(38-40)
- Google也开始弄开源平台,好事啊
- J2ee缩写名词解释
- 和我一样大的总裁
- 鲁迅的宗教信仰观
- .Net控件另类伟破解
- 基于VS.Net 2003的Symbian开发环境的准备-II
- 配置管理工具比较
- C语言的一个项目实战
- inherit in javascript
- Apache与Tomcat安装配置手册
- 数组的初级运用
- 运用RUP 4+1视图方法进行软件架构设计
- 如何将真彩色图转换为各种灰度图