【原创】解决JT2Go二次开发提示license key无效问题

这东西可能对有些人来说比较有用

上几张图

关键代码

 1             IntPtr bassAddr = IntPtr.Zero;
 2             foreach (ProcessModule pm in Process.GetCurrentProcess().Modules)
 3             {
 4                 if (pm.ModuleName.ToLower() == "visjt2goocx.ocx")
 5                 {
 6                     bassAddr = pm.BaseAddress;
 7                     break;
 8                 }
 9             }
10             byte[] writeData = new byte[] { 0xEB };
11             IntPtr hackAddr = new IntPtr(bassAddr.ToInt32() + 0x5701);
12             uint lpflOldProtect = 0;
13             if (VirtualProtect(hackAddr, 0x1000, PAGE_EXECUTE_READWRITE, out lpflOldProtect))
14             {
15                 Marshal.Copy(writeData, 0, hackAddr, 1);
16                 VirtualProtect(hackAddr, 0x1000, lpflOldProtect, out lpflOldProtect);
17             }

demo下载地址 http://pan.baidu.com/s/1qW4XmQo

所用到的 JT2Go 版本http://pan.baidu.com/s/1dD9xxLJ

不要感谢我,我是雷锋。

时间: 2024-10-09 12:47:21

【原创】解决JT2Go二次开发提示license key无效问题的相关文章

对Azure二次开发,解决资源“独占访问”的问题

对Azure二次开发,解决资源"独占访问"的问题 在对Azure 进行二次开发过程中,首当其冲就是明白Azure的具体的"交互逻辑","消息机制","数据管理",在说问题前,我想你对于Rest API 的使用,至少有了初步的了解.这里,我就不多说,微软给我最巨大的印象就是它的文档,如果,你还有些不了解,请参考"Microsoft Developer Network"的"服务管理Rest API参考

个别二次开发电脑无法保存功能里面代码的解决方法

度量快速开发-平台在二次开发过程中,有极个别电脑上的开发客户端在二次开发的时候,书写的功能和事件中的代码,保存显示成功了的,但是重新打开后又没有. 排查方法:1.请检查客户端下面的autoupdate.exe,查看是否客户端是最新的,有没有升级文件未更新.2.如果是很久之前的客户端,中途升级多次后,突然出现,请检查客户端里面是否有升级异常的temp文件,有则删除.3.重新启动客户端,使用测试.4.客户端打开的时候,请使用管理员权限打开.5.卸载客户端,重新下载新客户端使用.6.检查电脑是否中毒,

ArcGIS 10.2 二次开发,兼容Visual Studio 2012二次开发,完美安装教程

GIS 经常安装是常有的事,每次重装系统都要浪费大半天去安装这个.所以凑这一次安装,把这个软件重新安装的步骤整理了一下,希望对大家有所帮助.这次整理的内容的关键优点是,对常见的出错内容进行了归纳整理. 1. 程序准备. 下载ARCGIS安装包.破解文件,并解压文件 2. 打开安装界面 如下图所示 3. 按照上面的步骤,进行安装 (1)先卸载干净之前的安装.用360软件管家卸载,卸载后用360注册表清理功能,将垃圾清理干净.重启电脑,然后再清理垃圾,清理注册表两项. PS 1: 有时候遇到ArcG

xshell远程终端操作Ubuntu server安装LAMP环境之最详细笔记之二PHP开发环境配置

前言: 昨天学会了安装server,今天试着通过远程终端xshell来安装LAMP,搭配一下开发环境,也有集成环境可以一键安装使用,还是瞎折腾一下,手动一步一步搭建一下这个开发环境. 接上一篇:ubuntu server 14.04 LTS下搭建LAMP环境之最详细笔记之一U盘安装双系统本文原创博客地址:http://www.cnblogs.com/unofficial官网地址:www.pushself.com) 准备: 在windows系统上首先需要安装xhsell,具体下载地址可以搜一下,安

【流媒体开发】VLC Media Player - Android 平台源码编译 与 二次开发详解 (提供详细800M下载好的编译源码及eclipse可调试播放器源码下载)

作者 : 韩曙亮  博客地址 : http://blog.csdn.net/shulianghan/article/details/42707293 转载请注明出处 : http://blog.csdn.net/shulianghan VLC 二次开发 视频教程 : http://edu.csdn.net/course/detail/355 博客总结 : -- 本博客目的 : 让 Android 开发者通过看本博客能够掌握独立移植 VLC Media Player 核心框架到自己的 app 中,

关于ecshop二次开发

商城介绍 Ecshop--电子商城管理系统. 高春辉-->ecshop->卖给->康盛--->把ec单独卖给-->shopex(上海商派) Ecshop代码是开放的,可以修改,但是版本是私有的,改了之后,不能以任何派生版本来发布. 目前市场上流行的商城管理系统: Ecshop shopNC(代码部分加密) 国外:zencart,magento(麦金斗) 一般在外贸的公司,用zencart,magento用的多一些. Magento是基于zendframework来开发的. 安

腾讯RTX二次开发相关的一些注意事项

http://www.cnblogs.com/netWild/p/4241650.html —————————————————————————————————————————————————————————————————————————————— 在企业即时通信方面,腾讯的RTX在国内的占有率应该是很高的 所以,就避免不了要与其他系统进行消息集成 腾讯为此提供了二次开发的工具包,支持JAVA.C#.VB等多种开发语言 但是,目前为止,腾讯官方提供的开发包都是基于X86架构的,这个问题非常头疼

Laravel入门及实践,快速上手社交系统ThinkSNS+二次开发

[摘要]自从社交系统ThinkSNS+不使用ThinkPHP框架而使用Laravel框架之后,很多人都说技术门槛抬高了,其实你与TS+的距离仅仅只是学习一个新框架而已,所以,我们今天来说说Laravel的入门. 温馨提示: l 本文纯干货,文字和代码居多,且适合零基础Laravel学习者: l 本文会新建一个名为 blog 的 Laravel 程序,这是一个非常简单的博客. 本文主要内容: · 新建 Laravel 程序,如何连接数据库: · Laravel 程序的基本文件结构: · MVC(模

Ambari系列(四):基于Ambari做二次开发(DIY)

前言 Ambari能够搭建.管理Hadoop集群,这是一件很酷的事情,让集群管理变的easy,但是有可能也有自己的一些需求,如果我想基于Ambari做二次开发DIY,修改一下界面,增加一些功能,添加一个模块等等,这些都是没问题,首先Ambari是基于ASF协议,其次,开发也很方便,唯一不足的是官网基于此的开发文档不多. 我主要介绍下,怎么基于Ambari做二次开发,搭建开发环境,最后编译部署打包. 开发环境搭建 在windows下安装nodejs python的编译运行环境比较复杂,主要是nod