粉丝1091获赞3702
好,接着讲,咱们讲这个植物免费的,植物免费的这个有三种方法,第一种就是机子加便宜的找法,这种有缺陷,什么样的缺陷呢?咱们再直接在直接操作中来这个, 嗯,来给大家演示一下啊。咱们现在大家就是这种传统的这种,这个找机制,这个就是免费力的方法。是什么?就搜索这个 数值量的时候是一不能不能种植的时候,搜索是零,那现在是可以种植就搜索一,然后灭了,咱们就搜索零 六一,咱们就是反复这样的筛选好,最后得出这样的几个,几个这个地址,几个地址咱们 都给他,都给他加入进来,加入进来咱们测试一下,现在是零啊,你,你看现在是零的话,那 你应该是这个,你看现在是零的话, 咱们给他改一下,改成一看看他亮亮不亮?好,这样没亮,那样不对。咱们既然这种,但如果就是说这个搜索不出来是为什么呢?因为他的这个就是这个数数据类型的这个问题, 数学类型这个问题,那咱们就给他改小一下两个字,因为他这个状态要么是一,要么是零,那么他他就是这个状态,就是说,嗯,就是在定义的时候,他没有必要说定义的,就是他的这个类型,没有必,没有必要定义的那么那么大, 嗯,就是这样说,为什么?就是说这就是一点一点的就是搜索,你这个就是四字节搜索不到,那你就换成是字节型的来再来搜索一下,就是这样,你就是这个分析游戏数据,他就是 他就是这样,你就是一步一步的试,一点一点的试,然后分析就是这样,没有别的敲门。好,咱们就是重复这样的操作就可以了。 你看现在十六条地址,这个数据有很多有很多,但是我一眼就能看出来是这个地址,就是他这个 当前他这个可种植的这个状态,你看我改的话是可以这样,为什么呢?为什么?这就是用到这一个技巧,就是通过这个 对比对比的这个对比数据的方法来得到来筛选,怎么来呢?这个我就先临时讲一下,后面我会再做一个补充吧,比如说咱们先搜索这个阳光的数值,阳光的数值这个是比较大的,重新开始吧, 坏了,咱们这个我小退了以后,让咱们这个这个前面这个地址应该应该也是 也是没了,咱重新来吧。这个是通过对比啊,怎么对比呢?咱们就是找到一个已知的数据, 这个阳光 值是五十啊,咱们改变一下阳光,现在是零啊,这个字节,咱们应该改成四字节啊,咱们等待这个阳光的这个改变一下阳光啊,现在是二十五 五十。好,就是这个地址,你看注意下这个地址是这个地址零 b a, 二幺 b b 八,你看这是一个,这个是阳光地址,然后咱们继续,咱们搜索咱们这个, 咱们搜索他的这个免费 d, 咱们是亮的时候,咱们是搜索一,然后灭的时候是搜索零,咱们就是重复的这个操作,然后就是这个筛选 咱们需要的数据, 你看现在数据就已经比较少了啊,现在就剩这么几个,你看和这个零 b 八,零 b a, 这有一个零 b a, 他的这个这两个前面这几这些的数据,他们他的话 是这个相差很大,所以这些数据肯定是不正确的。咱们你看这个阳光地是这个,因为他们这个差距应该不是很大,所以说就是这个样。然后呢 咱们有两个数据,咱分别修改一下,看能不能达到咱们要的效果。咱们把这改成一,你看 没没有效果。咱现在这这个是, 你看这个数已经不是变成四完,这个肯定就不对,那这个就是这个第一格 cd 状态就是这样,这是第一个。然后咱们第一种方法是什么?就是通过这个机制加偏移的这个找法,因为他这个地址也是变动的,咱们还是通过咱们之前的这种 找机子的方法,咱们是点一下这个是边按,咱们再恢复,这个是边亮,就是这样。然后咱们先找记录一下吧,就当是温习一下他咱们这个找机子和这个偏移的这个 方法,第一个便宜是四十八,四十八,然后咱们这也是分开,这个 这个是阳光变少,咱们下面开始一二 三是免费币,免费币是第一种方法,是机制找法,机制偏移找法啊,咱们第一个偏移呢是四十八、 四十八。然后咱们同样的操作,然后咱们看一下,因为这有两个,他有一个,他也许有一个搜索不到,也许都搜索不到,咱这个就是另说,咱们还是之前的这个跟踪这个地址, 这个是四十八。咱们啊你看这个零零零零零零这些,你看他的这个地址, 哦,这个字节咱们应该改成四字节啊,这个是一个疏忽,然后首次扫描,这次扫描你看他搜索不到他的这个数字,他就搜索不到,搜索不到,那么咱们这个地址不能这样搜,就只能让搜 这个地址啊,这个地址是他的这个偏移是七十,所以说四十八这个偏移咱们就是 不能够用,不能用这个四十八,那个便宜,然后再搜索地址,你看是这样的话就出来了,咱们这个零零四,咱们之前想过 讲过这个是零零一,这比零零四小的这些数据都是堆占中的数据,而堆占中的这个数据,你看他的这个数据都是变动的,所以咱们肯定这些地址都用不到,咱们就用这个地址, 咱们右键是什么访问呢?好,你看这个传送指令,这个是一百四十四,这个便宜,咱们第一个是七十,然后是一百四十四,咱们继续跟踪, 好,有这么几个,然后咱把这个加进来,零零比零四小的,咱不要 右键找出是什么访问的这个地址,你看现在的话七六八,现在的话就很啊,七六八, 这个是七六八,那咱们你看壁纸加七六八,加五五六零,是阳光加七六八,加一四,加七零,就是这个第一格,这个这个状态咱们继续跟,那继续跟的话,咱们就是把这个机子就已经搜索出来了,你看和他这个机子他是 是对着的,是一样的,那咱们呢来测试一下,咱们还是咱们这个有几个,有三个偏移,咱们就加,一共有三个偏移,咱们把机子加加过来,然后是七六八,一百四十四, 一百四十四,然后呢是七十来类型呢,咱们改成这个是应该是这个是意外 t 一,这个是 类型四字结的,不可以,咱们就是用这个字节,型字节,这个类型用字节,这这种类型好,那么这个呢?就是什么第一格 cd, 那咱们重新开始, 现在这个植物这阳光,阳光, 阳光不够啊,咱们等加一下阳光,这应该 现在是这个是不亮的话,是因为是这个阳光不够,阳光不够啊,现在是你看现在是一,咱们给它改成零 就灭了,咱们改成一就亮了,你看这个,你看咱们这个地址也是他是变动的,所以说咱们用这个机制的方法也可以,但是他这个有一个 缺陷是什么呢?他这个技能,你看啊,这是第一格的,你还得找第二、第三、第四、第五、第六格,当然这个地址我已经找过了,已经 已经找过了,零比 a 七零 c 八零找过了,然后他这个是第二格,他这个地址是什么?和第一格就是相差了 五十,你看加五十这个位置就是第二格的,然后呢?你要是再加入一个地址,然后就加应该这个是加几百,加几百就不对,你看这个地址,你看啊,零 ba 七零 cd 零,再加五十的话,再加五十的话就这个是第二格,这个是第三格,也就是说他的这个差距是五十。你要是说就是分别,这个是加,加五十是这个,这个第二格,他这个 cd 状态,再加五十是 第三个人了,再加我说这是第四个人,这个状态就是这样,你看不过你,包括你看第二个,改成零就灭了吧。 第三个你要改成一,你看他这个飞机也好了,就是这样。但是有一点就是说你这就是说你这是技能栏少,只有六个,假说要有很多的这个,这个这个技能栏呢? 你假如说有很多的这进程栏,比如说你有六十个、六百个,甚至夸张一点有六千个,当然这也不可能有六千个进程栏,就假如说如果要数据很多的 话,你不可能,不可能把这些都把这些地址地址都给他找出来,或者是都给他加一加一遍吧。找到这个偏心不可能都给他加一遍,这样肯定就是说, 嗯,这个实现的话这个是不合理,所以说这个是讲的是一个方法,也就是相当于个温温习一下这个即使便宜。这个找法啊,还有呢,咱们下面延伸到一个就是这个, 用这个反馈编,就是通过咱们讲这个种植不仅阳光的这个一个方法来实现这一个免费的。好,这个课呢就先到这。
咱们接着讲,咱们查找到了这个自动收集阳光的这个关键的这个地址,那咱们 如何实现自动收集阳光?用这个返回边的这个方法来收集,那就很简单呀,怎么操作呢?咱们跟之前的那个免费的那种方法一样啊,他肯定也是有这个就是对比,因为咱们这个就是说如果是点击是什么什么样,如果不点击是什么什么样, 怎么操作呢?咱们就按右键找出是什么,反问了这个地址,好,咱们等待这个,嗯,新刷新这个阳光,咱们这应该不算,这个是点击以后, 然后咱们等待他刷新啊, 这个地址失效了,失效的话,那咱们的话在 再搜索一下吧,他这个是没有被搜集,肯定是零啊,搜集以后他就是变成唯一搜索,搜索不到他,这样 咱们重新搜索一下,好,这个是未知的,然后咱们呢就是没有未变动的,未变动的未变动,咱们收集阳光,好,变动了再搜索变动的数值, 搜索不出来,搜索不出来,那咱们重新开始游戏,重新开始游戏,咱们 在搜索这个地址,咱们肯定得需要重新设置一下,咱们因为咱们刚才已经找出了他这个记录,这个状态依旧是正在收集零,就是没有收集,那这样的话咱们就直接搜索就可以了, 这个是如何查找?嗯,好,出现了一个阳光,咱们是没有被搜集,肯定是为零好,收集以后他的这个是变成为一 好,现在又出了一张没有被搜集视频啊,被搜集的时候,哎,变成为一好,现在剩三个地址来给他加进来,对比一下变化,这个数值肯定就不对了,咱们给他删掉, 我现在剩下两个地址啊,这个也变了,这个肯定也不对啊,这个肯定就是这个当天这个状态来看一下,出现一个啊,好,变成零,咱们给他改成一, 好,收集了,咱们给他,咱们等待阳光出现,然后咱们按右键找出是什么访问这个地址,然后咱们再给他,哎,给他点走,然后再回来看咱们还是呢,跟之前的一样,之前的一样,咱们 有这么多的对比,咱们就是关键的位置,就是找这些对比,咱们一个一个来 cmp, 这个呢有一个 j e, 咱们呢改成什么?先给他改成 j n e, 这这 mp 就是绝对跳,看一下这个状态,等他出现阳光这个的话,就咱们就可以多种几个, 这个没有达到咱们的效果,咱们给他改回来这一咱们还有一种改法呢,还就是要么不跳,要么就让他就是关键的跳,咱给他弄破掉 啊,你看这个 nopp 掉以后,他这个阳光他就直接就变暗了,就是这样,这个咱不是不是咱们要的这个数据,咱们看第二个,这也是这一,咱们改成,先改成绝对跳,绝对跳,看一下好没有实现这个效果,那咱们给他改回来 这一,然后咱们给他控制量替换,看一下什么效果, 也也是也是没有咱们需要的这个功能,咱们不需要,咱们继续往看下面一个 j n e, 然后咱们给这,咱们甭管他是什么跳,咱们就要么就绝对跳,要么就是,要么就不跳,好,现在没有效果,你看现在这改了的话,你再点击的话,他就他就 他就就是说那个阳光你就点不了了,咱们再给他做个使用控制量,咱们不让他跳是什么效果?咱们这个这个要的功能没有,咱们继续。 嗯,看这个,这也是 jne, 咱们改成绝对跳 啊,你看这个改了以后改成绝对跳的话,那么他的话他就是只要一出了阳光他就会自动收集。那这, 这就是咱们,咱们要的这个咱们,咱们想要的这个这个关键的这个数据,咱们把这个地址记录一下,记录一下咱们到欧帝咱们还是把这个相关的这个数据咱们给他记录一下, 那么跳转过来,然后是这,这这是正常的数值,你看有阳光的话,他并不会,并不会,就是说他这个这就是并不会,并不会就是他的这个自 收集,然后这个是正常的。那咱们改成 gmp, 咱们给他改成绝对跳 绝地跳,咱们再回到游戏看一下效果。好,你看现在的话这个自动收集阳光他的功能他的咱们就已经实现了,咱们把这个 梳理记录一下就可以了。好,咱们这节课就到这。
好,咱们接着讲,咱们第三课,就是这个更简单的这种查找咱们刚才那个变态攻击这个速度这个方法,你看咱们这个倒数是怎么回事呢?咱们他这个植物动作攻击这是什么? 压出来以后数值倒计时,然后变成一,又变成零,这些你像这些个数据他肯定也是有一些的,有一些这个判断这个,然后这这这些的对比,咱们其实按右键直接还是咱们以前这种老方法是什么?反问了这个地址 好出来这么多,出来这么多以后,咱们还是分析这些跟这个 cmp, 这个木呢是传送的 cmp 就是这个对比,他这些对比,然后分析这些的这个地址,咱们咱们看一下就 可以了,你看啊,咱们这个咱们第一个地址,咱们看咱们总共就有两个对比,咱们四第一个这个 g、 n e, 咱们先改成什么?改成 gmp 绝对跳,看一下什么效果 啊?发射不出来了。其实这个地址咱们就咱们在上节课讲的时候是是从内部然后分析这个原理啊,内部一是一,二是二,一步一步的去分析,那咱们也可以很多地方都可以直接用这个对比的方法来 实现。你看这个 gmp 咱们改成要什么呢?咱们正常的话是他的这个是 jne 来给他用控制令替换,哎,他的这个这个攻击的加速,你, 你看咱们跟刚才那个实现的方法又一样,所以说大家学习的时候主要学习的一个学习的是这个方法, 找到关键的位置,然后看一下他这个访问这个这个相关这些代码,然后直接看他这个对比,然后修改一下这个数值,这样就可以 可以轻松的实现这个一种,就是这个攻击加速这个实,实现这个这种功能。你要相对比之前的那种方法的话,你看要是说你琢磨的话,你很多人都看不明,看不明白事为什么就是这个位置,你看 咱们这个位置,咱先记录一下,咱这是六点二变态加速这个地址,这个是正常的, 把咱给他改成用,那咱不不让他跳,因为这个这个跳是往回跳了,他说咱不让他跳,不让他跳,然后 记录一下这个不让他跳,然后咱们这样就实现了这么一个攻击加速的效果。你看包括你像种植一些其他的也是 啊,这样这么一个变态攻击加速这个两种的方法呢,咱们就找到了两种的方法,咱注意学习的,学习的就是学习的这种方法,包括上面自动收集阳光,怎么查找的这个是这个状态,咱们学主要是学习的是这些, 这节课讲的有上节课讲解,就这节课的话是就是做的比这个是比较快,这节课呢就到这就是讲了这个攻击加速这些的。
好,咱们接着讲,接着讲,然后咱们该讲第七课,第七课咱们讲个简单的吧,就是加一块阳光和这个 金钱的产生,这个比较简单,比较简单的话看咱们这个, 嗯,看一下这个实现方法。这个呢就是咱们就搜索他这个间隔,然后在 ob 里面,咱们把他这个间隔,咱们给他,嗯,给他 倒倒数的时候,咱们给他加快就可以了。咱们先先肯定是搜索出这个地址, 好,咱们打开一个 c, 打开 ce 加进来,然后咱们种一个阳光,咱们先让他产出一个阳光。 好,已经已经铲出了一个阳光呢,我把这个自动收集阳光,我给它关上。 然后现在这个时候呢,咱们搜索未知的数值,然后这个时候他会进行倒数,然后咱们就是搜索减少数值。 那咱们就这样还是用这个咱们平时的这种方法来进行,把这个数据 给他筛选出来。然后然后呢等他再出现一个阳光,再出现一个阳,咱们搜索增加的舒适 啊,出现了一个阳光啊这个数值,咱们搜索这个增加的数值。 好,就剩这么三个,这么三个他第一个肯定不会,因为他这个是一个倒数的这个数据,他不可能那么会那么大。咱把这两个都给他改, 看一下第一个没有效果,那咱们改一下第二个。好,第二个改成改成一了以后,他就会 立刻出现这一个阳光,那假,假设咱们给他锁定为一,因为他这是一个倒数,现在虽然说是很快算上,比如说咱们假设是这个把这个数字改成十, 改成十也是可以,他这个倒数都比较快,咱加上改成一百的话,咱们锁定,你看他肯,他就会 不产阳光了,不产阳光了,咱们,咱们进入,咱们看一下是什么改写了这个地址啊?进入啊,出现了这么一个地址,你看这个是 f f a d d f f, 他就是一个一个复式,咱把这个地址先记录下来, 这个地址咱们从欧 里面查看,这样的话咱们看的比较清楚。 好,咱们还是跳转过来两次啊,这个呢就是阳光道, 他这个是什么?就是 add, 加他就是不停的是减负,减,减一就是加负一,就是减一,然后呢是你看这个是 edi 加上五八,咱们可以咱们下一个断点看看,断下来 edi 的值是 零 cc。 把咱把这个复制下来,然后加五八,咱们看一下这是一什么数值?这一里面他是 这个加上五八是这个数字,数是现在是七,你看现在把这个数字改成一, 然后他这个呢,这里面来说就是不停的剪一,不停的剪一页,然后再把这个复制,复制这个传送给这 esi, 然后再来一个这个,用这个 esi 和这个,嗯,这个是,然后和这个的来做这么一个对比,然后就是这样咱们可以怎么改?咱们可以把这个 每秒他他这个倒计时的这个咱们可以给他改,改的大一些,比如说改成咱们就可以改成六十四,因为这个是这个是十六, 精致的十六斤的。好,咱们进入游戏,咱看一下现在的话,他这个速度 啊,你看现在他的这个,他的这个现在这个生产阳光这个速度就他就已经比较快了,咱们可以再往大改,改成再往大处改,再往大处改,现在不行了,因为他这个位置不够,位置不够怎么办呢? 位置不够咱就先改成六十四吧,就是改成六十四就足够了。你看如果要是他这个是大小的问题,你要如果改成改打盖改改的大一些的话,你看下面这这条指令,他就已经 他就没了,他就给给替换掉掉了。因为他这个是根据这个这个这个这个定义,他这 这种类型的这个大小这这些东西有关。所以说咱们改成改成六十四啊,或者改成看改成一百是一百,也是肯定也不应该就是他就是六十四,应该就是最大的改六十五,六十五也可以 改多了,那就先改成六十四吧。当然如果就是说啊,你可以,你可以给他是给咱,咱们如,如果你像咱们就是说 咱们就说如果是改了一个数字很大,数字很大,后面这哈这哈呢?如果就说没有了,没有了怎么办呢?没有了怎么办?咱们就可以用那种上节课的那种方法,先给他跳转到一个指令,然后再这样, 然后咱们再来,就是这个再再来,然后嗯,然后支持,再来就是这个 跳过去,然后咱把这个数值改成大一点,然后再跳回来,是这样的,咱这个咱先改到改到六十四,先学习,然后咱这个方法先实现,然后这个种花的话,他这个这个金币的话,他这个是也是也也也是一样的, 他的倒数基石都是一样,所以说说这样的话就实现了这么一个,嗯,这种方法呢,就是实现就是这个产加速这个金币生产的这么一个效果,然后把这个咱们记录一下, 这节课呢这个人比较比较简单,比较 简单。然后就不再多说咱们这节课呢,咱把记录这个数据都记录好,以后咱们这节课就到这,这是非常简单。
咱们接着看,咱们现在是讲这个自动收集阳光,自动收集阳光,咱们这个游戏的这个状态是什么呢?就是这个 当阳光出现,然后如果是被点击的话,就说这个沿着轨道运行,然后这个阳光增加,如果就说没有被点击,然后就这个时间到,然后这个阳光呢就就消失了。就是记录,咱们主要是咱们这几个主要是什么? 第一第一步是什么呢?学习查找 收集阳光状态的方法。第二第二步咱们才实现这个一种收集。 好,咱们这样讲讲嗓子都干了, 咱们主要是学习方法,咱们现在已知是什么,就是说就这个如果阳光哎被点击的这个状态被点击的话是为一,不被点没有点击出是为零。 那么这样的话你咱们现在是已知,如果你不知道呢?咱们得学习这个这个这个分析数据的能力,你不能光用别人已经查找出来的这个东西来进行这个,这个 啊,这个游戏外挂的这个制作就这样是自欺欺人啊,咱们来怎么怎么怎么来查找呢?咱们这样这个其实就涉及到这个数股,还有这个指针这些方面,这个 如果你要是明学过这些东西的话,嗯,不用我讲你自然就明白,那你要是没学的话,我怎么讲你不明白?所以说你如果你要说不明白的话,注意看一下我的操作,就是说先把这个咱们的机制加进来,然后显示为十六进制,注意一下这个数值, 及时保存的数值为是这个数值啊,记录一下。 然后呢咱们要是咱们要找的是根据这个,因为这个阳光他肯定是这个能否被收集,肯定是。就是说当前有几个阳光,应该这些都是相关的。所以说 咱们需要搜索一下当前这个阳光的这个可点击数,可点击数,然后这个现在是有两个 搜索二啊,咱们点走,还剩,咱们现在是剩三个,三个,三个。那咱们看一下三个话有这几个地址比较像,咱们看一下这个数据, 看一下现在是剩几个啊?一、二、三,现在是三个,那应该是这三个地址,那你现在这三个地址的话,他其中有一是零零六,零零六这个他既然他这个阳光是,他不可能是一个,就是一个, 他保存阳光,他这个数量他不可能是一个静态的。这个地址和这个条肯定不对,那么现在就剩这三条了,看一下, 看一下变化啊, 这现在是一,那这个肯定就不对了,这个现在只有一个音啊,这个是变成都变成四了,这个是一,咱点起来啊,变成零, 这个银行的话就是正确的。这个是当前的,这个是阳光的,他的这个地址,咱们,嗯,右键找出是什么房子来,咱们看一下, 好,出现了一个,这个是,这个是阳光增加,这个就是,嗯,等等会啊, 咱们看一下,看这个样子,这 ea 叉他是一个 add, 这是相加的,这是一,然后这个是什么呢?这个是 ebp, ebp 是八个 f, 八个 f 的话就是负一,那么这个呢?是,这个是增, 增加,这个是,嗯,这个是增加,这个是减少,咱们应该用到的,这个是这个咱们看一下这个 e d i 加十, e d i 是多少?就是零 b a 一,然后呢咱们加入进来看一下 e、 d i 是这个位置,然后加十,你看正好是就是就是这个,就是就是当前两和点击数应该是这个,呃,然后呢咱们 咱们加时,咱们不让他加时,咱们就直接就把这个 eba 的值给他加进来看,显示为十六进值,你看是这个他的数值和这个地址很相似,那这个地这个地址肯定 不能够作为这个数组的这个起始位置来使用,那怎么办呢?咱们就是加这个偏移,咱们就是加零, 就是这个地址加零便宜,零便宜。好,你看,然后再对比一下这个数值,这个地址 他保存的数值跟咱们这个机制保存的这个数值是一样的,一样的话那么这个地址就可以来作为这个使用,咱们怎么来操作呢?咱们就是按右键浏览相关区域内存, 其实位置就 c 八,就是这个位置,然后呢咱们回到游戏,回到游戏观察一下,就是这个这个变化看一下等,等待一个阳光好出现,咱们点击,你看凡是这个红颜色的位置都是变化的这个位置,你看现在的最大变化的位置应该是到这个位置, 这变了这个位置,咱们等待它出现一个啊,这下面啊也也出现, 算了,咱们再往下拉一点,最大的变化应该是到这个位置,你再看一下,等出现牙膏啊,这个位置 最大的位置应该是应该到这个位置,咱们就选到这个,然后咱们按右键,咱们呢就是把这个位置地址先记录一下,咱们是新的扫描,咱把这个内存这个区域写到这个最大的位置,然后他的这个地址是什么呢?再把他的这个 祈使地址改成为这个就是零, bda、 三、四、 c 八,咱们就是这样,然后咱们搜索,咱把这个关掉,然后呢咱们进入到游戏, 这个游戏,然后等他出现一个阳光, 出现阳光,然后搜索未未知的数据,然后还有是然后呢他没有被,没有被搜索,然后呢就是没有被点击,咱们他就是未变动的,然后还有没有变动,咱们就一直 好,没有变动,咱们点击好,他变动了,点击,咱们点击以后,他这个是这个状态,他已经是这个是点击的这个咱们搜索变动的数值,好,就剩这么多了,这么多,你看现在这个的话,这个 这几个数值他的范围是比较大,像这个这这种特别大的数值呢,应该就是这种 福点数,福点数,那么他,你看他这个位置应该就是记住的相关他这个阳光的这一些这个坐标的问题。那咱们最关键的 既然他是记录这个是是否被收集,他的这个状态应该就是要么是零,要么是一,应该就是这样一个状态,好,咱们,咱们,咱们好,咱们等待一个新的阳光出现, 好,出现了,出现了,你看这个的话,这两个也特别大,特别大,应该他这个也是福点数, 让咱们赶上敷衍书,看一下他的数据,那这个这个数据不知道,咱们这,但肯定他的这个是肯定是不对的。那现在就剩这两个两个数据,两个数据咱们点一下,看一下这变化,这个就是说咱们当点击阳光的时候, 点击的时候这个变为一,然后阳光加了以后这个变成为一,咱们现在又出了一个,咱们分别改一下,咱把这改成一。好, 你看咱把这改成以后这个是什么?就是如果唯一眼光消失, 好,咱们再把这个改一下,把这改一下,这个呢?就是说这个啊,好,咱们这个就是已经记录下来了,这个就是什么,这个是如果唯一就是 阳光收集,咱们可以给他,给他锁定,锁定锁定,咱们看一下,你看这个是实现了自动这个收集阳光这么一个状态,那咱们现在就得到了一个这个结果,就是 如果唯一阳光为收集状态就是这样。 嗯嗯,但是这有一个缺陷是什么呢?我给大家演示一下。他这有一个问题是什么呢?就是说 如果你阳光特别多的话,咱们当然咱们也可以通过这个查找机制的方法,然后咱把这个数值他能用一个这个不停的写入一,然后这样他就可以实现这么一个这个自动收集。但是有一个问题是什么? 如果你只有一个阳光的时候,他虽然说可以可以实现这个自动收集,但如果阳光很多的时候, 如果当时如果阳光特别多的话,那么他这个阳光你看阳光特别多的话,他就他就自动收集不了了。然后如果你,你看啊,如果是只有一个一个阳光, 你看他这样就实现了这么一个自动收集,就是这样,这是有一个缺陷,那怎么办呢?咱们这节课,咱们这节课讲的是是怎么着?就是说 如何查找这个收集阳光状态这个这一种的方法,然后呢咱们下节课来再教,如果这个实现这个自动收集阳光。
好,咱们开始讲第一课,第一课这个植物大战这个教程呢是给大家分了这几种, 嗯,第一部分是数据分析,第二部分是编程实线,编程实线方面有两个,一个是用这个 c 语言, c vc 加六点零这个环境编写的,还有一个呢,就是用这个一语言 啊,这个变成这个环境呢,我是习惯用这个六点零,这个也是比较老了,也是,就是我这个机器配置问题,我要用这二零零八的话,我这个总是特别的卡, 这个无所谓边这个开发环境的话是看个人的爱好,并且你像这个如果说知识比较浅的话,一些东西用这个新的版本也不会有什么特别突出的这种表现。咱们主要学习这个是这个这个核心的这个语言。好,咱们这个教 其实我是已经,嗯,我现在讲的时候其实已经是录制完了,这个已经录制到这个里面了,这个里面,嗯,这里面就是说 后来我在看这个教程的时候,他这个游戏的话特别卡,我又这个录制视频这个软件没有设置好 特别的卡,所以说我就把这个从这开始。嗯,三种免植物,这个是从第二个,第一课,咱倒着把这个重新再讲一下。好,咱们先找机子和偏移的这个找法进行应用。啊,为什么要这么找?为什么要找这个呢?咱们先看一下,咱们搜索一下这个阳光数值 c e, 那咱们改一下一零七四。好,就是这个数值咱们改一下,他是肯定可以更改的。但当 当,但有一个问题,就是什么呢?咱们就是说当游戏退出以后,退出以后,他的这个重新开始的时候, 他的这个数值他就改变了。你看他因为他这个地址他是随机变动的,你看现在这个阳光是五十,这还是显示五百。你,你现在肯定改的话,肯定肯肯,肯定是没有效果的。咱们再比如咱们再搜索一下五十, 变动一下零,好,你看现在在搜索的话,他的这个数值又会更改,你看他这个两个, 两个他的地址是不一样的,不一样的话那么现那么他的话就是说怎么办呢?就用到这个机制和这个偏移,来来来来实现,他就说每次都 把这个动态的这个地址咱读出来,那么这个机制和偏移它的概念是什么呢?嗯,简单可以,就这么理解吧。咱们 这样假如说这个方框,方框的话,他的这个是什么呢?咱们比如说是这个是就是一个,比如说市中心, 市中心这就是市中心,那当然肯定还会有这个。嗯,比如说咱们他这个相距的公里,比如说是三公里,这有一个 六公里,这有一个九公里,然后比如这还有一个五公里,他这个是公里数。那比如说咱们 嗯六公里是什么?比如说是是医院 六公里,假设是医院那五公里,比如说是学校, 学校啊,比如说九公里,那咱们比如说医院、学校,咱假如说九公里,咱们这就是一个 超市,就是这样的状态。假如说啊,你,你首先你比如说你要去超市这个超市,你肯定,比如说要是这个 啊,比如说你,你首先你得在这个市,比如说这个市啊,北京市还是上海市的这么一个市,这个超市在上海,你首先你得在这个上海市到这个位置,然后你才能去,你比如说你想去医院,你得经过六公里的路程,你想去超市得得需要九公里的路程, 你要去学校的话得需要五公里。也就说你不管你无论是怎么去,怎么去,你只要是在这个市中心想要 去这个学校,你必经之路肯定是这个是武则,他这个唯一的,嗯,可以说这个这这个路径,他就是说这可以就是说这个在这个唯一的路径上面, 你必须要经过这个五公里你才能到这个学校,这个你要想去医院必须经过六公里这个超市,他的这个他这个意思也是一样的。那么怎么理解?就是说这个这个蓝蓝颜色这个框就是这个市中心这个位置,就是这个机制,这个机制是不会变动的。 然后呢这个学校你想去这个学校,学校进去五公里,这个五公里就是这个偏移,你就可以大概这样是理解。那咱们怎么操作呢?咱们 咱们看一下,咱们这个需要有一个临时记录,临时记录的话咱们咱们这个咱们是要重新修改咱们这个课程,咱们 那我再说啊,那我再这个咱们先可以,咱们先不管他,这是咱们后面咱们讲讲到的内容。嗯,然后咱们是这个 机制先记录一下,咱们首先第一步是什么呢?就要搜索这个这个阳光的这个数值,阳光的数值很好搜索,咱们通过阳光的数值,然后来找到咱们这个机制,现在是阳光数值是二百二十五, 二百二十五,咱们搜索一下,然后再变动一下,然后是二百五,这个数字还挺不吉利。 好,咱们这个阳光的树枝,咱们修改一下,看看这个是不是啊?正确的话咱们这是第一步,怎么着?咱们按右键找出是什么改写的这个地址,然后咱们让这个阳光的这个数值更改一下,咱们好出了一条指令,咱们看一, 这是一个 add, 他的这个是,你看啊这个 ec 叉, ec 叉是怎么十九十九,他因为他这个数据是这个 有十六禁制,那十六禁制在十九,十六禁制的十九转行为,十进制就是二十五,也就是咱们这个咱们点击阳光是这个数值,然后呢咱们这个传送到,嗯,与这个一 ax 加上五五六零,然后这个然后是相加,这个你要不明白无所谓,你就记住五五六零,这个是第一个偏移, 咱们记录一下第一个偏移是多少?是五五六零,然后呢把这个 ea 叉, ea 叉是什么呢? ea 叉是就是这个位置零 b 九 d c 六四八,他这个呢他就是已经给你列出来要寻找的地址指针数值可能 是这个,咱们在这个位置,咱们右键复制一下就可以,然后把这个关掉,在 c e 里面勾选中这个十六进制,嗯,右键粘贴,咱们再搜索这个数值。那大家注意一下,在咱们这个 xp 的系统下,咱们这个程序最小的这个开始他的这个地址是什么?是零零四开头, 如果比这个零零四,你看下这个零零一开了这些他的数值就是随随他都是变动,他这个就是对战中的这个数,所以说咱们要找一般都是 前五个单这一个游戏数据,他你看这个第一个咱们就会一个一个试就可以了,这个是比零零四小,咱们直接就过滤到,不要咱们这零零 f, 比零零四大啊,咱们就给他加进来, 加进来以后呢咱们,嗯右键这个呢?就不,不是,就是说怎么改写,咱们就是是什么访问了这个地址 有很多的数据,咱们点停止,咱们用这个木木就这个 cmp, 他的这个是这个是这个对比这个指令,咱们要的是什么?咱们要的是这个木这种传送指令,然后咱们按右键,咱们还是这个七六八,咱们记录一下,咱们还是右键把这个地址咱们记录一下, 七六八,咱们要做一个记录,好,咱们再再继续跟跟踪这个数据。好,你看现在话,你看零零一比零零四小,像这些对待中的数据随时变动都不要。 好,现在这个绿颜色的地址,那么他的话他是这个他他他的话他就是不会变动的。所以说咱们这个是零零六 a 九 e c 零,他的这个就是机制,当然这个机制有四个,他这个四个地,你看他的是不是保存,他都是一样,所以说这个是你用 哪个都可以,这个我就不再测试了啊。好,然后,然后呢?然后就是这个机制咱们来怎么来使用呢?这个后面的这个 这个课程呢?课程是两部分,这个编程实验咱们是分开讲,咱们先记录一下 这个是机制怎么来使用,手动添加地址,然后勾选到这个指针,咱们这块是有几个便宜,有两个便宜,有两个便宜,然后这个是 就是点这 apd, 他就是这个就是两个偏移,然后咱们先把这个机制这个添加进来,然后这个偏移呢是从下往上填下填写,咱们是先获取到五五六零,再获取到七六八,然后呢找到了这个机制,咱们写入的时候呢,咱们就是从倒着来先写入这个机制, 再把这七六八添进去,然后再把这个五五六零添进去。好,咱们现在就是这个就是阳光舒适。那这样的话 通过这种方法是怎么实现的?就是说这个机制保存的数值,因为我刚才说过他这个偏移数量他这个是固定的,也就是说你看他这个机制,他这个地址是不变的,他的这个数值保存这样一个数值,这个数值呢加上七六八又得到这么一个地址 啊,这个地址呢再加上这五五六零的偏移,又得到一个新的地址,那么这个地址保存的这个数值就是这个当前阳光的这个数值,就是这样的话,那么咱再看一下,咱们再重新开始, 重新开始游戏。从这的话你已经看出来了,就是说这个地址两个地址已经不一样了,而肯 因为咱们这个开局的话,阳光都是五十,你看一下第一个地址他就不能使用咱们,你看这个的话,咱们改成九九九,这也是可以修改,所以说这个就是这个机制和偏移的这个 查找查找。嗯,这个以及这个使用怎么来变装中实验后面会讲解到咱们这个第一节课呢,就是讲的这个是是这个,好,这节课就到这,咱们第二节课呢就是讲这个种植不减阳光。
the other, the other, the little lady out of the day 在帮我呢。
杨二的阳泉是科技与很火呀,兄弟们,今天给你们介绍一款软件,他就是 c 修改器,也叫 cheat engine, 这款软件主要用来修改游戏内存,接下来跟着我的操作有手就行,点这个电脑,找到这个游戏的进程,然后我们从下往上找,找到 kitepex, 点 e x e 这个小游戏的进程, 然后我们从下找到数第二个,点开以后看到这里有个 set, 我们把这个 set 改大一点,然后你就能看到左边的羊群就好像触电了一样,这时候我们改小一点,改成一把它还原,还原以后我们就可以进入游戏了。进去之后第一步先找到带选区的内存,先随便点一张牌下来,这个时候改成二点一下 first, 然后我们再点一个一模一样的牌, 再改成四点 max, 再选一个不一样的牌下来,改成六点 max, 然后再选一个一样的,把这个消了,然后场上还剩一张牌,这时候我们选一个二点 max, 然后我们看到这个区域只剩下一个内存,这个内存就是这个左边点选区域的内存了, 然后我们双击把它放在下面。接下来呢我们要看看场上这些牌的内存,然后看一下总共有几张牌,有十四张牌,这个时候我们填二十八,再点击上方的那个点 fas, 然后我们先随便选一张牌下来,然后改成二十六,再选一张牌下来,改成二十四,再点 nex, 现在就把这上面的三个全部放下来,放下来之后我们就可以轻松过这关了。 接着进入第二关,我们可以看到场上这个代选区域为空,一个零和两个四百九十二,这个四百九十二就代表场上所有的牌,我们先随便选一个摆成二看看效果, 如果不是我们就还原改下一个,改完之后记住这张牌,这张牌就是一个水桶,然后我们给他还原,这时候我们先随便,如果你们当前屏幕没有水桶的话,教你一个办法,先把这个淋这里给他擦掉,然后奇迹就出现了, 我们就可以随便点了。当场上出现两个一样的牌的时候,我们就可以把叉解开了,放下来之后再锁掉,这个时候我们就可以随便点了。剩下 最后一张牌的时候,我们把差取消就好了,然后就直接通关了。
桌面老婆很可爱,锁屏广告很无奈?锁屏桌面怎么启用窝 paper 的壁纸呢?选择喜欢的壁纸,点击设置常规勾选覆盖锁屏壁纸搞定! 什么?你说壁纸太多,一次一张不过瘾,试试这么整!打开壁纸库,把喜欢的壁纸右上角全勾上,然后在播放列表这里点击设置,把播放顺序改为随机 修改一下每个壁纸的播放时间,确认十多款拯救机根本看不过来,还不赶紧试试看!
大家第一次打开这个界面肯定是这样,然后这里有个羊羊,可能大家选的不成功,这里我们试一下, 这样变速不成功,那就不是这个,如果不是这个的话,我们就点击这个,这里有个更多进程,然后我们就找到里面的小程序图标,我们一个一个的尝试,首先点一下这个, 然后你看不行,那我们就选下一个,还不行,就这样一个一个的尝试,直到找到能变速的位置, 嗯,这个可行,然后我们就调到一倍数,然后 开始游戏。 首先我这里详细讲解一下,一个方块是二,搜索的话会有很多,那么两个方块的话就是再次搜索,然后 再加一个,这里面有三个,那就是六,然后再搜索,然后里面的话就有五个。好,我们消除一个,这样的话又变成了二,然后再搜索,如果没有的话,那就重新来退出游戏, 然后就再来一下二四 六二,然后这就出来了,然后我们可以再试一下,然后四,你看还有,然后再试一下六,还有然后就是他 双击,然后消除,我们把它给消除完, 然后就成功了。
来配置我们这个反外挂,接触这个这个客的基本环境啊,这节课我们要安装一个小工具啊,叫做 c 的安检,然后这个东西一听这个名字啊,就是这个翻译过来就是作弊引擎啊,一听就不是个好东西,是吧?但是这个软件呢,做的还确实是挺好的,但是很很可惜,不是我们中国人做的, 所以你也经常能看到好多学这个 c 家家的吹牛,是吧?说啊,我三天就能做一个这个 c e 是吧?你其实你给他三年他也做不出来,这个需要的进入难度还是比较高的,在我们的课程体系里呢,你起码要学到我们登峰造极,然后你可能再要投入个半年左右时间,半年到一年吧,你才能把这个东西做出来。假设你自己一个人,他体量非常的大, 不要被这些这个装逼的人给骗了,我们要尊重别人的这个劳劳动成果,是吧?当然你要做一个模仿那一个作为简单的功能,那就不用说了,他的逆向的部分,光反馈变隐形这一块,你就得投入大量的 时间。我们猜一个题外话,那么这个东西我们怎么下载他呢?有两种方案,第一种方案呢,就是,呃, 到他的官方网站是吧?然后这个就是他的这个网站,你们记一下,就是他的这个名字后面这个点, omg 吧, omg, 然后点这个地方啊, download 下载,然后呢? 然后在这个这个地方下载完了是吧?就这样点,点完以后点下载是吧?我就不下了,我已经下载下来了,然后再点这个左侧的这个当 low 的这个地方, 这个地方呢?显完了以后呢?呃,这个这个这个有个穿越雷神是翻译是吧?然后你再选这个特别长的这一块是吧?这个叫翻译过来就是简体,简体中文的这个翻译文件 cs 杠 cn 是吧?然后把这个也下载下来,把这两个文件全部下载了。这第一种方案啊, 第二种方案是什么呢?还是去我们一道学院的这个网站,然后呢?打开我们这个课,然后选目录,目录里呢? 哎,第十个是吧?没有没有,你就刷新一下他有时候是这两天这个有点卡吧,哎,还没有是吧?挑事吧这是。 对,出来了,多刷新几次,出来以后呢?呃,就这两个,第一个,第二个是吧?第一个叫做数据搜索工具,第二个叫做什么汉化补丁下载就这个啊,然后呢数搜索工具呢? 同样的啊,点下载资料是吧?很简单啊,都很简单,那么这个也是一样的道理是吧?点下载,下载完了以后呢? 你打开你下载好的那个文件夹里啊,我也去打开,你们先下载,我也打开。打开以后呢?第一步我先先安装这个,切,这个,呃作品以前这个东西是吧? 很简单,双击,然后六六六,然后呢给我刷个火箭对吧?开玩笑的啊, 那么他是一个这样的界面啊。呃,第一步呢选择我同意是吧? i accept, 然后呢这个选择一个文件夹是吧?最好不要装在 c 盘,我是我是不喜欢装在 c 盘的对吧?然后选择一个文件夹,我们外挂, 然后选择下一步,然后这个是什么意思呢?这个就说不要创建在开始按钮里,不要创建项目是吧?这个地方线上 你要不选的话,他会在你开始菜单里给你加一个项,那么轻量的软件用不着,这两个是什么意思呢?第一是检检测更新,第一是桌面创建一个图标,明白了吧?那么接下来他就安装了,那么剩下其他他偶尔他可能还会给你,嗯,夹带广告,你知道吧? 然后这个说是重置配置是吧?这个是启动是吧?然后就启动了, 其中以后有这样一个,这个你点 no 就行了,为什么呢?这个是他是问你要不要读取他的教程,大家发现什么呢?是英文版本对吧?英文版本先把它关掉, 然后把这个 cs 杠 c 零点 ap 把它解压出来,然后解压。然后呢?把这个文件夹啊,看好两层文件夹, 把,对里头的这一层啊,对里头这一层就是一打开马上就是三个文件的这个,然后你把它剪切出来,放到你的这个安装的地方,然后有一个这个语言 language, 这个地方是吧?然后把它粘贴进去,同时呢把这个文件加的名字复制下来,然后放到 把这个新号换成这个是吧?就可以了, 然后这个时候你再打开啊,就变成中文的了,看到没有?哎?有可能没变,没变的时候怎么办呢?你点这个编辑设置是吧? 就是你同样的,对啊,如果你是英文的,你就英文的,你对第几个你也能看到吧?编辑设置是吧?然后有一个语言,然后这个我先选择成英文吧,给你们, 我再重新从英文模式下调一下,免得你们看不到,是吧? thanks。 然后语言 这个地方选择,那么重新启动就可以了啊, 那么这个时候他就变成了什么?变成了我们这个中文版的啊?也就汉化了啊。好了,这个就是我们这个下载跟汉化很简单啊 这个工具。另外说一下这个工具主要干什么用的?可能有的同学知道,有的同学不知道。这个工具主要是用来做搜索,以及于这个 搜索以及这个逆向,简单的逆向。那么我们主要是用他的数据的搜索功能,但他现在逆向做的也挺好的,我们也会用的到,是吧?那我们到时候用的时候呢?我给大家演示这个功能就留在电脑里。