服务器反黑技巧方案简述一

运维 系统运维
服务器如果被黑之后,对于网络管理员来说那无疑是最头疼的一件事。所以,在维护服务器的过程中,网络管理员就应该掌握一些服务器反黑的技巧,防患于未然,以防出现服务器被黑的现象。本文给出了四个方案。

服务器如果被黑之后,对于网络管理员来说那无疑是最头疼的一件事。所以,在维护服务器的过程中,网络管理员就应该掌握一些服务器反黑的技巧,防患于未然,以防出现服务器被黑的现象。

方案一

1.打补丁

微软的作风就是三天一小补,五天一大补,漏洞太多,补一点就好一点,使用“开始-WindowsUpdate"然后把所有的补丁都装进去吧

2.删除默认共享

2.1删除IPC$共享

Win2k的缺省安装很容易被攻击者取得帐号列表,即使安装了最新的Serviceack也是如此。在Win2k中有一个缺省共享IPC$,并且还有诸如admin$C$D$等等,而IPC$允许匿名用户(即未经登录的用户)访问,利用这个缺省共享可以取得用户列表。如何防范这东东,很简单在"管理工具\本地安全策略\安全设置\本地策略\安全选项"中的"对匿名连接的额外限制"可修改为"不允许枚举SAM帐号和共享"。就可以防止大部分此类连接,但是还没完,如果使用NetHacker只要使用一个存在的帐号就又可以顺利取得所有的帐号名称。所以,我们还需要另一种方法做后盾,

(1):创建一个文件startup.cmd,内容就是以下的一行命令"netshareipc$delete"(不包括引号)

(2):在Windows的计划任务中增加一项任务执行以上的startup.cmd,时间安排为"计算机启动时执行"。或者把这个文件放到"开始-程序-启动"中让他一启动就删除ipc$共享

(3):重新启动服务器。

2.2删除admin$共享

修改注册表:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters增加AutoShareWks子键(REG_DWORD),键值为0

2.3清除默认磁盘共享(C$,D$等)

修改注册表::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters增加AutoShareServer子键(REG_DWORD),键值为0

3.修改默认用户名

"管理工具\本地安全策略\安全设置\本地策略\安全选项"中"重命名来宾帐户"就是把"guest"改个名字而已,改成abc或者其他名字,下面机器登陆名字也设为"abc"或其他的名字,然后再把"重命名系统管理员帐户"也改一下,有一次我闲着无聊,用小榕的流光随便扫了一下我的IP段,就发现有N家网吧服务器的管理员名称是默认的Administrator,并且是简单密码。如果有人想搞个肉机的话,实在是很简单。

至此下来,服务器已经可以很安全稳定的运行下去了,当然别忘了要一两天重启一下你的服务器,

SQL服务器安全设置

首先,关闭sql默认的1433(好象是这个吧)就是把sql的TCP/IP协议删除就ok了,

删掉后就不能是用远程了那总归少点事情吧

sa设密码设的密码为数字加字母等,不用我多说了吧

administrator别忘了设密码

在tcp/ip协议里关掉所有的无用端口

本地连接状态--属性--tcp/ip协议--高级--选项--tcp/ip筛选--只允许tcp端口

开80(网站端口)

开21(ftp端口--可开可不开)

55019(奇迹私服端口)

44405(奇迹私服端口)

以上是针对无路由的使用服务器直接对外的情况,

使用路由的情况见下:

映射以下端口就OK了

开80(网站端口)

开21(ftp端口--可开可不开)

55019(奇迹私服端口)

44405(奇迹私服端口)

当然,上面的你也要设一设哦

再来就是asp的安全问题了

请使用fishserver这套工具

就不存在是用asp漏洞改你数据了

这套工具在梦之奇迹1.05里有

非常方便设置,

方案二

丸子的一些安全建议

我的服务器一直没被黑

不知道是人家没空搭理我还是怎么的

我不推荐防火墙的

应为在负荷量大的时候防火墙很容易失效

系统的补丁是绝对要打得最好一个星期一次上中国微软站点用它的自动更新

有没没用的都打。。。汗~~

sql的补丁我没打过

因为直接对sql进行连接达到黑你的目的可能性太小了

我的sa密码是37位大小写转换带数字的

我想没那么无聊的黑客去搞那么大的硬盘和字典来穷举把

况且我的1433是关闭的

系统的登录口令也一样

使用弱智口令会造成严重的安全隐患

3389端口也要关闭

另外关闭一切ICMP的连接

我的服武器开的端口不是很多

UDP53---DNS

UDP8000UDP4000---QQ

80----http

*****---mu

*****---mu

TCP50005050UDP5050花生

可以说这些端口都是安全的至少我这么认为

然后我的下一条规则就是禁止所有IP通讯和ICMP通讯

我做过测试的我的是ADSL如果我不开DNS服务器的端口UDP53那么我的服务器都不能上网

这些是很简单的安全策略

用2ks的本地安全策略的IP安全策略就可以达到了

另外说一下冲击波的端口冲击波病毒是利用了TCP135TCP4444UDP69

这三个端口对你进行攻击的关闭了这三个端口基本上冲击波就over了

其实不用刻意去关闭因为最后一条规则一定要禁止所有IP通讯

至少现在是当然系统的补丁是要全部打得

