爱游戏- 爱游戏体育- AYX爱游戏体育官方网站
摘要:去年做了一些研究,研究做外挂的一些相关技术,打算放出来跟大家分享,分享一下我们做挂的一些思路,挂的原理,希望抛砖引玉。外挂说白了就是用程序代替人去操纵游戏,模拟人向游戏程序发送键盘、鼠标消息。一般的流程就是:1、通过Windows系统的OpenProcess API打开目标进程–也就是游戏,以便能读写目标内存的数据,甚至是调用目标进程的函数,比如某些世界级的游戏里的Lua函数,或者游戏本身的C/C++函数。2、通过ReadVirtualMemory和WriteVirtualMemory来读取和修改一些关键信息,比如说人物的生命值,人物的坐标,游戏里地图上各个元素等等。3、接着a)要么就是调用游阅读全文
摘要:本工具目前初步实现如下功能: 1.进程、线程、进程模块、进程窗口信息查看,杀进程、杀线.内核驱动模块查看,支持内核驱动模块的内存拷贝 3.SSDT、Shadow SSDT、FSD、IDT信息查看,并能检测和恢复ssdt hook和inline hook 4.CreateProcess、CreateThread、LoadImage、Shutdown、Lego等Notify Routine信息查看,并支持对这些Notify Routine的删除 5.端口信息查看,目前不支持2000系统 6.查看消息钩子 7.内核模块的iat、eat、inline hook、patches检测阅读全文
摘要:源码免杀的教程就看多了,但是还需要注意点细节。如下是我实战的笔记:首先,为什么会有这篇笔记呢?在看视频教程的时候,我就在想。gh0st.exe主程序是怎么调用 install.exe + svchost.dll 呢?视频教程说 只需要免杀这两个文件就可以了 install.exe + svchost.dll。算了不打字了,文笔太差,就算写了文篇 大家也不知道我在说什么。其实是这样的:gh0st.exe 是不会调用任何目录下的 install.exe + svchost.dll 这两个文件的。原因在于编译的时候就已经把 install.exe + svchost.dll 这两个文件内嵌在 gh0阅读全文
摘要:3.6源码出来这么久了.在网上搜一下,几乎见不到可以用的动画或者教程,估计大家都想留着技术换钱吧,这里说几种方法、方便大家举一反三源码的解锁:这里不多说了,改版权之前最好看看,不然硬盘出事了别找别人(已经有很多例子了)SYS文件的免杀:一样有教程,大体思路是用advanced find and replace替换SYS源码中的RESSDT为其他任意等长度字符串达到免杀效果,自己看看动画就懂的这里主要说说DLL文件的源码免杀过程(免杀好DLL之后,生成的EXE也没几个特征码了,随便改改就过了)首先,要了解编译中MAP的利用: 第一步设置VC编译环境生成Map文件。在 VC 中,点击菜单“Pro.阅读全文
摘要:1.vc++代码免杀方法一、文件特征码定位:一般我们先用MyCCL把被查杀文件的文件特征码定位出来,然后用C32判断定位出来的这个特征码是代码还是字符串,或者是输入表、输出表、版权信息等…定位在不同的地方,就要用不同的方法来进行源码免杀。如果特征码定位木马服务端的代码里,那么我们就把这个木马用OD载入,然后把特征码旁边(前面和后面)调用了的API函数记录下来,再到源码里搜索并找到源码特征码。或者用另外一种Map定位法,也就是在编译的时候生成一个map后缀的文件,然后把MyCCL定位出来的文件地址转换为内存地址,再到map文件里找到这个内存地址对应的行数。但这个方法比起刚阅读全文
摘要:远控软件gh0st源码免杀之我谈 使用插件LoadMapEx.zip载入map文件。方法1:以下是map文件里面的字符,理解以下的代码是什么意思?0001:00003440 ?@@AAE_NPBD@Z 10004440 f FileManager.objFileManager.obj 就是 FileManager.cpp 源文件;FixedUploadList 就是Api函数 FixedUploadList;方法2:od载入dll文件,跳到内存地址后阅读全文