上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 37 下一页
摘要: 某些游戏重新开始时,数据会存储在与上次不同的地方, 甚至游戏的过程中数据的存储位置也会变动。在这种情况下,你还是可以简单几步搞定它。这次我将尽量阐述如何运用"代码替换"功能,第五关的数值每次启动教程的时候都会存放在内存不同的位置,所以地址列表中的固定地址是不起作用的。 阅读全文
posted @ 2022-07-18 14:48 lyshark 阅读(887) 评论(0) 推荐(0) 编辑
摘要: 上一步阐述了如何使用`代码替换`功能对付变化位置的数据地址,但这种方法往往不能达到预期的效果,所以我们需要学习如何利用指针,在本关的 Tutorial.exe 窗口下面有两个按钮,一个会改变数值,另一个不但能改变数值而且还会改变数值在内存中存储的位置。 阅读全文
posted @ 2022-07-18 14:23 lyshark 阅读(6642) 评论(0) 推荐(0) 编辑
摘要: 从本关开始,各位会初步接触到CE的反汇编功能,这也是CE最强大的功能之一。在第6关的时候我们说到指针的找法,用基址定位动态地址。但这一关不用指针也可以进行修改,即使对方是动态地址,且功能更加强大。 阅读全文
posted @ 2022-07-18 14:01 lyshark 阅读(1828) 评论(0) 推荐(0) 编辑
摘要: 本关是第6关的加强版,CE 6.X 教程中的4级指针比5.X的要简单些。多级指针就像玩解谜游戏一样,谜团不只一个,盒子中还有盒子。这里面是4级指针,游戏中也有比如8级指针,12级指针等等,思路都是一样的。 阅读全文
posted @ 2022-07-18 13:34 lyshark 阅读(2564) 评论(0) 推荐(0) 编辑
摘要: 本关我们将学习共享代码,在C语言中角色属性都是以结构体的方式进行存储的,而结构体所存储的信息都是连续性的,这一关我们将会解释如何处理游戏中的共用代码,这种代码是通用在除了自己以外的其他同类型对像上的 常常你在修改游戏的时候, 你找到了一个单位的健康值 或是你自己角色的生命值, 你会发现一种情况: 如果你把生命值相关代码移除的话,其结果是你的角色无敌, 但你的敌人也无敌了,这就是共享代码搞的鬼。 阅读全文
posted @ 2022-07-18 13:28 lyshark 阅读(1096) 评论(0) 推荐(0) 编辑
摘要: CE修改器官方教程汉化版,区别于前款教程,官方教程中使用的是Tutorial64位程序,如下是经过翻译后的官方文档。当教程启动时,您应该会看到类似的东西,您只需在阅读帮助文本后单击“下一步”按钮即可。 阅读全文
posted @ 2022-07-17 13:26 lyshark 阅读(2022) 评论(0) 推荐(0) 编辑
摘要: 在前面的博文`《驱动开发:内核读取SSDT表基址》`中已经教大家如何寻找`SSDT`表基地址了,今天给大家分享两个适用于`WinDBG`调试器上的脚本文件,该脚本文件可以很好的枚举出当前系统内的`SSDT`以及`SSSDT`表中的数据,可以方便后续文章的学习参考之用,当然脚本不是我写的,文章末尾我会给出参考原文链接。 阅读全文
posted @ 2022-04-28 09:29 lyshark 阅读(691) 评论(0) 推荐(0) 编辑
摘要: Axios 是一个基于promise的HTTP库,该库是一个更好的替代ajax向后端发送数据或请求数据的前端组件库,其本质上也是对原生XHR的封装,只不过它是Promise的实现版本,符合最新的ES规范,如下案例运用axios向后端提交JSON字符串,后端通过Flask响应请求并处理。 阅读全文
posted @ 2022-03-15 16:52 lyshark 阅读(1578) 评论(0) 推荐(0) 编辑
摘要: 多态性是面向对象的重要组成部分,利用多态可以设计和实现易于扩展的程序,所谓多态就是一个类函数有多重形态,具有不同功能的函数可以用同一个函数名,实现使用一个函数名调用不同内容的函数,从而返回不同的结果,这就是多态性,多态离不开虚函数的支撑,以下案例本人将深度分析虚函数实现机制,并通过汇编实现虚函数机制。 阅读全文
posted @ 2022-02-20 16:02 lyshark 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 函数是任何一门高级语言中必须要存在的,使用函数式编程可以让程序可读性更高,充分发挥了模块化设计思想的精髓,今天我将带大家一起来探索函数的实现机理,探索编译器到底是如何对函数这个关键字进行实现的,并使用汇编语言模拟实现函数编程中的参数传递调用规范等。 阅读全文
posted @ 2022-02-17 16:38 lyshark 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: 流程控制语句是C语言中最基本的判断语句,通常我们可以使用IF来构建多分支结构,但同样可以使用Switch语句构建,Switch语句针对多分支的优化措施有4种形式,分别是,IF-ELSE优化,有序线性优化,非线性索引优化,平衡判定树优化。 阅读全文
posted @ 2022-01-28 15:00 lyshark 阅读(1704) 评论(1) 推荐(3) 编辑
摘要: 首先我们思考一个问题,为什么我们需要手工计算偏移地址,CE找不开心吗?当然不是,有些游戏比如像CF,只要查找改写的地址游戏就会崩溃,严重的话则会弹出TP警告框,但查找访问则不会出现这个情况,此时我们就需要进行手工计算偏移地址,来得到基址数据。 阅读全文
posted @ 2022-01-22 09:16 lyshark 阅读(1233) 评论(0) 推荐(0) 编辑
摘要: 特征码定位技术的应用非常广泛,我们所熟知的杀毒软件的查杀原理多半是基于特征码定位技术实现查杀的,在外挂技术领域特征码定位主要用于,版本的通杀,制作一键基址获取器,动态地址的定位等。 阅读全文
posted @ 2022-01-22 09:12 lyshark 阅读(862) 评论(0) 推荐(0) 编辑
摘要: 通过向游戏中注入一段特殊的汇编代码,实现自动获取动态地址,省略找基址的麻烦。该方法适用于游戏基址层数过多无法直接获取到基址,游戏根本无法找到基址。 阅读全文
posted @ 2022-01-22 09:07 lyshark 阅读(1093) 评论(0) 推荐(1) 编辑
摘要: JSON是一种轻量级的数据交换格式,它是基于ECMAScript的一个子集,使用完全独立于编程语言的文本格式来存储和表示数据,简洁清晰的的层次结构使得JSON成为理想的数据交换语言,Qt库为JSON的相关操作提供了完整的类支持. 阅读全文
posted @ 2022-01-07 14:33 lyshark 阅读(1077) 评论(2) 推荐(1) 编辑
摘要: 本次实验将接触到Call调用这个概念,什么是Call调用\? Call相当于你在编程时所编写的函数,而高级语言中的函数最终也是会被编译器转换为汇编格式的Call调用,这些关键Call普遍都会存在各种参数,关于Call的作用,打个比方有些网游外挂可以实现自动寻路,自动吃药,自动打怪,甚至是全屏秒杀,这些功能是通过修改数值也无法做到的,Call就可做到。 阅读全文
posted @ 2022-01-06 13:19 lyshark 阅读(911) 评论(0) 推荐(1) 编辑
摘要: 通过CE修改器遍历出控制太阳花吐出阳光的时间变量,太阳花吐出阳光是由一个定时器控制的,首先我们找到第一个太阳花的基址与偏移,然后找出第二个太阳花的动态地址,并通过公式计算得到太阳花结构长度的相对偏移,最后我们通过C语言编程实现,遍历并修改所有图中的太阳花吐出阳光的时间,最终实现全图吐阳光。 阅读全文
posted @ 2022-01-06 13:18 lyshark 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 通过阳光增加的值为切入点,找到自动收集阳光的关键判断并实现自动收集阳光,首先我们猜测当阳光出现后,我们是否会去点击,这个过程必然是由一个判断和一个时钟周期事件来控制的,那么当我们点击下落的阳光以后,则该判断条件实现,会执行收集阳光的CALL,否则的话继续执行阳光下落的过场动画,这正是正向开发的一种开发手段,此时我们也仅仅是猜测,接下来我们将去验证这个大胆的想法。 阅读全文
posted @ 2022-01-06 13:17 lyshark 阅读(5207) 评论(0) 推荐(0) 编辑
摘要: 通过逆向分析植物阳光数量的动态地址找到阳光的基址与偏移,从而实现每次启动游戏都能够使用基址加偏移的方式定位阳光数据,最后我们将通过使用C语言编写通用辅助实现简单的无限阳光外挂,在教程开始之前我们先来说一下为什么会有动态地址与基址的概念! 阅读全文
posted @ 2022-01-06 13:15 lyshark 阅读(4060) 评论(0) 推荐(0) 编辑
摘要: JSON是一种简单的轻量级数据交换格式,Qt库为JSON的相关操作提供了完整的类支持,使用JSON解析文件之前需要先通过TextStream流将文件读入到字符串变量内,然后再通过QJsonDocument等库对该JSON格式进行解析,以提取出我们所需字段。 首先创建一个解析文件,命名为config. 阅读全文
posted @ 2022-01-06 09:47 lyshark 阅读(2361) 评论(0) 推荐(0) 编辑
摘要: Linux 文件目录压缩与解压命令,融合多部Linux经典著作,去除多余部分,保留实用部分。 阅读全文
posted @ 2021-12-30 18:20 lyshark 阅读(911) 评论(0) 推荐(0) 编辑
摘要: Linux 系统下查找文件命令,融合多部Linux经典著作,去除多余部分,保留实用部分。 阅读全文
posted @ 2021-12-30 18:18 lyshark 阅读(1090) 评论(0) 推荐(0) 编辑
摘要: Linux 基础的文件目录操作命令,融合多部Linux经典著作,去除多余部分,保留实用部分。 阅读全文
posted @ 2021-12-30 18:17 lyshark 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 地址重写有利于SEO优化,开启地址重写可以去掉Typecho框架中的index.php后缀,该后缀如下。 阅读全文
posted @ 2021-12-28 13:03 lyshark 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 通过代码实现抓取个人博客中某一页指定文章链接,并批量将该链接推送到百度站长平台,起到快速收录的目的。 阅读全文
posted @ 2021-12-25 15:59 lyshark 阅读(600) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 37 下一页

loading... | loading...
博客园 - 开发者的网上家园