| 查看: 732 | 回复: 7 | |||
| 当前主题已经存档。 | |||
| 【有奖交流】积极回复本帖子,参与交流,就有机会分得作者 jerry28 的 2 个金币 ,回帖就立即获得 1 个金币,每人有 1 次机会 | |||
[交流]
【求助】一个DEMO版本的软件不能保存文件
|
|||
|
本人最近下载了一个专业软件,只有DEMO版, 只能演示软件本身提供的几个实例,而自己编辑的文本不能保存。 经过查找相关的资料,可能是因为DEMO版本本身功能的限制,不是注册付费版本。 哪位高手提供指点,将DEMO版不能保存文件的功能去掉,让此软件能够正常使用。 多谢! 附件为保存文件时的弹出对话框。 |
» 猜你喜欢
之前让一硕士生水了7个发明专利,现在这7个获批发明专利的维护费可从哪儿支出哈?
已经有7人回复
博士申请都是内定的吗?
已经有7人回复
读博
已经有5人回复
博士读完未来一定会好吗
已经有29人回复
投稿精细化工
已经有4人回复
高职单位投计算机相关的北核或SCI四区期刊推荐,求支招!
已经有4人回复
导师想让我从独立一作变成了共一第一
已经有9人回复
心脉受损
已经有5人回复
Springer期刊投稿求助
已经有4人回复
小论文投稿
已经有3人回复
常见保护技巧之功能限制的程序(转)
★ ★
wangen994(金币+2,VIP+0):谢谢交流,欢迎差常来 6-17 10:55
wangen994(金币+0,VIP+0): 6-17 10:56
wangen994(金币+2,VIP+0):谢谢交流,欢迎差常来 6-17 10:55
wangen994(金币+0,VIP+0): 6-17 10:56
|
这是我找到的网上相关帖子: 这种程序一般是DEMO版或菜单中部分选项是灰色。有些DEMO版本的部分功能里面根本就没有。而有些程序功能全有,只要注册后就正常了。 你使用这些DEMO程序部分被禁止的功能时,会跳出提示框,说这是DEMO版等话,它们一般都是调用MessageBox[A] 或 DialogBox[A]等函数。你可在W32DASM反汇编它,一般能找到如下字符串:"Function Not Avaible in Demo" 或 "Command Not Avaible" 或 "Can't save in Shareware/Demo"等,这些CALL会被相应的调用,可作为你破解的一指示器。 另外,就是菜单中部分选项是灰色的不能用,一般它们是通过如下两种函数实现的: (1)EnableMenuItem 允许、禁止或变灰指定的菜单条目 BOOL EnableMenuItem( HMENU hMenu, // 菜单句柄 UINT uIDEnableItem, // 菜单ID,形式为:充许,禁止,或灰 UINT uEnable //菜单项目旗帜 ); Returns 在ASM代码形式如下: PUSH uEnable //uEnable=0 则菜单选项允许 PUSH uIDEnableItem PUSH hWnd CALL [KERNEL32!EnableMenuItem] (2)EnableWindow 允许或禁止鼠标和键盘控制指定窗口和条目(禁止时菜单变灰) BOOL EnableWindow( HWND hWnd, // 窗口句柄 BOOL bEnable // 允许/禁止输入 ); Returns 如窗口以前被禁止则返回一TRUE,否则返回 FALSE。 |
2楼2009-06-17 10:08:25
破解常见修改(转)
★
wangmonk(金币+1,VIP+0):感谢交流! 6-23 20:36
wangmonk(金币+1,VIP+0):感谢交流! 6-23 20:36
|
这是另外一个帖子转 破解常见修改 (1)修改为jmp je(jne,jz,jnz) =>jmp相应的机器码为EB (意思是出错信息向上找到的第一个跳转),jmp的作用是绝对跳,无条件跳,从而跳过下面的出错信息。例如: xxxxxxxxxxxx 出错信息,如注册码不对,sorry,未注册版不成功,“Function Not Avaible in Demo”,“Command Not Avaible” 或 “Can't save in Shareware/Demo”等,我们希望把它跳过,不让它出现。 …… xxxxxxxxxxxx 正确路线所在,直接跳转到这里。 |
3楼2009-06-17 10:11:25
4楼2009-06-17 10:12:26
★ ★ ★ ★ ★ ★ ★ ★
jerry28(金币+1):谢谢参与
sunxiao(金币+3,VIP+0):谢谢参与,欢迎常来 6-19 02:56
jerry28(金币+4,VIP+0):谢谢指教 6-22 08:35
jerry28(金币+1):谢谢参与
sunxiao(金币+3,VIP+0):谢谢参与,欢迎常来 6-19 02:56
jerry28(金币+4,VIP+0):谢谢指教 6-22 08:35
|
晕哦,说得不是一回事。 首先我们要分清软件部分功能无法使用到底是怎么回事。一般有两种可能: 1、该功能被禁用。该功能是存在于软件的,只是由于某种控制因素被禁用掉,这种情况还有破解的可能。 2、该功能根本没有被编译。也就是说,编译的时候就从源码中去除了掉了其它功能,编译出的版本只有提供的几个功能。 一般未注册版是第一种,它由注册信息控制,可用调用2楼说得方法来控制菜单(当然不一定都是这样),这样可以实现一旦输入注册码就立即开启所需功能。这种才可以谈破解,一般方法是解密注册码(注册码都是由一定算法产生,如果能找到该算法及相应的key就可以破解)。3楼说得方法一般是跳过正版验证,这在游戏中很常见。 而demo版本一般是第二种,编译时功能就不完全,也就是说,根本不存在破解的可能。 lz都没有说自己是什么软件,估计大家都是爱莫能助了。另外就是,由于法律的原因,破解一般要去专门的论坛... |
5楼2009-06-17 23:58:19
xzhdty
至尊木虫 (职业作家)
^_^小木虫老顽童^_^
- 应助: 10 (幼儿园)
- 贵宾: 0.513
- 金币: 26731.1
- 散金: 106
- 红花: 101
- 沙发: 2
- 帖子: 3792
- 在线: 645.1小时
- 虫号: 88268
- 注册: 2005-08-23
- 专业: 有机化工
6楼2009-06-28 17:00:45
7楼2009-07-08 09:38:21
8楼2009-07-08 22:07:53













回复此楼