西西软件园多重安全检测下载网站、值得信赖的软件下载站!
西西首页 常用软件 软件下载 安卓软件 游戏下载 安卓游戏 MAC应用 驱动下载 安卓电视
系统工具网络工具媒体工具图形图像聊天工具应用软件编程开发手机软件安卓应用电脑安全字体素材

IPP NXP MRK3 for Synopsys.inc&License Generator

v11.9免费注册版
  • IPP NXP MRK3 for Synopsys.inc&License Generatorv11.9免费注册版
  • 软件大小:470.2M
  • 更新时间:2018-11-23 16:41
  • 软件语言:英文
  • 软件厂商:
  • 软件类别:国外软件 / 免费软件 / 编程工具
  • 软件等级:4级
  • 应用平台:WinAll
  • 官方网站:暂无
好评:50%
坏评:50%

装机必备软件

软件介绍

IPP NXP MRK3 for Synopsys.inc&License Generator是一款IPP NXP MRK3 for Synopsys.inc&License Generator客户端及改公钥文件破解版,拿到活先上手安装软件,起先是尽可能在我本机上还原到正常过期的情况,避免因为安装时乱来影响后面的分析工作。

软件说明

了解该软件属于新思科技的产品,但是在官方找不到任何有介绍描述这款软件的信息。NXP MRK3一款嵌入式编程软件,该有的信息就只有这么多所以有不会用也不要问我。同事说应该是不对个人公开提供的商业软件。期间看了份说明新思科技软件的通用注册机,也拿来反编译看了下license里重要参数的算法。现在自己弄好后回想这款注册机可能太久了,和我现在调戏的虽然差别大,但是还能看到校验算法的影子,就和雏形差不多。且知道新思科技验证系统都是一套基本雷同。
因为工友要的急,短时间肯定没办法看完整好license的结构,当然只能爆破了。既然一套软件份服务端和客户端,服务端需要许可文件,第一先让服务端运行起来,使之认为许可文件没过期。Severs有运行状态的log文件,给爆破提供了很重要的线索,开始我就在找工友要他们之前运行正常的log记录,以正常运行的servers的log记录好分析servers端执行验证的流程。尝试修改本地时间,服务端正常启动,大概三五分钟会挂掉,系统时间被自动矫正并且log里显示模块过期提示。IDA里看整个服务端调用了哪些和时间有关的API,写个dll hook尝试。Servers正常运行了,log也和拿到的旧log一致。客户端却启动不了。服务端log提示与客户端时钟相差太多,客户端主程序也hook。运行提示无效license文件。甘霖娘!
后面几天头皮发麻的调试服务端当有客户连接时验证部分有处子程序返回值对比结果异常jmp改之,客户端正常启动可以打开源码但编译又出错,客户端同样发现编译时某处调用返回异常。Xor清零。编译开头正常到link时提示失败。没头绪两天,重点看license内容思路,license内把客户端验证分为多个模块验证。猜测一个模块对应一个客户端下的执行文件。尝试把意志在主客户端IDE的检测点在客户端文件目录下的执行文件进行汇编原型定位,发现大部分可执行文件有相关检测代码,改之。测试终于正常,甘霖娘耗时约十天爆破结束。
过了个把月,忙完主要工作,想着弄明白license结构就又重新拉出来好好读它一番。
贴段主要模块验证的数据内容
INCREMENT SSS snpslmd 1.0 21-nov-2019 22E0A0EFF5C2510678894 \

