草庐IT

DDoS攻击

全部标签

windows - linuXploit_crew 攻击了我的网络服务器

我们运行一台旧的WindowsNT机器,完全打补丁运行IIS4.0。今天我们被“linuXploit_crew”击中,他们关闭了我们的网站一两分钟。(幸运的是,我们很快注意到网站上的变化,并在攻击发生后的几分钟内修复了它)。但是--在修复网站后,我只能设法弄清楚如何这是怎么发生的。查看我们的FTP日志,我们的default.asp文件没有任何变化,我也没有发现Web日志有任何异常。关于如何查明他们是如何进入的任何想法?我们在思科防火墙上只打开了3个端口,FTP、HTTP和HTTPS(21,80,443)。 最佳答案 NT/IIS4不

c++ - 避免拒绝服务攻击

当我从Windows套接字使用recv时,使用recv会导致拒绝服务攻击吗?如果它永远等待数据?那么解决这个问题的最佳方法是什么(警报?)感谢和问候,老鼠。 最佳答案 您似乎误解了拒绝服务的含义。一个例子是对单个Web服务器的大量HTTP请求以这样的速度到达,以至于Web服务器软件变得如此繁忙以至于无法接受新的TCP连接。维基百科在DoS上有一篇不错的文章,阅读它。recv(2)只是一个API。与任何其他错误一样,滥用它可能会导致问题,包括DoS。但这并不意味着你应该避免它。如果您的问题是在等待读取时阻塞其他套接字,请查看非阻塞套接

windows - Windows Azure 是否有任何现成的抵御拒绝服务攻击的方法?

我们正在开发托管在WindowsAzure中的Web服务。我们预计在某些时候坏人会尝试对它进行DDOS。我在Google上搜索了一下,但没有发现任何关于WindowsAzure是否具有一些抵御拒绝服务攻击的功能的新的和确定的(thisone相当模糊)。我们需要采取任何特殊措施吗?WindowsAzure提供什么来防止拒绝服务攻击? 最佳答案 Azure负载均衡器提供了一些保护,但具体细节并未公布。 关于windows-WindowsAzure是否有任何现成的抵御拒绝服务攻击的方法?,我们

php - laravel 5.4 redis服务器ddos攻击

我使用Redis服务器设置了Laravel5.4应用程序。我的服务器受到了一些ddos​​攻击我得到了我的redis服务器缓存未知信息,像some-email|some-ip。这是截图:我更改了旧端口并设置了需要密码。而且我还更改了redis文件夹权限。但我仍然收到此错误。我的服务器是ubuntu16,带有nginx、node.js、php7和redis服务器(phpredis)。如何保护我的服务器免受ddos​​攻击? 最佳答案 我喜欢通过cloudflare.com放置我的网站。它可以防止DDOS,还可以缓存CSS和JS等Ass

Three.js - 通过键盘控制模型移动和攻击(二十五)

简介上节加载了模型和模型动画,本节使用键盘控制模型移动和连贯动画实现攻击动作。实现基础模板上节讲述加载了模型,并实现了动画。本节在上节的基础上进行修改。修改灯光并添加阴影开启阴影渲染。//开启阴影renderer.shadowMap.enabled=true添加方向光,开启阴影投射。letdLight=null{constlight=newTHREE.DirectionalLight(0xaaaaaa)light.position.set(0,200,100)light.lookAt(newTHREE.Vector3())light.castShadow=truelight.shadow.ca

php - 使用 mysql_query 成功但使用 mysqli_query 失败的注入(inject)攻击

更新:对此有一些启发性的回应,主要观点是mysql函数已弃用,还有mysqli允许您使用准备好的语句。这很有意义,而且很有帮助,而在我看来,仅仅“使用mysqli”既没有建设性,也没有帮助。每当有人在SO上询问PHP和MySQL问题,并且OP有使用mysql_query的代码时,本能的社区react是评论他们应该使用mysqli而不是函数系列。如果我的代码使用mysql_query,您能否提供一个恶意用户可以发起成功的注入(inject)攻击的场景,但是如果尝试进行相同的攻击,但使用的代码会被挫败mysqli函数代替?假设一个语句中的多个查询被禁用,这是典型的情况。

php - 一段用于防止黑客攻击的 PHP 代码

我的网站上有一个php文件,我连接到数据库,获取一些记录并将它们列在同一个文件中。mysql_connect("localhost","blabla","blabla")ordie(mysql_error());mysql_select_db("blabla")ordie(mysql_error());$blabla1=mysql_query("SELECT*FROMgalleryWHEREid_cat=1");$blabla2=mysql_query("SELECT*FROMgalleryWHEREid_cat=2");$blabla3=mysql_query("SELECT*FRO

php - Markdown(带有 strip_tags)是否足以阻止 XSS 攻击?

我正在开发一个Web应用程序,它允许用户键入目录中项目的简短描述。我允许在我的文本区域中使用Markdown,以便用户可以进行一些HTML格式化。我的文本清理功能在将任何输入的文本插入数据库之前去除所有标签:publicfunctionsanitizeText($string,$allowedTags=""){$string=strip_tags($string,$allowedTags);if(get_magic_quotes_gpc()){returnmysql_real_escape_string(stripslashes($string));}else{returnmysql_

DDOS渗透与攻防(二)之SYN-Flood攻击

系列文章DDOS渗透与攻防(一)之拒绝服务攻击概念介绍SYN-Flood攻击1.SYN-Flood拒绝服务攻击(1).攻击协议原理介绍说明_Syn-FloodSYNFlood(SYN洪水)是种典型的DoS(DenialofService,拒绝服务)攻击。效果就是服务器TCP连接资源耗尽,停止响应正常的TCP连接请求。说到原理,还得从TCP如何建立连接(Connection)讲起。通信的双方最少得经过3次成功的信息交换才能进入连接全开状态(Full-Open),行话叫建立TCP连接的3次握手(TCPthree-wayhandshake)。假设连接发起方是A,连接接受方是B,即B在某个端口(Por

python - 什么反ddos安全系统python用于套接字TCP连接?

更详细,想知道:什么是默认的SYN_RECEIVED计时器,我怎样才能改变它,是否实现了SYNcookie或SYN缓存。我将要创建一个简单的专用可公开访问的服务器。如果这些安全机制不存在,我必须选择是使用内置TCP套接字还是RAW套接字并重新实现TCP握手。 最佳答案 您所描述的是操作系统TCP堆栈的内部结构。Python只是通过套接字接口(interface)使用这个堆栈。我怀疑这些设置中的任何一个都可以针对特定的应用程序进行更改,即这些是系统范围的设置,只能通过管理员权限进行更改。