在这里我使用了静态网址.
过程就是:
受感染的系统一旦从网站请求页面,将首先确定它是否是404页面.如果不是404页,忽略并等待下一个请求发出....这部分代码有点困难,因为我不仅要在受感染的系统上执行命令,同时还希望能够向Linux和Windows提供基本通用命令.最后,我还希望将已执行命令的结果发送回服务器....打开网站,你可以看到的是我们做的Office 365登录页面.
?
如果一旦我转到一个不存在的页面,我应该会收到404错误.
?
我们看到源码中没有任何注释,只有一个基本网页.
?...如我们所见,c2客户端将桌面的内容(因为我们使用了ls命令)发送回到我们c2服务器.
下面,我将创建一个文件,列出内容,然后显示404页和该页的源代码....现在我们可以看到我从C2服务器创建的文件在桌面上显示了
?
404页面看起来好像相同.
?
但是,如果我们查看源代码,则可以看到页面底部有一个新注释.
?