VENDOR_STRING="6a521f009c49f9fb22ee93eedb4e48b899358bb01a555bc71101020005d27ef5b9e5191b2ad9bdf1ffd4d6e3a94efb1cede23e77b0d84d3ae4eddfcf01efe248de19a46f7b7ec85cf4c9fc3680d973895c0a77559263b631dc1635acd5441d1114125772e124bc206d390d80d47f0b409a19527f0148f3b3ca900dfd32aaeb3669d8723a6a5c209fd8c90bf9545bed9657c5aa05857dae109ba474acf99c1d5966a28b0b50574b18a175d265f968a7f5ac0a6bbc177cb344c434d6ca780f2c3bd86e30ec957bb6896ea2ce8e2cf8ea860c17ce6e504cc25338a16f77f16bc37824789cc48afb0bc4fbe2e1d33a1bb7ff14a1afbf0c904609dc9e1c63f0e874d50afd8fe625c509b34355c7933f88701f4ea30459945c3221d2a91d27"\
NOTICE="Licensed to Shenzhen Debugerby Tutou(tutou@tutou.me) [DO NOT DELETE/MODIFY SSS OR ANY OTHER KEYS IN THISFILE]" \
SN=RK:0:0:181121 ISSUER="Synopsys,Inc. [11/22/2018 20:56:59 59736 3.17]" \
START=22-nov-2018
通过动态调试看验证部分综合猜测我整理下各信息一次
模块名SSS 服务端进程名snpslmd模块版本号1.0 过期日期21-nov-2019主要信息计算的校验值(LK) 2E0A0EFF5C2510678894
前段所有模块信息、时间、固定格式加密校验值(可能是或类似MD5)+主要信息RSA签名VENDOR_STRING
授权描述NOTICE
可能是随机的魔数SN 授权描述ISSUER
起始日期START
按这样看改动任何信息的某字符都会导致两个完整性校验失败(LK与VENDOR_STRING)
主要有三处校验服务端的LK、VENDOR_STRING前部分、各模块VENDOR_STRING后部分验签。
从短的lk先来,尝试改到期年为2019动态调试找到校验lk部分。Ida伪代码方便读懂整个子程序执行流程与翻译lk加密算法。从IDA扣出加密算法。后得知lk参与预算的有VENDOR_STRING前部分,先扣出解密算法再分解逆推解密算法。(MFC很好兼容从IDA里扣出的语法,所以复制出来分离出子程序与类对象下引用到的变量再改改变量类型就可以编译运行了,但我mfc不太熟练,虽然封装算法接口要用到,但是对于MFC本身的库函数一点都不了解,十六进制转字符串都要用平板去度娘,过程真的很痛苦)
我有个不喜欢做笔记的毛病,总觉得自己理解但做笔记不会用文字描述出来。Lk弄明白后没写好算法就去纠结怎么弄RSA的验签,几天翻遍服务端还有各模块文件都没找到私钥,原始初衷是写个注册机。遇到RSA这样对钥的非对称算法纠结了我很多天。做笔记很重要,不然回头靠回忆很耽误时间!
本着giao事的精神,在尽可能的不破坏篡改源程序的代码段下,只有替换程序公钥的念头,自己生成一组对钥。又遇到个坑MFC找RSA算法也找了几天放弃了。找了份易语言模块的源码编译成dll调用。英语水平也不行github下回来都编译过不了,有的只有加解密没有签名和验签,不行!下载openssl安装需要联网,不行!下载Crypto++库有签名和验签但是验签没有返回明文内容,而且进行验签前与后经过编码与OD里的验签数据输入输出都不一样,归根自己功力不够,也不行!最后找的易语言的RSA因为源码用的汇编写个例子编译出来丢OD里对比为什么输入输出不一样,得出验签时公钥为字节倒序,加密数据为字节高低位颠倒。转换一下搞掂!做不到全MFC代码有点遗憾,不要有鄙夷的目光。
最后工作就是giao!挨个模块文件替换公钥且去掉WinVerifyTrus API文件完整性校验,因为不知道模块名对应的文件,所以客户端下所有可执行文件都拖进OD搜原型搜到的一律替换掉,用OD改完保存文件换的,如果写个读pe替换器那高大上很多吧。
过程就简单讲到这里了下面说下安装教程并附上license generator(不算真正的许可生成器,因为RSA我只能替换解决)、软件安装包与替换掉publickey的客户端模块文件,license generator源码就不上传了,有兴趣的小伙伴可以自行debug玩玩(因工作单位与算法价值原因我胆小谅解下)
ipp_mrk3_e_vL-2016.03_win.exe客户端安装包
scl_v11.9_windows.exe服务端安装包
运行license_generator.exe点确定会在自身目录下生成license.lic

IPP NXP MRK3 for Synopsys.inc&License Generator

客户端和服务端安装时填写Site ID与Site Administrator照license_generator.exe显示的信息填写,Contact Information邮箱随便写。
服务端安装好运行lmtools

接着是客户端设置下license的路径

最后把我打包的《客户端改公钥文件》里的文件替换到C:\Synopsys\ipp-mrk3-e\L-2016.03\win32\bin\WINbin内

运行

提取码: q5s6

提取码: q5s6

软件截图

IPP NXP MRK3 for Synopsys.inc&License Generator v11.9免费注册版

    其他版本下载

    热门评论

    最新评论

    发表评论 查看所有评论(0)

    昵称:
    表情: 高兴 可 汗 我不要 害羞 好 下下下 送花 屎 亲亲
    字数: 0/500 (您的评论需要经过审核才能显示)

    下载帮助下载帮助西西破解版软件均来自互联网, 如有侵犯您的版权, 请与我们联系。

    TOP
    软件下载