Abstract
本文介紹如何破解Synplify Pro 9.6.2。
Introduction
Step 1:
安裝Synplify Pro
Step 2:
選擇Floating (License is on a license server)
Step 3:
稍後會設定SYNPLCTYD_LICENSE_FILE系統變數,指定license file位置
Step 4:
是否在桌面建立圖示,選擇是(Y)或否(N)皆可
Step 5:
Sinplicity其他產品訊息
Step 6:
執行Synplify Pro
由於尚未破解,所以出現以下訊息,記下你的Floating Host ID。
Step 7:
複製ibfs32.dll
下載synplify_helper.7z,將ibfs32.dll複製到C:\Program Files\Synplicity\FPGA_962\bin\mbin\
Step 8:
設定license
下載synplify_helper.7z,使用notepad開啟synplctyd.lic,將MAC_ADDR全部取代成Step 6的Floating Host ID。
用notepad開啟C:\Program Files\Synplicity\fpga_962\license.txt,將synplctyd.lic全部內容複製到license.txt內。
最後結果如下所示。
# Comment lines begin with the # character
# This file (license.txt on the PC, license.dat on UNIX workstations) is used
# to enter authorization information for Synplicity customers and evaluations.
# Please cut/paste or enter the FEATURE information from you authorization FAX
# or email. Please include the VENDOR_STRING line. Check that there are no
# characters or spaces after the backslash on the FEATURE line. If you
# are unsure, remove the backslash and join the VENDOR_STRING line with the
# FEATURE line to create a single FEATURE line.
# Example:
# FEATURE synplify_pc synplctyd 2.590 31-dec-99 0 12345678901234567890 \
# VENDOR_STRING=fpga HOSTID=SKEY=FFFFFFFF ck=00
# The format of your license may differ slightly from this example. There
# may be additional SERVER or DAEMON lines that you will need
# to include. For more information on UNIX licensing, please refer to the
# instructions file called "licinstr.txt" in your synplcty directory.
# On PC's, Synplify expects this file to be in your "synplcty" directory.
# If the variables SYNPLICITY_LICENSE_FILE or LM_LICENSE_FILE are set,
# Synplify will look for the license data in the files pointed to by
# those variables. Preference is given to SYNPLICITY_LICENSE_FILE
# On UNIX computers, LM_LICENSE_FILE must be set.
FEATURE synplifypro_asix synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE synplifypro synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE synplify synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE synplifyasic synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE synplifypremier synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE synplifypremierdp synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE synplifydspsl synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE synplifydspoption synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE amplify synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" \
NOTICE=LZ0_2008 SIGN=DEEC6826EA4EB90A
FEATURE amplifyissp synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE amplifyasic synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE amplifyrapidchip synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE certify synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" \
NOTICE=LZ0_2008 SIGN=E6E68654BEF2CC6A
FEATURE certifysc synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identify_tps synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identifyinstrumentor synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identifyinstrumentor_actel synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identifyinstrumentor_altera synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identifyinstrumentor_xilinx synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identifyinstrumentor_encrypt synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identifydebugger synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identifydebugger_actel synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identifydebugger_altera synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identifydebugger_encrypt synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identifydebugger_xilinx synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identinstrumentor synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identinstrumentor_actel synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identinstrumentor_altera synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identinstrumentor_xilinx synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identinstrumentor_encrypt synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identdebugger synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identdebugger_actel synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identdebugger_altera synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identdebugger_encrypt synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identdebugger_xilinx synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identproinstrumentor synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identproinstrumentor_actel synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identproinstrumentor_altera synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_STRING=fpga,pro,wan \
HOSTID=001DE012F2D3 ISSUER="I CAN HAZ LICENSE - TEAM LZ0 2008" NOTICE=LZ0_2008 SIGN="FFFF FFFF FFFF FFFF 0415 FFFF FFFF FFFF F69F FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFF"
FEATURE identproinstrumentor_xilinx synplctyd 2008.070 1-jan-2030 uncounted \
VENDOR_