草庐IT

Nginx漏洞

全部标签

java - 在 Windows 10 上使用 Clojure/Java 的 NginX - 未启动

我遇到了Nginx没有启动的问题。按照步骤-在link中也提到了-->我下载了包含nginx-clojure-0.4.4的.zip文件,并将其解压缩到C:\nginx。我的.conf文件如下所示:daemonoff;#master_processoff;#usernobody;worker_processes1;error_loglogs/error.log;pidlogs/nginx.pid;events{worker_connections1024;}http{includemime.types;default_typeapplication/octet-stream;sendfi

常见web安全漏洞介绍

引言介绍常见web漏洞,参考OWASPtop10漏洞,pikachu靶场1、弱口令漏洞1.1原理介绍只要口令能被猜测到或者出现在弱口令字典中,都算做弱口令。1.2漏洞识别如果是web登陆,可以查看登陆处有无验证码,传输密码或用户名有无加密,密码输入错误多次后有无进行账号锁定。1.3攻击方式:一般使用弱口令字典进行爆破,web下使用burpsuite中intruder模块,其他组件如mysql可使用hydra,如hydra-ladmin-Ppswtop100.txtmysql://xx.x.x.x-s3306-oxx.txt如果对特定ID进行爆破,可以依据社会工程学基于已知信息生成特定的弱口令字

Nginx负载均衡性能测试及瓶颈分析

一、Nginx简介业务背景:在高并发场景下,但服务器处理量总归是有上限的,单台电脑的内存/CPU不可能无限增加,但是用户量可能会不断增加。因此,出现了Nginx来实现负载均衡,将同一套应用程序部署到多台多服务器提供服务。用户请求先到Nginx,再由Nginx转发请求到后面的应用服务器。Nginx工作原理:nginx(发音同enginex)是一款轻量级的Web服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,默认采用多进程工作方式,

WBCE CMS安全漏洞(CVE-2022-25099)

文章目录0x01漏洞介绍0x02影响版本0x03漏洞编号0x04漏洞查询0x05漏洞环境0x06漏洞复现0x07修复建议免责声明摘抄0x01漏洞介绍WBCECMS是一套基于PHP和MySQL的开源内容管理系统(CMS)。WBCECMS存在安全漏洞,该漏洞源于/languages/index.php中的漏洞允许攻击者通过精心设计的PHP文件执行任意代码。WBCECMSv1.5.2组件/languages/index.php中存在一个漏洞,使得攻击者能够通过构建的PHP文件执行任意代码。0x02影响版本WBCECMSv1.5.20x03漏洞编号CNNVD编号

通过nginx的upstream配置域名进行http/htts的访问最佳实践方案(406/404问题解决)

一背景​最近,开发部门有一个访问需求,被访问方给了我们两个https的域名访问接口,这里假设为:https://aaa.target.com/my_target/login/https://bbb.target.com/my_target/login/​这两个域名解析出来的地址和接口信息都是一样的,但是根据要求,需要将两个域名访问接口作为主备的方式进行配置,在https://aaa.target.com/mytarget/login/出现异常不能使用的时候,能够动态切换到https://bbb.target.com/mytarget/login/访问域名接口。​那么通过nginx来进行代理配置

Nginx的配置--HTTP服务器

Nginx的配置–HTTP服务器使用Nginx作为HTTP服务器是个不错的选择,怎么做才能成为一个HTTP服务器呢?请接着看。如果你研究了Nginx的默认配置文件nginx.conf,你会发现,可以总体归纳为三个模块:#全局模块events{#events模块}http{#http全局模块server{#server全局模块location[PATTERN]{#location模块}}}1、全局块:配置影响nginx全局的指令。一般有运行nginx服务器的用户组,nginx进程pid存放路径,日志存放路径,配置文件引入,允许生成workerprocess数等。2、events块:配置影响ngi

nginx之keepalive详解与其配置

文章目录一、keepalive理解什么是keepalive如何确定请求头和响应体的长度?是否可使用长连接的条件是什么?keepalive时Nginx的等待时长是多少?keepalive的优势是什么?二、nginx的keepalive配置nginx保持keepalive需做那些事情nginx的文件配置三、应用场景什么时候使用?什么时候不用?一、keepalive理解什么是keepalivekeepalive是长连接的意思。客户端发起http请求前需要先与服务端建立TCP连接,每次TCP连接都需要三次握手来确定,三次交互不仅会增加消费时间,还会增加网络流量。http请求是请求应答式,如果能知道每个

网站代码sql注入攻击漏洞修复加固防护措施

什么是SQL注入攻击?SQL注入是一种网站的攻击方法。它将SQL代码添加到网站前端GETPOST参数中,并将其传递给mysql数据库进行分析和执行语句攻击。如何生成SQL注入漏洞的?1。网站程序员以及运维技术是不能保证所有的前端输入都被安全效验与拦截过滤。2。攻击者使用发送到mysql数据库的的参数值构造可执行恶意攻击代码。3。数据库未配置适当的安全性(请为网站以及APP设置特定的数据库权限的账户,而不是使用服务器的账户或管理员账户来运行)。特定的数据库账户设置读写操作权限,并去掉一些类似于drop的数据库权限)。SQL注入攻击如何进行防护呢?一。使用预编译好的指定语句为了防止SQL注入攻击,

Nginx:转发TCP流量

一.场景介绍近日在使用Docker容器部署某代理应用的时候发现,该应用监听的是127.0.0.1:1080地址,所以正常情况只有本地的程序才能使用该代理,但实际需要的是局域网或公网用户都可以访问使用。二.解决方案该代理应用使用的协议为http/sock,因此只要把外部网络的TCP流量转发到本地1080端口即可。Nginx支持转发http流量和tcp流量,因此这里就使用Nginx来解决。1.环境安装安装Nginx,该容器使用的镜像是Alpine,提供的包管理工具为apk,根据自己的系统工具来安装即可apkaddnginx安装stream模块apkaddnginx-mod-stream2.配置文件

【渗透测试】Weblogic系列漏洞

目录🍺CVE-2017-10271(WeblogicXMLDecoder反序列化漏洞)🍻1、漏洞原理🍻2、影响版本🍻3、漏洞验证🍻4、修复方案🍺CVE-2018-2628(WeblogicT3协议反序列化漏洞)🍻1、漏洞原理🍻2、影响版本🍻3、漏洞验证🍻4、修复方案🍺CVE-2018-2894(WebLogic任意文件上传漏洞)🍻1、漏洞原理🍻2、影响版本🍻3、漏洞验证🍻4、修复方案🍺CVE-2020-14882、CVE-2020-14883(WebLogic未授权访问、命令执行漏洞)🍻1、漏洞原理🍻2、影响版本🍻3、漏洞验证🍻4、修复方法🍺CVE-2014-4210(SSRF)🍻1、漏洞原理