金蝶kis 16.0专业版-破解01
Kingdee.KIS.MobAppSer>MainViewModel
经过反混淆后,找到导入LIcense文件后的验证函数。
下面仅需进行逆向生成即可,为什么一定要进行生成lic文件方式进行破解呢,如果仅是删除验证或者跳过验证,不知道哪里还存在暗桩,可能会清除暗桩不干净。
再其次,原安装文件不需要进行太多的变更。
联网验证部分只需要将其网址加入hosts文件即可,或者蛋疼的做一个本地DNS服务进行拦截。
KIS云鉴权相比以往本地鉴权lic,编程语言上从VB到.NET,更加方便了反编译。
以往是需要进行VB的反编译,但是反编译出来的代码均是伪代码,阅读难度较大。
如采用反汇编模式,不论是静态还是动态调试,门槛难度较高,还好金蝶不擅长加壳以及加密,或者说金蝶不稀去进行耗时耗力的加密。
好吧,这是一款破解学习的好软件。
private void DoAfterImportLicense()
{
string empty = string.Empty;
GUtility.ReLoadProductInfo(false, out empty);
DateTime expireDate = GUtility.BizProductInfo.get_ExpireDate();
DateTime createDate = GUtility.BizProductInfo.get_CreateDate();
DateTime dateTimeDictionaryFromShield = GUtility.GetDateTimeDictionaryFromShield("LicCreateDate", true);
DateTime dateTimeDictionaryFromShield2 = GUtility.GetDateTimeDictionaryFromShield("TryExpireDate", true);
this.WriteImportDateLog(createDate, expireDate, dateTimeDictionaryFromShield, dateTimeDictionaryFromShield2);
if (DateTime.Now > expireDate || DateTime.Now < createDate || createDate < dateTimeDictionaryFromShield || expireDate < dateTimeDictionaryFromShield2)
{
GUtility.DeleteLocalLicense("DoAfterImportLicense");
GUtility.LoadSerLicenseWithTip("");
GUtility.ShowOKMessage(GUtility.DisText());
return;
}
if ((createDate - dateTimeDictionaryFromShield).TotalMinutes <= 0.0)
{
GUtility.ShowOKMessage(GUtility.DisText());
this.OpenReLogin();
return;
}
if (GUtility.IsValidGenuine())
{
GUtility.BindShieldId = GUtility.ShieldID;
this.m_mainHelper.SaveOfflineInfor(true);
string text = FileOperatorDAL.ReadTxtFile(GUtility.BizProductInfo.get_LicenseFilePath());
string empty2 = string.Empty;
if (!GUtility.BizExtend.WriteShieldLicValue(GUtility.ShieldType, text, ref empty2))
{
GUtility.WriteSerLog(GUtility.DisText() + empty2);
}
GUtility.ShowSuccessMessage(GUtility.DisText());
this.OpenReLogin();
return;
}
GUtility.ShowOKMessage(GUtility.DisText());
}
license文件示例,这是kis专业版v12.1的lic文件,根据历史经验所得,金蝶旗下所有lic文件格式几乎雷同。
[kingdee kis erp V12.]
Liberationkey=76774349637030634D62633374784D7A6A4F345143556D416838324762626D575159457039657157543462364C72546E76306F73386D7867556A662F336A4A622B5946484876504738446F5A6A6B34675A336649547A6961713877683550335965326172326550417946645850766E5A666A574856336157564F4144492F5074316279773476784C31584B30667179526B6C4C6A526E3037483353742B6C2F316E7A7A6B785744784A673D3D0128C3F4E151C471E900
Checksum=4095A938E00CE590
ExpireDate=567666584E736D45587237646945416D75445641347131496A47394B767259564430745374326C44575037556B35627364585A6E61744570325671304C6B6C33476D58703635394D59646F5966505835766B55454248414C615233674F79445A643936506C6A4B30744F465751386F316A746362342B71706F6375464F2B596E54732F73636A2B3879466A6A387742514E2F386D50323376756C4F546E65795938336D464964726F5651343D0128FFFE8D38C6F4E01E
UserInfo=535A4D706E4C5050566F524964636436434B616A6E6A33303735396E5A466A537443304F59546A3265413936795749396870582F4667514E414350765A48542B4641745A6E32534F4C326D5557422B4C374241315854653130703064446A6246495650733661392B74726C41696D6550726C5A4C6A7975314834786F55703878486E49694A4D6C5556752F5A4A736B413735634C5365594E635462386F71446B5A2F514E72394C65712B453D01280CF6B869E99F144D
UserName=683054477857467753714431677668466E4B64554D697A493866594C47505638694C336F72614A4453374378504B4B4166446C7436447246516D5459756442424E5072494932674D4F527933334863377241663070657679794658327776337633386B6F6F5170586168535070682B516E46366563362B5A664E6361424C5976726A704A7A596A5965665346526836374D4D42775552737A414142624E32764449664643696475774750513D01287EB2AF7DAD5E5704
LicenseTo=644E6462715959777950563266776F4E66694F67365A746E68476B7031476A6254463749657277655732484B6430526C5045674F3170653047494151556E546A315370393268362F69613078694C4139713765775A67326C566467716E38736A4A51585A487237675864636D65357A50545A6831326252686A743650456E4A66364E5479525877447545435246485A53565746792B384949345A576350534752427A6D4F3464484D34586B3D012892620E32F9D33B01
LicenseType=62485836775A53327761727A564E73764F72386865484266345370677A484E59394E50786F4661625A3435656F66444141695353526C74592F6764365A42586835316C79374E2F31456E784969456D47516F5A6D6F647A666A6939755866556F35333636572F526F61706B613470505274365869704C667337565A344A4D6E64594F6845565535694C41587170587051622F507347364B387879483836384E6F664B6D663559516F6266593D0128F7DF9A77ACBB74A2
LicenceVersion=776E792B79454B695859784D31427844457230457A77676A47687979586543746155424861594968724B372B4E62395555314168774E2F564B504E747037716430623352333867457A66675956626D55642B2F4577654D4F30735262634F546D707A64396179716673586F576A6836446E7142577A743054692B61572F5844376C75364D73795A34466B486E7535313232326B78374948465A616B4F5050482F3837446C354B4F4A664A383D0128F7425AC4033AB392
LicenseCreateDate=50344565304837523278457A7132703953574E544541437375346D6A6E714C567A385050486E3571505554324D5943474A5A4A6F456459764F5751522F586D572B674E676650536A6151747673504F504E716652713962593266424C726C4A47515750374F2B466532324533432B5A4F48724D733549675943525970657270706832766D3246706855584968387A524D365A4A5362775847784C366E454B364A3766616135326339306B773D0128DC0AD3F23B15E4C4
LicenseUpdateDate=50344565304837523278457A7132703953574E544541437375346D6A6E714C567A385050486E3571505554324D5943474A5A4A6F456459764F5751522F586D572B674E676650536A6151747673504F504E716652713962593266424C726C4A47515750374F2B466532324533432B5A4F48724D733549675943525970657270706832766D3246706855584968387A524D365A4A5362775847784C366E454B364A3766616135326339306B773D0128DC0AD3F23B15E4C4
LicenceCopyright=6D6F5061356D65416A4B656866434453756E594A484E59566E33727A3436633578356C4F3538384E366C5A53674E3172674D6D314833325339546A61316D424B79622B3035564B5272746175775A375A5736634E6F5A4D774471494632654553747A5468524852696E536A30786A4550344D4D312B313554467A36366F4A43596B48423368305A59595A5935765456766A5A6F764146536B2F6F4450354876714F7373614271546F4433453D01287EA0EE601F4C9DE0
Cells=73334C7538755832335A4753464D53594B47745A6B30514E557A4E4E3339673534652B47622B71734B342B50436C4843662F7474414851396F4633625832346779642B53314554673170376A4F342B3956484134456B4F4752752F455631464C4470382F3849386A3552644F6438595A71537151717149444F6444383874555261497841385A762F76334B7A43634561414F7946387134467359744D75537A512F4C2B796A794A517239493D012866B1EFFA856C4F69
InitialDate=444636713546793176777075483234514A324D635345774E5236662F7530476755415162376F4C31624A48704359323677447A7458506C777243706162394E796E2F2B3542645A6A704C626D5A3054544F4B624E4C5147722B394164506974794D47663741774A464D394C324A3174594636694B6B6E4E793733546175654D4F446F3362464D48552F666A46753147617242304C535164415A622B326D46797041453374676347316651383D01281347C8EE2F0791EF
SubSystemType=644E6462715959777950563266776F4E66694F67365A746E68476B7031476A6254463749657277655732484B6430526C5045674F3170653047494151556E546A315370393268362F69613078694C4139713765775A67326C566467716E38736A4A51585A487237675864636D65357A50545A6831326252686A743650456E4A66364E5479525877447545435246485A53565746792B384949345A576350534752427A6D4F3464484D34586B3D012892620E32F9D33B01
金蝶kis 16.0专业版-破解01的更多相关文章
- 金蝶KIS 13.0专业版破解方法破解安装流程 金蝶KIS 13.0专业版安装流程
金蝶KIS 13.0安装 1.先安装操作系统Windows server 2008 R2. 2.再安装SQL2008 R2. 3.再安装金蝶KIS 13.0专业版. 在安装时记住须要将系列号设置成为1 ...
- BurpSuit2.0专业版破解
简介 Burp Suite 是用于攻击web 应用程序的集成平台.它包含了许多Burp工具,这些不同的burp工具通过协同工作,有效的分享信息,支持以某种工具中的信息为基础供另一种工具使用的方式发起攻 ...
- 金蝶KIS专业版替换SXS.dll 遭后门清空数据被修改为【恢复数据联系QQ 735330197,2251434429】解决方法 修复工具。
金蝶KIS专业版 替换SXS.dll 遭后门清空数据(凭证被改为:恢复数据联系QQ 735330197,2251434429)恢复解决方法. [客户名称]:山东青岛福隆发纺织品有限公司 [软件名称]: ...
- 金蝶KIS下载地址
升级方法: 您好,建议您先升级到标准版7.5,再升级到标准版8.1,直接用7.5的软件打开金蝶2000的账套,会提示升级,再用8.1的软件打开7.5的账套,升级前,需先备份账套. 金蝶KIS标准版和业 ...
- Webstorm10.0.3破解程序及汉化包下载、Webstorm配置入门指南
核心提示: WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为“Web前端开发神器”.“最强大的HTML5编辑器”.“最智能的JavaSscri ...
- Navicat Premium 12.1.16.0安装与激活
声明:本文所提供的所有软件均来自于互联网,仅供个人研究和学习使用,请勿用于商业用途,下载后请于24小时内删除,请支持正版! 本文介绍Navicat Premium 12的安装.激活与基本使用.已于20 ...
- 金蝶KIS&K3助记码SQL数据库批量刷新
金蝶KIS&K3助记码SQL数据库批量刷新 用的次数不多,就没有写入存储过程或者触发里面了,可以自行实现. 第一步选择对应账套的数据库,执行下面的命令,这个是一个函数. go if exist ...
- Visual Studio 2019 16.0 正式版下载
Visual Studio 2019 16.0 最新版 现在流行 官方版直接下载 在线选择性安装https://www.visualstudio.com/zh-hans/downloads/ Vis ...
- CentOS 6.5 搭建 .NET 环境, Mono 5.16.0 + Jexus 5.8
最近有这样一个打算,就是准备把以前的有一个.NET 网站部署在Linux 下面,正好试试 .NET 跨平台的功能,为后续研究 .netCore 方向准备. 搭建环境: CentOS 6.5 + Mon ...
随机推荐
- WPF 的 Application.Current.Dispatcher 中,Dispatcher 属性一定不会为 null
原文:WPF 的 Application.Current.Dispatcher 中,Dispatcher 属性一定不会为 null 在 WPF 程序中,可能会存在 Application.Curren ...
- HBuilder 方便局域网访问调试
同一个局域网,通过IP不能访问我本地的项目,各种测试发现原来是防火墙的问题: 这里附上参考文档:内置web服务器被防火墙禁用导致预览和运行异常的解决方案
- JAVA基础之Servlet
个人理解: servlet是用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容.需要注意的在创建的服务器端的目录和实际上存在差别的,并且访 ...
- 【雅思】【绿宝书错词本】List25~36
List 25 ❤arable a.可耕作的 n.耕地 ❤congested a.拥挤不堪的:充塞的 ❤split v.(使)分裂,分离:(被)撕裂:裂开:劈开:分担,分享n.裂口:分化 ,分裂 ❤n ...
- org.apache.commons.beanutils.ConversionException: No value specified解决办法
转自:https://www.cnblogs.com/linjiqin/archive/2011/07/21/2112628.html 当用到了java.sql.Date时间等非内置对象时,如果对象为 ...
- Python学习日记(六) 浅深copy
浅深copy即完全复制一份和部分复制一份 浅深copy在列表数据量较大时不建议使用,比较消耗内存资源 1.赋值运算 l1 = [1,'s',[1,2,3]] l2 = l1 print(id(l1), ...
- Kubernetes-使用Helm安装istio
添加istio库: helm repo add istio.io https://storage.googleapis.com/istio-release/releases/1.3.4/charts/ ...
- 使用ansible部署CDH 5.15.1大数据集群
使用ansible离线部署CDH 5.15.1大数据集群 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 在此之前,我之前分享过使用shell自定义脚本部署大数据集群,不管是部署CD ...
- linux ssh_config和sshd_config配置文件学习
在远程管理linux系统基本上都要使用到ssh,原因很简单:telnet.FTP等传输方式是以明文传送用户认证信息,本质上是不安全的,存在被网络窃听的危险.SSH(Secure Shell)目前较可 ...
- 新添加的磁盘大于2T 的分区方法
环境CentOS7.1 2.9t磁盘 fdisk 只能分区小于2t的磁盘,大于2t的话,就要用到parted 1,将磁盘上原有的分区删除掉: 进入:#parted /dev/sdb 查看:(par ...