分类

安卓应用安卓游戏

编程工具

FlexNet SDK 64位

FlexNet SDK 64位 11.14.1.0 免费版

大小:145.08 MB

语言:简体中文系统:WinXP, Win7, Win8, Win10

类别:编程工具时间:2018-05-15 19:28

License管理工具
  • FlexNet SDK 64位

Tags:编程开发数控编程编程软件

FlexNet SDK 11.14.1.064位是一款专业的License管理工具,可以完美的帮助你对许可证文件进行编译编辑,功能非常的强大,这款11.9.1的版本是网上都在寻找的工具软件,小编这里免费提供下载!

软件特色

DS-5 Floating License 服务器端管理

KEIL MDK Flex License 服务器端管理

下载包中有6个版本:

Windows 32位

Windows 64位

Linux 32位

Linux 64位

MacOSX

Solaris

FlexLM破解杂谈

FlexLM的破解,主要可以分为两大类。一类是老一点的FlexLM,没有使用ECC,只需要顺利的找到Seed1和Seed2,即可比较顺利的完成破解;另外一类是使用了ECC的,目前还没有公开的算法可以直接攻破ECC获得私钥,所以破解一般涉及到程序的修改。

第一类,没有ECC,获取Seed1和Seed2的办法。

可以从程序的daemon入手。一般来说daemon程序不很大,适合用IDA Pro反汇编。对于Linux下的daemon,需要使用IDA Pro的远程调试功能,建议使用VMWare安装一个Linux,然后将linux_server拷贝到Linux下执行。

在PC端反汇编daemon后,设置好远程调试的地址,参数可以设置为-l -c /root/license.dat等。其中license.dat中的SIGN字段,需要使用16字符的短的SIGN。

在IDA Pro中,搜索这样一句话"], 3D4DA1D6"

下断,往上翻找到第一个出现的call ,下断,这个函数返回你的seed1,

再往上翻,找到第一个出现的je(IDA Pro中是jz),将je改成jne(可以不用改,只需要下断,执行到的时候,手工修改ZF标志即可),下断,(这个jz前面的CALL l_flags_is_set,如果不在这停,则需要修改函数最开始的l_flags_is_set后的jnz,使其强制跳转)

然后重新运行,就会在执行这条指令了,mov dword ptr [ebp-1BC], 3D4DA1D6

关键就是往上翻的第一个call,然后上翻的第一个je,将je改成jne,不改当然不会执行到

第一个3D4DA1D6处返回的是Seed1,第二个3D4DA1D6处返回的是Seed2。

有了Seed1和Seed2,就可以非常方便的使用lmcryptgui.exe制作lmcrypt程序了.....

第二类,有ECC保护。

这类需要用pubkey替换掉所有可执行文件中的公钥。然后使用对应的FlexLM SDK利用“已知”的私钥生成lmcrypt即可。注意有些软件是使用239密钥,有些使用163密钥。如果破解后dameon可以启动,并能成功checkout license,但是软件启动报错,一般是密钥长度没搞对。

FlexLM SDK建议使用v11版本的SDK,首先利用lmkg.exe生成v11版本的VENDOR_KEY,将生成的代码复制到SDK的machind目录中的lm_code.h文件中,注意要注释掉原来的一些东西。然后到i86_n3目录下执行build MT(当然你必须安装了VC,并且这个命令是在“Visual Studio .NET 2003 命令提示”中执行的)。就可以得到lmcrypt.exe。将license.dat修改一下feature、日期什么的,再将文件直接用鼠标拖放到lmcrypt上,就可以更新license.dat文件。很简单哦。

对了,为了配合pubkey中“已知”的私钥,需要把i86_n3目录中的lmprikey.h中的lm_prikey修改为如下:

static unsigned char lm_prikey[1][3][40] = {{{0x0, 0xb2, 0x45, 0x2c, 0xbc, 0x7e, 0x72, 0xc1, 0x3a, 0x39, 0x5e, 0x67, 0x25, 0xce, 0xd9},

{0x2, 0x1c, 0x8f, 0xa2, 0xe4, 0xb6, 0x4f, 0x7a, 0x2c, 0xd2, 0x6, 0x81, 0xb5, 0xd8, 0xf9, 0xf1, 0x81, 0x6, 0x4a, 0x8e, 0x17},

{0x3, 0xa0, 0x58, 0x89, 0xd2, 0x30, 0x22, 0xd8, 0xca, 0x5e, 0xac, 0x59, 0x33, 0xb3, 0x69, 0xdc, 0x30, 0x9b, 0xb6, 0x8d, 0x24, 0x56, 0x60, 0x23, 0xf0, 0x8c, 0x11, 0xb8, 0xc2, 0xba}}

};

至于有Vendor String和其他额外保护的软件,破解就比较麻烦了,哈哈。。。。。

∨ 展开

同类推荐

特别下载

猜你喜欢

相关文章

热门推荐

下载排行

网友评论

我要跟帖
取消
游客

支持一下!

回复赞(8)
查看所有评论 共 2