.NET破解之爱奇迪(一)

简介: 今天无意中看到了wuhuacong(伍华聪)的专栏,界面写得还是很炫的感觉,于是在广州爱奇迪官网下载一个来试一下——客户关系管理系统。下面是成果:   00.总体把握 里面有Logon窗口(为什么不是Login),有MainForm主窗口,有RegDlg注册窗口等(Portal是入口的意思)。

今天无意中看到了wuhuacong(伍华聪)的专栏,界面写得还是很炫的感觉,于是在广州爱奇迪官网下载一个来试一下——客户关系管理系统。下面是成果:

 

00.总体把握

里面有Logon窗口(为什么不是Login),有MainForm主窗口,有RegDlg注册窗口等(Portal是入口的意思)。

01.Main是目的

我的目的想运行Main窗口,我就来分析哪个地方使用了MainForm:即Portal入口类的smethod_0和smethod_1中。

02.不要忘记Main函数

再结合Portal中的Main函数,我们可以确定要处理的函数就是"smethod_0"或"smethod_1"或"smethod_0和smethod_1",到底是哪一个呢,只有试一下。

03.第一次尝试

将smethod_0中条件判断的两个等于取反,下面是结果:

运行后,卡在启动界面,查看MainForm窗体的构造函数,删除了两个方法的调用,OK,可以进入主程序了。

当然,没有通过注册,可能还存在其他问题,也里也不细究下去了。这里只是想说明一点,反推的重要性。

目录
相关文章
|
3月前
|
开发框架 JavaScript 前端开发
震撼!破解 ASP.NET 服务器控件 Button 执行顺序之谜,颠覆你的开发认知!
【8月更文挑战第16天】在ASP.NET开发中,通过Button控件实现先执行JavaScript再触后台处理的需求十分常见。例如,在用户点击按钮前需前端验证或提示,确保操作无误后再传递数据至后台深度处理。此过程可通过设置Button的`OnClientClick`属性调用自定义JavaScript函数完成验证;若验证通过,则继续触发后台事件。此外,结合jQuery也能达到相同效果,利用`__doPostBack`手动触发服务器端事件。这种方式增强了应用的交互性和用户体验。
44 8
|
1月前
|
XML 存储 安全
C#开发的程序如何良好的防止反编译被破解?ConfuserEx .NET混淆工具使用介绍
C#开发的程序如何良好的防止反编译被破解?ConfuserEx .NET混淆工具使用介绍
47 0
|
2月前
|
开发框架 JavaScript 前端开发
|
3月前
|
开发者
在.NET 中进行并发编程,究竟隐藏着哪些让开发者头疼不已的挑战?又该如何破解?
【8月更文挑战第28天】在现代软件开发中,并发编程的重要性日益凸显,但.NET开发者们却常常遇到资源竞争与死锁等挑战。例如,多线程对共享资源的访问可能导致数据不一致。以上提供了一个因缺乏同步机制而导致计数器结果出错的例子,并通过使用锁解决了该问题。此外,还介绍了一个产生死锁的代码片段,展示两个线程因互相等待对方持有的锁而陷入僵局。通过对这些挑战的理解和应对,可以提高软件的稳定性和效率。
25 0

热门文章

最新文章