导语
有一段时间没更新关于远控的文章了,今天带着大家一起手把手的编译“Star Rat 远控”。
远控源码以及用到的库文件我都会给大家打包,>关注微信公众号“星空海博客”回复“Star Rat 远控源码”即可领取,``` 废话不多说先来看一看编译好的远控界面吧!
a.png因为也有一段时间没碰过这个东西了,需要用到哪些附加库文件我也不太记得了。
因此只能先走一步看一步,等到文章结束我们在来一起总结一下看都需要用到哪些的库文件。
编译环境准备
首先需要安装VC++6.0然后还需要安装番茄助手,VC++6.0就不用多说了用于编译远控源码的。
“番茄助手” 是用于 代码提示 头文件快速包含 等,这是一个编程辅助工具,如果你不修改代码不安装也没事。
我电脑系统是win7 安装vc++6.0会不兼容,也为了不和我安装的VS有冲突。我搭建了一个Xp系统的虚拟机,一切的操作都在虚拟机里面进行。下面就开始安装VC++6.0,至于怎么安装我也不在多说了网上教程一大把。
b.png安装好VC++6.0以后把“StarRat远控源码”文件夹中的 “FlynnRat.dsw”工程文件拖到VC++6.0的图标上打开这个项目文件。
c.pngClient files这个项目文件是用于编译主控端,NewServer files 项目文件是用于编译被控端的。
如果你需要给远控修改版权或是进行免杀处理,可以从这俩个项目文件下手,其他的几个项目文件是远控其他的功能 插件可以不用管。
d.png替换SDK库 接下来我们把VC++6.0自带的SDK库替换一下,就可以对远控进行编译了。
找到VC++6.0安装目录下的VC98文件夹,把里面的include文件夹和Lib文件夹,用我给你们准备的2个文件覆盖替换一下。
e.png进行编译
把上面的步骤完成以后就可以进行编译了,选中主控端项目文件->右键->组建。
编译完成后你就会在“Star Rat 远控源码”文件夹下的bin目录看到你编译好的主控端,同理被控端也是用相同方法编译。
f.png步骤总结
-
安装VC++6.0
-
替换SDK库
-
完成编译
文章就写到这里了个人感觉写得挺啰嗦的,估计小白也应该看得懂了。
如果你需要修改远控的 版权 或者是要对 远控进行免杀,请自行修改 主控端 或 被控端 代码然后重新编译。
网友评论