novas debussy (ZT)
http://www.eetop.cn/bbs/thread-134964-1-1.html
Novas公司的Debussy类似于软件 行业的SourceInsight,对于代码的浏览,跟踪(trace),调试(debug)等都有很好的支持,使用非常方便,是IC前端设计 人员必备的一个软件 。
破解的方法是在网上找的,在这儿记录一下,同时根据我的经验做了点修改。
具体过程:
1、打开一个terminal,进入debussy/platfor m/LINUX /bin/
2、启动gdb, gdb debussy回车
3、设置断点, break snsCheckOut回车, 程序 将返回一个地址,我的是0x8dfd8b0
4、使用objdump反汇编,输出如下(同时包含机器码和汇编代码,方便定位)
objdump -d --start-address=0x8dfd800 --stop-address=0x8dff900 debussy
08dfd8b0 <snsCheckOut>:
8dfd8b0: 55 push %ebp
8dfd8b1: 89 e5 mov %esp,%ebp
8dfd8b3: 81 ec 0c 30 00 00 sub $0x300c,%esp
8dfd8b9: 57 push %edi
8dfd8ba: 56 push %esi
8dfd8bb: 53 push %ebx
8dfd8bc: 8a 4d 18 mov 0x18(%ebp),%cl
8dfd8bf: 88 8d fb cf ff ff mov %cl,0xffffcffb(%ebp)
8dfd8c5: 8a 4d 28 mov 0x28(%ebp),%cl
5、打开KHEX编辑器,打开debussy文件(platform下的那个35M的)搜索55 89 e5 81 ec 0c 30 00 00 57 56 53 8a 4d 18(这组数字根据版本不同可能有所差别,只要定位上面08dfd8b0 <snsCheckOut>:后的代码即可),将头三位改为31 c0 c3 ,存盘退出。
修改后如下:
08dfd8b0<snsCheckOut>:
8dfd8b0: 31 c0 xor %eax,%eax
8dfd8b2: c3 ret
8dfd8b3: 81 ec 0c 30 00 00 sub $0x300c,%esp
8dfd8b9: 57 push %edi
8dfd8ba: 56 push %esi
8dfd8bb: 53 push %ebx
8dfd8bc: 8a 4d 18 mov 0x18(%ebp),%cl
8dfd8bf: 88 8d fb cf ff ff mov %cl,0xffffcffb(%ebp)
8dfd8c5: 8a 4d 28 mov 0x28(%ebp),%cl
7、再起debussy,一切ok.无须license,也不会trace几次就退出了。All [email=N0v@$]N0v@$[/email] products for all Operating systems can be [email=cr@cked]cr@cked[/email] easily without license file.Just force the return value of the procedure "snsCheckOut" to "0" or fool the "compare and jump" instruction after calling "snsCheckOut"
about objdump:
-d --disassemble Display the assembler mnemonics for the machine instructions from objfile. This option only disassembles those sections which are expected to contain instructions.
--start-address=address Start displaying data at the specified address. This affects the output of the -d, -r and -s options.
--stop-address=address Stop displaying data at the specified address. This affects the output of the -d, -r and -s options.
novas debussy (ZT)相关推荐
- Modelsim+Debussy联合使用
首先电脑上要安装好这两款软件并破解,我的电脑上目前安装的是Modelsim6.5e和Debussy5.4V9. 1.拷贝文件..\Novas\Debussy\share\PLI\modelsim_pl ...
- modelsim与debussy联调环境的搭建
为了方便查看波形,找来了一款软件--debussy,它的一个优点是任你查看设计内信号,只需一个波形文件,如FSDB文件.而不用像modelsim那样想看某些信号,添加了之后还要重新编译仿真,浪费了很多 ...
- 怎样使用Debussy+ModelSim快速查看前仿真波形
引子:ModelSim是HDL仿真软件,Debussy是波形查看软件:搭配使用,相当爽.此处所谓快速查看前仿真波形仅为抛砖引玉,大家不要拘泥于此.两款软件的功能都很强大,请自行研究. 注:本篇博文的软 ...
- Xilinx FPGA 仿真环境设置(ISE + Modelsim + Debussy)
目的:使用ISE调用modelsim进行仿真,并使用debussy查看仿真波形 准备: 安装ISE.Modelsim和Debussy软件 将C:\modeltech_6.5a\modelsim.ini ...
- ModelSim 与Debussy联调
ModelSim 与Debussy联调 seuchenrui@126.com Windows环境下的Verilog仿真调试工具,也就那么几个: Mentor的ModeLsIM Xilinx的ISIM ...
- 【软件】debussy安装过程记录
目录 资源 dll文件缺失问题 破解 资源 参考:Debussy+破解完整版不分卷 该博主分享的资源是网盘资源,本人于2022.2.14下载并安装成功. dll文件缺失问题 msvcr71.dll 和 ...
- Modelsim与debussy联合仿真
Modelsim与debussy联合仿真 modelsim是很好的波形查看工具,而debussy查看代码就非常方便.两种工具相结合各取其长处,对fpga代码的编写和仿真就非常方便,极大提好效率. 步骤 ...
- ModelsimSE debussy
ModelsimSE & debussy FPGA仿真 现在用的是quartus与modelsim-altera的联调,似乎还是可以的,但就是每次稍微改一下代码,想要添加一些输出信号的时候,又 ...
- Debussy VerilogVHDL ISE仿真平台搭建步骤
一. Xinlinx编译库+Modelsim+Debussy版本 1.安装modelsim10.1c 32bit版本(注意64bit与Debussy不兼容) 2.安装Debussy54v9-NT 2. ...
最新文章
- 4.Hadoop的学习(Hadoop的安装及环境变量的配置)
- How is data replicted from HANA to AS
- 绝对定位多个字居中显示的css
- Java程序莫名其妙卡死的一次经历
- [synergy]两台机器公用键盘鼠标
- JavaScript中charCodeAt函数
- 啊哈算法2伟大思维闪耀时_五分钟学编程:怎样才能学好笔试面试最爱考察的算法...
- 信号与系统分析中的复变函数
- BGA返修台使用说明
- 7-4 华氏度转摄氏度 (5分)_PTA_Java基础练习
- 可视化——统计图表介绍
- 汉语的音素,音节,汉字,短语,句子
- Paypal 与Moneybookers
- 健康调查系统c语言代码大全,C语言问卷调查(示例代码)
- Windows服务没有及时响应启动或控制请求1053
- 第十一届蓝桥杯(国赛) 阶乘约数C语言代码
- Linux抓包和分析
- FileStream与StreamWriter区别
- 自动部署 打造个人网站:阿里云(ECS)+域名+Node+Webhooks(github)
- Linux学习总结02——内存管理——Linux在X86上的虚拟内存管理