首页系统防攻击ip(如何有效地防止IP被攻击)

防攻击ip(如何有效地防止IP被攻击)

编程之家2024-05-31144次浏览

一、如何防范服务器被攻击

一,首先服务器一定要把administrator禁用,设置一个陷阱账号:"Administrator"把它权限降至最低,然后给一套非常复杂的密码,重新建立

防攻击ip(如何有效地防止IP被攻击)

一个新账号,设置上新密码,权限为administraor

然后删除最不安全的组件:

建立一个BAT文件,写入

regsvr32/u C:\WINDOWS\System32\wshom.ocx

del C:\WINDOWS\System32\wshom.ocx

regsvr32\u C:\WINDOWS\system32\shell32.dll

防攻击ip(如何有效地防止IP被攻击)

del C:\WINDOWS\system32\shell32.dll

二,IIS的安全:

1、不使用默认的Web站点,如果使用也要将将IIS目录与系统磁盘分开。

2、删除IIS默认创建的Inetpub目录(在安装系统的盘上)。

3、删除系统盘下的虚拟目录,如:_vti_bin、IISSamples、Scripts、IIShelp、IISAdmin、IIShelp、MSADC。

4、删除不必要的IIS扩展名映射。

防攻击ip(如何有效地防止IP被攻击)

右键单击“默认Web站点→属性→主目录→配置”,打开应用程序窗口,去掉不必要的应用程序映射。主要为.shtml,.shtm,.stm

5、更改IIS日志的路径

右键单击“默认Web站点→属性-网站-在启用日志记录下点击属性

6、如果使用的是2000可以使用iislockdown来保护IIS,在2003运行的IE6.0的版本不需要。

八、其它

1、系统升级、打操作系统补丁,尤其是IIS 6.0补丁、SQL SP3a补丁,甚至IE 6.0补丁也要打。同时及时跟踪最新漏洞补丁;

2、停掉Guest帐号、并给guest加一个异常复杂的密码,把Administrator改名或伪装!

3、隐藏重要文件/目录

可以修改注册表实现完全隐藏:“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\ Current-Version\Explorer\Advanced\Folder\Hi

-dden\SHOWALL”,鼠标右击“CheckedValue”,选择修改,把数值由1改为0

4、启动系统自带的Internet连接防火墙,在设置服务选项中勾选Web服务器。

5、防止SYN洪水攻击

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

新建DWORD值,名为SynAttackProtect,值为2

EnablePMTUDiscovery值为0

NoNameReleaseOnDemand值为1

EnableDeadGWDetect值为0

KeepAliveTime值为300,000

PerformRouterDiscovery值为0

EnableICMPRedirects值为0

6.禁止响应ICMP路由通告报文

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\interface

新建DWORD值,名为PerformRouterDiscovery值为0

7.防止ICMP重定向报文的攻击

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

将EnableICMPRedirects值设为0

8.不支持IGMP协议

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

新建DWORD值,名为IGMPLevel值为0

9、禁用DCOM:

运行中输入 Dcomcnfg.exe。回车,单击“控制台根节点”下的“组件服务”。打开“计算机”子文件夹。

对于本地计算机,请以右键单击“我的电脑”,然后选择“属性”。选择“默认属性”选项卡。

清除“在这台计算机上启用分布式 COM”复选框。

10.禁用服务里的

Workstation这服务开启的话可以利用这个服务,可以获取服务器所有帐号.

11阻止IUSR用户提升权限

三,这一步是比较关键的(禁用CMD运行)

运行-gpedit.msc-管理模板-系统

-阻止访问命令提示符

-设置

-已启用(E)

-也停用命令提示符脚本处理吗?

(是)

四,防止SQL注入

打开SQL Server,在master库用查询分析器执行以下语句:

exec sp_dropextendedproc'xp_cmdshell

使用了以上几个方法后,能有效保障你的服务器不会随便被人黑或清玩家数据,当然我技术有限,有的高手还有更多方法入侵你的服务器,这

需要大家加倍努力去学习防黑技术,也希望高手们对我的评论给予指点,修正出更好的解决方案,对玩家的数据做出更有力的保障~~~

二、如何防御基于IP地址的网络攻击

黑客利用IP地址进行攻击的方式有很多种,包括IP地址欺骗攻击、IP扫描攻击、TCP SYN洪水攻击、UDP洪泛攻击、端口扫描攻击等。

1、IP地址欺骗攻击:黑客通过伪造源IP地址发送数据包,欺骗目标计算机,使其相信数据包是从可信任的来源发送过来的,从而达到攻击目的。这种攻击可以用于各种目的,包括拒绝服务攻击、窃取敏感信息等。

2、IP扫描攻击:黑客使用IP扫描工具扫描目标计算机所在的网络,获取目标计算机的IP地址和其他网络信息,以便进行进一步的攻击。这种攻击可以用于寻找目标计算机、探测网络漏洞等。

3、TCP SYN洪水攻击:黑客利用TCP协议的漏洞,发送大量的伪造TCP SYN请求,使得目标计算机的TCP连接资源耗尽,导致拒绝服务攻击。这种攻击可以利用大量的IP地址发送攻击请求,使得防御难以进行。

4、UDP洪泛攻击:黑客利用UDP协议的漏洞,向目标计算机发送大量的伪造UDP数据包,使得目标计算机的UDP连接资源耗尽,导致拒绝服务攻击。这种攻击可以利用大量的IP地址发送攻击请求,使得防御难以进行。

5、端口扫描攻击:黑客使用端口扫描工具扫描目标计算机的端口,获取目标计算机开放的端口和服务信息,以便进行进一步的攻击。这种攻击可以用于寻找目标计算机的漏洞、探测网络拓扑等。

三、如何防止IP攻击

恶意ip加入黑名单即可解决该问题。

IP攻击是利用IP地址并不是出厂的时候与MAC固定在一起的,攻击者通过自封包和修改网络节点的IP地址,冒充某个可信节点的IP地址,进行攻击,可以对恶意攻击IP进行拉黑处理。

由于TCP/IP协议是Internet的基础协议,所以对TCP/IP协议的完善和改进是非常必要的。TCP/IP协议从开始设计时候并没有考虑到网络上如此多的威胁,由此导致了许多形形色色的攻击方法,一般针对协议原理的攻击(尤其是DDOS)我们无能为力。

TCP协议漏洞

假设主机A和B建立TCP连接,要进行三次握手。针对TCP协议的攻击原理是:TCP协议三次握手没有完成的时候,被请求端B一般都会重试(即再给A发送SYN+ACK报文)并等待一段时间,这就可以用来进行DoS、Land、SYN flood攻击。

在SYN flood攻击中,黑客向受害主机发送大量伪造源地址的TCP SYN报文,受害主机分配必要的资源,然后向源地址返回SYN+ACK包;并等待源地址返回ACK包,由于源地址是伪造的所以源端永远不会发送ACK包;

所以受害主机继续发送SYN+ACK包,并将半链接放入端口的积压队列之中,虽然一般主机都有超时机制和默认的重传次数,但是如果不断向受害主机发送大量的TCP SYN报文,半连接队列就会很快被填满,导致受害主机无法响应其他主机的连接请求。

防御方法:针对SYN flood的攻击防范措施主要有两种:一种是通过防火墙、路由器等过滤网关防护,另一种是通过加固TCP/IP协议栈。

飞信为什么登不上(飞信登录不了怎么办)selecteditems(什么是selecteditem)