如何写外挂
我也尝试过插件编写,从使用易语言到使用C++编写。
首先,我想告诉想写插件的朋友,不要认为插件很简单,说简单没有写,如果有合法的工作,只是喜欢尝试,可以,插件实际上涉及的范围很广。
为什么有人说简单?其实和所有职业一样,刚接触的时候,从0开始就很简单。
最初,当网络游戏刚刚兴起时,比如传说,当时的游戏几乎没有机制来防止插件。许多游戏甚至可以复制物品,修改当地数据,以及远程交易、瞬移、怪物吸收等。此时,专业软件的使用可以毫无障碍地使用,如CE、OD等搜索指定数据,可以实现简单的攻击、移动、怪物功能,如果有编程基础,使用一些函数和特定逻辑可以完成自动攻击怪物等,包括现在有一些旧游戏没有特别的保护机制或非常简单,所以,感觉,哇,简单,意义小,所以教人们写辅助论坛,组织源源不断,这时,你也会进坑,待着,就会发现,哇,这么复杂!
还是那句话,其实插件涉及面很广。
你还会玩简单的老游戏吗?当然,你真的很怀旧,还是可以的。但是现在新游戏层出不穷,朋友同学都在新游戏。你也想玩新游戏吗? 所以我也想做新游的辅助,然后你会发现不容易,
在不使用注册表、输入法、远程、加载过程等各种注入方法的情况下,上图为C++可获得游戏过程句柄,从而实现其他控制的基本做法。旧游戏可以,但在新游戏中,可能找不到第一个窗口,也可能找不到最后一个过程句柄。这仍然使用C++,而不是使用易于使用的语言(使用易于使用的语言更令人困惑,因为它可能使用被他人包装的模块)。
在这个时候,你会找到信息,搜索和搜索,发现,哦,有HOOK,SSDT,有很多注入,然后检查,然后研究,哦,我去,驱动,如果你学习简单的语言,会有点懊恼(毕竟,没有C++方便),然后你会觉得C++不害怕,会跟随学习,寻找线索接触Windbg,是一个计算机调试另一个计算机,下图是一个简单的截图:
哎呀我去,CE、OD、Mdebug头疼,Windbg这些0环调试工具,实际上驱动后你会发现,汇编深入研究,因为用途太大,C指针有点模糊,巩固,线程和过程机制太少,PE如何不学习,上帝,快速填写,否则不理解别人说IAT、重定位,然后发现消息机制要深入研究,如果事件等待处理不理解,逻辑就会混乱,什么是句柄表,API如何调用机制深挖,等等。这不一定是按照学习顺序说的。然后,即使你做好了辅助工作,你还需要学习防止破解吗?否则,如果你努力工作的东西被打破了,你会感到不舒服。然后,即使你做好了辅助工作,你还需要学习防止破解吗?否则,如果你努力工作的东西被打破了,你会感到不舒服。这些都需要理解。如果你晕倒了,你会晕倒的。很多年前也用过一些软件截图:
如果你对这些例子也很熟悉的话,XP、WIN7和WIN10有不同的机制和数据结构。继续学习!上面提到的过程只是简单的。学习知识并不容易。至少我的智商不高,也不容易。
毫不夸张地说,这些知识是相互关联的。处理器中的3环和0环同时保护你。也许1环和2环也被使用。人们的新游戏已经开发了好几年了。在运营过程中,每个部门都有N多人在运营,然后像以前一样搞别人的游戏。公司是如何运营的?你会随便崩溃吗?
如果你真的想学好,你可以自学,但这很难,因为学习不仅需要时间,还需要时间寻找信息。当然,有很多智商很高的专家,这也是我崇拜的。没有团队很难做好辅助工作!
我也很感兴趣。一开始,我也对游戏辅助感兴趣。现在我对计算机安全更感兴趣了。我学得越多,就越不明白。现在Windows操作机制了解一些皮毛。我希望我们祖国自主开发的操作系统能尽快推出,让中国更加自豪!本文纯原创手玩,感觉有用的赞转发收藏关注。如果以后做一些计算机编程视频,也可以互相学习。我是菜鸟,不是大神。
制作传播游戏辅助违法,珍重!