如何有效的防范ddos攻击(如何有效的防范ddos攻击)

什么是CC攻击,与DDOS的区别?

DDoS

全称:分布式拒绝服务(DDoS:DistributedDenialofService)该攻击方式利用目标系统网络服务功能缺陷或者直接消耗其系统资源,使得该目标系统无法提供正常的服务。

拒绝服务攻击问题一直得不到合理的解决,目前还是世界性难题,究其原因是因为这是由于网络协议本身的安全缺陷造成的。

DDoS攻击打的是网站的服务器,而CC攻击是针对网站的页面攻击的。

CC

全称:ChallengeCollapsar,中文意思是挑战黑洞,因为以前的抵抗DDoS攻击的安全设备叫黑洞,顾名思义挑战黑洞就是说黑洞拿这种攻击没办法,新一代的抗DDoS设备已经改名为ADS(Anti-DDoSSystem),基本上已经可以完美的抵御CC攻击了。

CC攻击的原理是通过代理服务器或者大量肉鸡模拟多个用户访问目标网站的动态页面,制造大量的后台数据库查询动作,消耗目标CPU资源,造成拒绝服务。

CC不像DDOS可以用硬件防火墙过滤,CC攻击本身就是正常请求。建议中小型网站采用静态页面的方式,减少了对数据库的交互,CPU消耗少。

以上分析可以看出,ddos攻击和cc攻击区别主要是针对对象的不同。DDoS是主要针对IP的攻击,而CC攻击的主要是网页。CC攻击相对来说,攻击的危害不是毁灭性的,但是持续时间长;而ddos攻击就是流量攻击,这种攻击的危害性较大,通过向目标服务器发送大量数据包,耗尽其带宽,更难防御。

在了解ddos攻击和cc攻击的区别和原理之后,剩下的就是防御了。要知道网站被攻击防不胜防,但是我们平时可以做一些防护措施来预防网站攻击,或者减少网站攻击带来的危害。如果网站规模不大,自身防御能力非常弱,又没有太多的资金投入,那么选择ddos.cc这样的就是最好的选择。

如何通过系统设置防范黑客入侵?

1、禁止IPC空连接

Cracker可以运用 net use命令建立空连接,进而入侵,还有net view,nbtstat这些都是基于空连接的,禁止空连接就好了。打开注册表,找到Local_MachineSystemCurrentControlSetControlLSA-RestrictAnonymous 把这个值改成”1”即可。

2、禁止At命令

Cracker往往给你个木马然后让它运行,这时他就须要 at命令了。打开管理工具-服务,禁用task scheduler服务即可。

3、关上超级终端服务

如果你开了的话,这个漏洞都烂了。

4、关上 SSDP Discover Service服务

这个服务主要用于启动家庭网络设备上的UPnP设备,服务同时会启动5000端口。可能造成DDOS攻击,让CPU运用达到100%,从而使计算机崩溃。照理说没人会对个人机器费力去做DDOS,但这个运用流程中也非常的占用带宽,它会不断的向外界发送数据包,影响网络传输速率,所以还是关了好。

5、关上 Remote Registry服务

看看就知道了,允许远程修改注册表?!

6、禁用TCP/IP上的NetBIOS

网上邻居-属性-本地连接-属性-Internet协议(TCP/IP)属性-高级-WINS面板-NetBIOS配置 -禁用TCP/IP上的NetBIOS。这样Cracker就不能用nbtstat命令来读取你的NetBIOS信息和网卡MAC地址了。

7、关上 DCOM服务

这就是135端口了,除了被用做查询服务外,它还可能引起直接的攻击,关上要领是:在运行里输入dcomcnfg,在弹出的组件服务窗口里选择默认属性标签,取消“在此计算机上启用分布式COM”即可。

8、把共享文件的权限从“everyone”组改成“授权用户”

“everyone” 在win2000中意味着任何有权进入你的网络的用户都能够获得这些共享资料。任何时候都不要把共享文件的用户配置成“everyone”组。包括打印共享,默认的属性就是“everyone”组的,一定不要忘了改。

9、取消其他不必要的服务

请根据自己须要自行决定,下面给出HTTP/FTP服务器须要最少的服务作为参考:

Event Log

License Logging Service

Windows NTLM Security Support Provider

Remote Procedure Call (RPC) Service

Windows NT Server or Windows NT Workstation

IIS Admin Service

MSDTC

World Wide Web Publishing Service

Protected Storage

10、修改 TTL值

Cracker可以根据ping回的TTL值来大致判断你的操作系统,如:

TTL=107(WINNT);

TTL=108(win2000);

TTL=127或128(win9x);

TTL=240或241(Linux);

TTL=252(solaris);

TTL=240(Irix);

实际上你可以自己修改的:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpip

Parameters:DefaultTTL REG_DWORD 0-0xff(0-255 十进制,默认值128)改成一个莫名其妙的数字如258,起码让那些小菜鸟晕上半天,就此放弃入侵你也不一定哦。

11、账户安全

首先禁止一切账户,除了你自己,呵呵。然后把Administrator改名。我呢就顺手又建了个Administrator账户,不过是什么权限都没有的那种,然后打开记事本,一阵乱敲,复制,粘贴到“密码”里去,呵呵,来破密码吧!破完了才发觉是个低级账户,看你崩溃不?

12、取消显示最后登录用户

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrent VersionWinlogon:DontDisplayLastUserName把值改为1。

13、删除默认共享

有人问过我一开机就共享所有盘,改回来以后,重启又变成了共享是如何回事,这是2K为管理而配置的默认共享,必须通过修改注册表的形式取消它:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServer

Parameters:AutoShareServer类型是REG_DWORD把值改为0即可。

14、禁用LanManager 身份验证

Windows NT Servers Service Pack 4 和后续的版本都支持三种不同的身份验证要领: LanManager (LM) 身份验证;Windows NT(也叫NTLM)身份验证;Windows

我公司邮件服务器总是被攻击,应该怎么防范?

对于外部攻击的应对,关键是做好边界防护,比如在入口一定要有防火墙设备,还需要配备专门的反垃圾和防病毒网关,例如Symantec、forcepoint、梭子鱼、趋势等。

对于内部攻击的应对,要更多的依托于信息安全部门的横向渗透检测技术,去预先发现可能的钓鱼邮件攻击和病毒邮件攻击。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平