![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
游戏逆向学习笔记
言行物恒
潜心从修......
展开
-
游戏逆向学习——C++共同学习5
第一个知识点:显式具体化,即提供一种具体化函数定义,其作用在于:1.对于给定的函数名,可以有废木板函数、模板函数和显式具体化模板函数以及他们的重载版本。2.显式具体化的原型和定义应以template<>打头,并通过名称来指出类型。3.具体化优先于常规模板,而非模板函数优先于具体化和常规模板。这里给个实例:主要注意的是swap函数是std中自带的函数,小编在第一次编译出错中发现...原创 2020-04-11 22:35:33 · 308 阅读 · 0 评论 -
游戏逆向学习——最近热门的逃离塔科夫‘物品寄生’
0.创建一个自定义配件,这里展示ap-20/12mm子弹.文件修改都在server文件夹中。1.搜索物品ID。(比如我想搜索ap20子弹,先去搜索跳蚤市场查出价格),在user/cache文件夹中找到items.json文件。我们寻找到物品ID:5d6e68a8a4b9360b6c0d54e2。2.到游戏根目录中寻找此物品ID。现版本有9个文件出现。这里我们自定义一个新的物品ID:5d6e...原创 2020-03-27 20:36:50 · 3381 阅读 · 1 评论 -
游戏逆向学习——C++共同学习4
第一个知识点:函数模板。在学习之前先说个例子,假如我先在要定义一个函数,可以将两个参数的int类型值进行互换。如果这时我想交换两个char型值,两个long类型或是两个double类型呢,是不是要一个一个的创建呢?函数模板很好的解决了这一问题,首先先看个示范。上面的注释部分是普通定义函数的时候使用的交换方法,下面运行的就是我们这里所要学习的函数模板,首先模板的第一行必须使用template...原创 2020-03-24 17:21:51 · 439 阅读 · 0 评论 -
游戏逆向学习——C++共同学习3
第一个知识点:默认参数,在C++中比如创建了一个函数void numb(int n),这个时候n的默认设置是整数1,这样极大的增加了函数的灵活性,比如像创建一个left(c,n),代表你想去字符串左侧n个字符返回,这个时候如果你调用时只是使用了left(“Hello”)这个时候不会报错,返回结果就是默认返回取一位字符串中字符。如果你想要的修改这一默认值,需要到函数原型中设置。这里给出一个实...原创 2020-03-23 12:53:25 · 340 阅读 · 0 评论 -
游戏逆向学习——游戏服务器搭建实战
这两天的内容都偏向于实战,今天的简单服务器搭建已成功啦!给一张成果图:这里来说一下建立基础服务器的过程吧。下面的内容我不用易语言称述,使用前面我们学习的C++,来进行学习。ERPCServer类型和ERPCClient类型,作用在整个客户端和服务端。对应的类型都有自己的方法,主要的是一个处理函数子程序指针,在服务器与客户端交互时使用的,当服务器或客户端收到来自对方的消息信号,进行处理...原创 2020-03-15 12:17:46 · 1235 阅读 · 1 评论 -
游戏逆向学习——易语言制作游戏输入性脚本之异星工厂
今天没有来得及更新相关学习内容,下午抽空做了波及时更新,今天使用易语言制作了最新的异星工厂游戏输入性脚本,根据官方wiki的相关内容制作,如有侵权请联系我!主要是用的是一个简单的dll指令:sendmessageA,这里可以看一下指令注入的相关操作,本次代码由于关联的相关项目较多,需要导入所有的游戏内物品,同时是对耐心的极大操作。由于接到的通知是要在一天内完成(万恶的XXX,不说了~),一个个扒...原创 2020-03-14 16:08:46 · 1263 阅读 · 1 评论 -
游戏逆向学习——C++共同学习2
第一个知识点:接着上一次的知识点继续学习,这里我先测试使用引用形参,指针形参,和普通形参做交换数值测试。这里可以容易猜到引用和指针的两个形参转变了实际参数的数值,而普通形参所对应的函数无法实现这一功能。这也很容易理解,其实就是对应的交换了两个的地址对应值,而普通参数并没有。第二个知识点:我们熟悉的const的使用方法,这里我们发现了问题,const所对应的值必须不能修改。第三个知识点:我们何...原创 2020-03-13 12:04:58 · 227 阅读 · 0 评论 -
游戏逆向学习——C++共同学习1
今天更新两期。这门课属实是最重要的了,所有反编译或是破解均要使用到编译器来指定工作,如果一味的嵌入在CE或是其他工具中是不能自主的。我个人对C++的理解只停留在能知道这是函数,这是接口,或者这是一个迭代等。所以远超过我的同学,我会尽量追上各位的步伐,落后一点的也不要着急,我会尽量用最简单的方式让各位能懂得能上手。好了,废话不多说,下面开始正式学习第一部分。这里我们直接从函数部分开始,前面的各种...原创 2020-03-12 14:08:31 · 589 阅读 · 0 评论 -
游戏逆向学习前简介
长达一个月的关门学习,对kalilinux和网络安全的相关知识的一点理解,来进行下面的新方向学习,希望各位同学,可以给出你们的意见。本技术所有涉及安全方面的知识或问题,请务必不要侵权使用,各位可以使用虚拟环境,或单机项目自助测试。这次的学习是与我自生学习进度同步的(本人愚拙,或许理解速度较慢,更新慢的问题希望各位理解),下面介绍一下大致学习的几个阶段。第一阶段:C语言、C++、C++高级、...原创 2020-03-12 14:06:01 · 796 阅读 · 0 评论