更改DS的端口来防止别人用GS连接你的DS

这个似乎是多余的因为DS的两个端口也是对外屏蔽的

但是我也改了呵呵

服务器做到以上的安全设置基本上没什么问题的

其实防黑说容易也容易

我想没有那么多真正意义上的hack来搞你

他们没时间

我看了下大家被黑基本上都是改人改装备

这些都是网页的漏洞

点明转生的asp这个漏洞很严重

我去过一个网把整个网巴的人都会利用这个漏洞进行合法的对sql的操作

命令是人家给出来的只要在转生asp的密码那里输入指令就可以绕过服务器监测了

这个也是测试成功的

我说的这么明白下面的我就不说了吧

关闭1433就没可能被远程连接到sql了

那为什么我们的sql数据还是被更改了呢?

网页对sql的指令是合法的因为在config.aso和conn.asp里面规定了sql的登录账号

上面我说的那个改人办法就是利用了这点

其实防止网页漏洞的办法也早说过很多次了

大家翻翻以前的贴子把

如果不是9C和真正意义上的hack搞你

上面这些都做到了

你的服务器会比较安全的

以上都是我个人的建议

哎。。14333389口令补丁

这些足够安全了

主要就是注意网页的漏洞

如果不信当你的服武器改人出现的时候

你立刻停止80服务

你让他再来一次。。。。

我想到什么再补充把

都是些老话题了老鸟别骂我

我写给新手看的呵呵

方案三

[讨论]被黑的朋友,我个人认为的私服比较安全的方案!

其实,看了很多朋友的被黑经历,我有一个最有效的方法,

那就是请大家使用路由器,因为硬件的安全漏洞要比软件小的多,最便宜的路由器也能使

一个顶级黑客耗费1/3的脑细胞和N小时的精力。

这是一个简单的道理,一个防黑客软件再强大,但他毕竟是建立在服务器的系统之上的

但路由器和硬件防火墙就不一样,它是独立的,绝大多数的黑客进攻到路由器就无能

为力了(真正能破硬件的,那就是世界级的黑客了,那是少之又少)这也是为什么电信

的防火墙是硬件的道理一样。

有一点大家要注意,用路由器,最好用端口影射,而不要用DMZ,因为DMZ不安全。

还有那个远程仓库编辑器的端口是1433,不开这个端口,所谓的黑客也就没办法了

其实只要你的注册网页没有后台,而你使用路由器,只影射44405,81,21这三个

端口,我想全中国几乎没有人能黑你的私服,还有你的数据库应该每天备份一次

或定时备份,我想即使被黑,也能在15分钟内恢复,就不会出现XX私服被戒灵那种

不够黑客资格的人渣黑了,搞的数据库也没有了。

以上只是本人的一点拙见,请大家补充意见:)

方案四

1、ASP/SQL语句注入:在多都是利用网页没有对提交的数据进行过滤而直接带入数据库!

防:注入语句大多有如下字符:',%&=;><来构成SQL语句!

注意:我们要作的是对写入数据库中的每一个字段都要作过滤!是每一个,千万不怕麻烦!提供如下过滤语句!

 

  1. ifinstr(accountname,"'")<>0orinstr(accountname,";")<>0orinstr(accountname,"&")<>0orinstr(accountname,">")<>0orinstr(accountname,",")<>0orinstr(accountname,"=")<>0orinstr(accountname,"%")<>0then  
  2.  
  3. response.write"alert('\n\n***********提示***********\n\n1、所输入的数据包含非法字符!\n\n5、请点击确定返回!');history.back()"  
  4.  
  5. response.end  
  6.  
  7. endif  
  8.  

 

把accountname改成需要过滤字段就行了!有多个字段就要多少个如上的判断语句!

2、异地表单提交!(某此人用来突破原网页的种种限制)

防:禁止异地表单提交!在你的数据库连接文件(conn.asp)加入如下判断语句!

总结:

欲知更多服务器反黑技巧,请点击:服务器反黑技巧方案二

【编辑推荐】

  1. 个人服务器如何架设?
  2. 如何管理Web和FTP服务器?
  3. DNS服务器如何管理与配置?
  4. 利用RDWC远程管理WindowsServer2003服务器
  5. 利用windows服务器系统自带功能实现跨网访问控制
责任编辑:韩亚珊 来源: 博客转载
相关推荐

2011-08-08 17:16:53

2010-08-25 17:18:10

DHCP服务器

2009-02-27 13:53:00

远程服务器RAS

2011-11-04 09:42:26

服务器电源节能

2010-08-02 23:34:08

NFS服务器

2010-08-31 17:33:24

DHCP服务器

2010-08-26 16:25:46

IPDHCP服务器

2011-03-11 15:52:59

LAMP优化

2010-01-06 09:19:45

2009-12-10 17:20:00

PHP服务器架设

2009-09-24 15:55:12

打印服务器

2018-01-31 11:20:48

2018-08-09 09:10:54

2014-03-17 10:30:12

网络服务器

2015-08-25 15:34:51

2011-07-27 15:11:02

2010-10-12 11:15:29

2011-02-21 16:33:53

2010-05-17 17:27:31

2009-11-10 14:03:40

Web服务器维护技巧
点赞
收藏

51CTO技术栈公众号