如何伪装Linux系统 给黑客设置系统假象
2022-12-12360电脑维修技术网是一个可以让一个什么都不懂的菜鸟也能够维护自己电脑的网站,内容覆盖、计算机资讯、电脑入门基础知识、各种电脑故障维护、还有电脑及热门游戏操作技巧,同时还提供常用软件和操作系统下载。网络上的计算机很容易被黑客利用工具或其它手段进行扫描,以寻找系统中的漏洞,然后再针对漏洞进行攻击。
通过伪装linux系统,给黑客设置系统假象,可以加大黑客对系统的分析难度,引诱他们步入歧途,从而进一步提高计算机系统的安全性。下面以red hat linux为例,针对几种黑客常用的途径介绍一些常用的linux系统伪装的方法。
针对http服务
通过分析web服务器的类型,大致可以推测出操作系统的类型,比如,windows使用iis来提供http服务,而linux中最常见的是apache。
默认的apache配置里没有任何信息保护机制,并且允许目录浏览。通过目录浏览,通常可以获得类似“apache/1.3.27 server at apache.linuxforum.net port 80”或“apache/2.0.49 (unix) php/4.3.8”的信息。
通过修改配置文件中的servertokens参数,可以将apache的相关信息隐藏起来。但是,red hat linux运行的apache是编译好的程序,提示信息被编译在程序里,要隐藏这些信息需要修改apache的源代码,然后,重新编译安装程序,以实现替 换里面的提示内容。
以apache 2.0.50为例,编辑ap_release.h文件,修改“#define ap_server_baseproduct \"apache\"”为“#define ap_server_baseproduct \"microsoft-iis/5.0\"”。编辑os/unix/os.h文件,修改“#define platform \"unix\"”为“#define platform \"win32\"”。修改完毕后,重新编译、安装apache。
apache安装完成后,修改httpd.conf配置文件,将“servertokens full”改为“servertokens prod”;将“serversignature on”改为“serversignature off”,然后存盘退出。重新启动apache后,用工具进行扫描,发现提示信息中已经显示操作系统为windows。
针对ftp服务
通过ftp服务,也可以推测操作系统的类型,比如,windows下的ftp服务多是serv-u,而linux下常用vsftpd、proftpd和pureftpd等软件。
以proftpd为例,修改配置文件proftpd.conf,添加如下内容:
以下是代码片段:
serveride随着电脑使用时间越来越长,故障也就越来越多,要不断学习新的知识。学习电脑故障和电脑知识大全,帮助您更好的学习电脑!... 如果您喜欢,请记住我们的网站!
回顶部