找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 11|回复: 11

从单机到入门编程,想着逆向写插件的学习历程【大佬们指点下】

 火... [复制链接]

6050

主题

5万

回帖

17万

积分

神功绝世

积分
174972
发表于 1 小时前 | 显示全部楼层 |阅读模式
之前还玩过几次别人的服,还冲了几千块。。。结果无一例外都跑路了(踏马的杆),然后手痒2019年回归了国服百级版本,太久没玩了,冲了10个年套,结果打个团本没人要....(太久没玩了,装备脱节),刷深渊全是秒秒秒,套装版本太多,爆率太低,没有以前的感觉,于是玩了三个月,110级上线了,我退坑了。然后手痒又开始搜怀旧复古的版本,偶然间找到台服吧,应该是2024年3月份的时候了。
2024年3月份左右吧,进入到台服吧,感觉打开了新大陆,以前还不知道可以自己下载单机当GM,然后就在吧里下载各种版本体验,一开始看他们什么都会,很羡慕,然后自己开始搜索各种搭建教程、修改教程啥的。从豆腐百科、到B站视频,各种单机修改群加了一遍,从玩单机版本,到自己修改单机版本(感觉比玩有意思...)
大概过了6个月左右,什么装备属性、商城时装、副本新增删除、城镇地图、宠物、光环、技能部分词条什么的PVF大部分东西起始自己都会改了(nut不会,因为不会看代码)。
然后在有一点修改经验后,发现有些东西改不了,比如背包格数、人物属性面板、血槽相关的一些东西,然后就知道了有插件这个东西...然后满贴吧搜插件,最早接触的是大合集,后来就是fr、dp这种,又有了新的知识领域...就一顿折腾。
到了2025年3月份左右,我也想着如何去自己弄插件呢。。。到处打听,他们说要会逆向,会看代码,会写代码,反正就是和编程相关的东西吧,那时候我其实对编程这个东西没有概念,只知道是和程序员有关...有编程这个词,和代码相关,但自己从来没有了解过,哪怕一句简单的 if else 一开始我都不知道是啥逻辑,更别说关键词、指针这种了。多个冒号;少个冒号;语法报错我都不知道是什么意思。
后来问了蛐蛐、志赢、帝落、入梦等一众大佬(在我心中是大佬),问他们要写插件这种东西需要学习哪些知识,他们都说至少要会一门编程语言,还要懂的看汇编,编程语言最好是C语言,当然也可以是其他的,汇编可以不用会写,会看就行。
于是了解以后,开始着手搜索相关的编程语言资料。
2025年5月左右,开始正式学习C语言,下面就是我学习编程语言的时间线了。。虽然很慢,但也在一点点的学习。。
阿荣社区欢迎你(bbs.vul7.com)
回复

使用道具 举报

6050

主题

5万

回帖

17万

积分

神功绝世

积分
174972
 楼主| 发表于 1 小时前 | 显示全部楼层
