linux下quartus ii license问题

linux下quartus ii license问题 。
尝试版本quartus ii 13.0 SP1 linux。
其他版本原理应该相同自行尝试。

一, libsys_cpt.so。
32位 64位各有一个。
位置为

默认安装目录/quartus/linux/
默认安装目录/quartus/linux64/

先备份一份

cp libsys_cpt.so libsys_cpt.so.bak

找出l_pubkey_verify入口地址

nm libsys_cpt.so  | grep  l_pubkey_verify

objdump -tT libsys_cpt.so  | grep  l_pubkey_verify

#gdb
gdb> file libsys_cpt.so
gdb> info function l_pubkey_verify

记下入口地址

ghex libsys_cpt.so

ctrl+j 或 齿轮 jump to byte
在这里插入图片描述
输入入口地址,以0x开头,前三字节改为31 c0 c3,或33 c0 c3意思一样,即

xor rax, rax
ret //置rax为零 返回

另存,覆盖。

二、license.dat

FEATURE quartus alterad 2035.12 permanent uncounted 295142B536B3 \
	HOSTID=XXXXXXXXXXXX SIGN="0C8D 31B5 AD64 E1C4 C6F9 1540 5072 \
	C53D 386C 7A5E 09F0 6FE0 EBAB A42C C139 015B 44B1 D3E6 8F4B \
	CD45 FAFF B30C 77BE FA54 955D 022F 0663 87C2 26B0 7305"

FEATURE quartus_partial_reconfig alterad 2035.12 permanent \
	uncounted A78162BD7ADA HOSTID=xxxxxxxxxxxx TS_OK SIGN="1E75 \
	CDEE 12CC B7C3 EFF7 8BA4 1D44 658E 47DF 7650 178C D53B 25A6 \
	70A7 D6E5 021A B84F 77B4 0BA7 9966 9469 74F4 955F 9E2C DA28 \
	CC7E D35F 3C4F 9CBD 146F"

FEATURE 6AF7_00A2 alterad 2035.12 permanent uncounted E75BE809707E \
	VENDOR_STRING="iiiiiiiihdLkhIIIIIIIIUPDuiaaaaaaaa11X38DDDDDDDDpjz5cddddddddtmGzGJJJJJJJJbqIh0uuuuuuuugYYWiVVVVVVVVbp0FVHHHHHHHHBUEakffffffffD2FFRkkkkkkkkWL$84" \
	HOSTID=XXXXXXXXXXXX TS_OK SIGN="1E27 C980 33CD 38BC 5532 368B \
	116D C1F8 34E0 5436 99A0 5A2E 1C8C 8DD0 C9C6 011B A5A9 932B \
	08DE C5ED 9E62 2868 5A32 6397 D9B8 5C3A B8E8 4E4F CEC7 C836"

XXXXXXXXXXXX替换网卡eth0 mac
默认扫描eth0,
若无eth0,hostid为0,执行以下命令。

sudo ip tuntap add dev eth0 mode tap
sudo ifconfig eth0 hw ether 00:00:00:00:00:01

添加虚拟eth0, 设置mac,最后的mac可修改为wlan0的

三、未尝试,前两步已可用,
修改quartus_sh,(bin目录下的是文本文件,不用动),
binary有两个。

默认安装目录/quartus/linux/
默认安装目录/quartus/linux64/

如第一步修改

win原理相同,另附网上搜寻地址
13.1 x86 bin/sys_cpt.dll 000E63D0: 55 8b ec -> 33 C0 C3
13.1 x64 bin64/sys_cpt.dll 000A4D10: 4C 89 4C -> 33 C0 C3
13.0 SP1 x86 bin/sys_cpt.dll 000E4F90: 55 8b ec -> 33 C0 C3
13.0 SP1 x64 bin64/sys_cpt.dll 000A32C0: 4C 89 4C -> 33 C0 C3
13.0 x86 bin/sys_cpt.dll 000E4F90: 55 8b ec -> 33 C0 C3
13.0 x64 bin64/sys_cpt.dll 000A32C0: 4C 89 4C -> 33 C0 C3

  • 13
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yvee

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值