2025年5月正式开始走上编程学习的路,第一门知识:C语言。
2025年5月 ~ 2025年8月,C语言【完成】(三个月)
因为是第一次接触编程这块,学的很慢,学习方法也不是很对,所以折腾比较久,
但是我发现学完C语言以后,啥都干不了。。咋办,入都入了,继续呗?
2025年8月C语言结束后,开始学习C语言的数据结构
2025年8月23日 ~ 2025年10月8日,数据结构【完成】(一个月多点)
学完数据结构,对逆向也没用...继续
看课程有推荐C语言往后可以接着学C++,做游戏相关的很好,重点是"游戏",于是开始学C++。
2025年10月20日 ~ 2025年11月20日,C++【完成】(一个月)
因为前面有C语言做底子,所以C++学起来比较快,就是学C++语法特性,当然学完也只是基础皮毛,没有实战开发经验,更别说深入了解了。但是写个简单的程序还是可以的。
接下来其实是比较纠结的点了,先学汇编还是先学Linux网络这块,因为听他们说做插件或者工具免不了要进行网络相关的通信,要有一点网络知识。。但我由于比较偏向游戏,所以先选择学习汇编。。
2025年11月20日 ~ 2025年12月10日,汇编基础【完成】(20天)
会认,照着笔记照猫画虎抄..可以写一个简单程序,你说对汇编有深入了解?并没有,我感觉我是fw。
汇编学完以后,到了2026年1月才开始继续学习Linux操作系统和Linux网络编程
2026年1月开始学习Linux操作系统和网络编程
2026年1月 ~ 2026年2月15日左右,Linux操作系统和Linux网络编程【完成】(50天左右)
知道了操作系统的权限、文件属性、设置、shell控制台等,
知道了进程、线程、udp、tcp/ip、序列化反序列化协议、端口这些相关东西。
学完Linux网络编程这些,游戏总要访问数据库什么的吧,于是顺便把mysql数据库也看了一遍。
2026年2月20日 ~ 2026年3月5日,mysql数据库【完成】(15天左右)
知道了SQL语句,数据库的增删查改等一系列知识点。
到了这里,已经学完了C、C++、数据结构、Linux系统、Linux网络编程、汇编、mysql数据库。
我发现以后可能要做个什么工具,要写图形化界面吧?
那什么图形化界面的框架好呢?我去b站搜,去问deespeek,什么DX、什么UE、什么QT、QML、MFC都给干出来了,看B站说MFC都吃不了饭,太老了。然后我去选择了QT。。。
2026年3月15日,我继续开始了QT的学习之路。
2026年3月15日 ~ 2026年4月10日,QT【完成】(25天)
知道了对象树,知道了事件信号,点击触发等相关知识,图片动画、按钮分组等....该说不说,
学C++一定要学一次QT,我感觉学QT可以对C++的继承、多态、模版、封装这种特性理解的更加深刻,真的特别有好处【强推】
然后我准备开始看逆向课程,我以为我准备好了....结果人家上来给敲了个MessageBox()函数,
说这是win32的API,我直接傻了。。然后我就开始看Windows系统编程、MFC编程什么的,也算是补了windows相关的网络知识吧,虽然和Linux网络编程一样,就是接口不一样而已。
2026年5月15日,我继续学习Windows系统编程、MFC框架、API这些。
2026年5月15日 ~ 2026年6月30日,Windows系统编程、MFC框架【完成】(45天)太慢了....偷懒了
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

发表于 1 小时前 | 显示全部楼层
请问楼主会termux搭建手游教程吗?
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

发表于 1 小时前 | 显示全部楼层
哇好厉害,我科班都还没学linux呢[表情:泪]
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

发表于 1 小时前 | 显示全部楼层
我就想找个私服的免费辅助,结果搜了下贴,全是学习大佬,[表情:喷]
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

6050

主题

5万

回帖

17万

积分

神功绝世

积分
174972
 楼主| 发表于 1 小时前 | 显示全部楼层
楼主跟我有点像,建议你学下Win32API,逆向的话不建议嗑下去,写插件到应用层的开发就足够了,0 0不然后面还有一大把恐怖的东西还要学,光内核就能搞崩人
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

发表于 1 小时前 | 显示全部楼层
哈哈哈,你这就走了不少弯路了。以前逆向需要自己看汇编。现在理解结构就够了,ai让逆向最麻烦的部分给解决了。比如jp86的协议逆向,可以直接靠ai做。你甚至可以不理解汇编。但是要知道编程的思想和逻辑,也就是代码怎么写成的逻辑。要透过现象看本质,语言只是逻辑的载体。编程无外乎是如何将一件事用程序表现出来的过程。
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

6050

主题

5万

回帖

17万

积分

神功绝世

积分
174972
 楼主| 发表于 1 小时前 | 显示全部楼层
牛啊牛啊
阿荣社区欢迎你(bbs.vul7.com)
回复

使用道具 举报

发表于 1 小时前 | 显示全部楼层
为你的毅力点赞[表情:真棒]
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

4868

主题

4万

回帖

15万

积分

神功绝世

积分
156159
发表于 1 小时前 | 显示全部楼层
每次我都想学习,但是没有楼主的毅力[表情:泪]
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

6050

主题

5万

回帖

17万

积分

神功绝世

积分
174972
 楼主| 发表于 1 小时前 | 显示全部楼层
真正的大师永远怀着一颗学徒的心。你TM挺牛逼的
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

6050

主题

5万

回帖

17万

积分

神功绝世

积分
174972
 楼主| 发表于 1 小时前 | 显示全部楼层
佩服楼主,太厉害了
阿荣社区欢迎你(bbs.vul7.com)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表