扫描器扫完网站后,如何验证漏洞,一下是几个常见漏洞的验证方法:1、跨站脚本原理:指攻击者利用网站程序对用户输入过滤不足,输入可以显示在页面上对其他用户造成影响的HTML代码,从而盗取用户资料、利用用户身份进行某种动作或者对访问者进行病毒侵害的一种攻击方式。(1)GET方式跨站脚本具体方法:在输入的参数后逐条添加以下语句,以第一条为例,http://www.exmaple.com/pag            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 14:44:51
                            
                                21阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            正则表达式匹配,其中:  * ~ 为区分大小写匹配 * ~* 为不区分大小写匹配 * !~和!~*分别为区分大小写不匹配及不区分大小写不匹配 文件及目录匹配,其中:  * -f和!-f用来判断是否存在文件 * -d和!-d用来判断是否存在目录 * -e和!-e用来判断是否存在文件或目录 * -x和!-x用来判断文件是否可执行 flag标记有:  * last 相当于Apache里的[L]标记,表示            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-12 18:36:04
                            
                                761阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、关于 Nginx二、Nginx 的特点三、Nginx 架构1、多进程单线程2、IO多路复用模型3、worker 进程工作流程4、惊群效应四、Nginx 基本数据结构五、Nginx 的配置系统1、全局配置块2、events 块3、http 块4、server 块5、location 块六、Nginx 的模块化体系结构1、Nginx event 模块2、Nginx handler 模块3            
                
         
            
            
            
            在Kubernetes (K8S) 中,nginx 是一种常用的反向代理和负载均衡的工具,用于帮助管理和控制流量。有时候我们需要对特定的 URL 进行访问控制,例如禁止访问某些敏感信息或者限制某些接口的访问权限。在这篇文章中,我将教你如何在 K8S 中使用 nginx 来禁止访问特定的 URL。
### 实现“nginx禁止访问特定URL”流程:
| 步骤 | 操作 |
| ------ |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-05-17 14:22:58
                            
                                1781阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前置条件:nginx 需要有 ngx_http_limit_conn_module 和 ngx_http_limit_req_module 模块,可以使用命令 2>&1 nginx -V | tr ' ' '\n'|grep limit 检查有没有相应模块,如果没有请重新编译安装这两个模块。测试版本为:nginx版本为1.15+限制链接数1.使用 limit_conn_zone 指令            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-13 21:07:16
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            对于HTTP body来说一般处理有两种方式,要么是丢弃body,要么是接收body。对于接收body面临比较大的挑战,因为body是不定长,我们无法预先分配内存来接收body。况且http body可能很大,例如都上传一个高清电影,可能就有几个G大小。直接申请内存也是不现实的。接下来看一下Nginx是如何处理这种场景,为我们以后提供了指点方向。一、丢弃body有些时候我们可能不需要处理body,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-30 15:41:37
                            
                                166阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Nginx路径匹配符号= 表示精确匹配^~ 表示uri以某个常规字符串开头,大多情况下用来匹配url路径,nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。~ 正则匹配(区分大小写)~* 正则匹配(不区分大小写)!~ 区分大小写不匹配!~* 不区分大小写不匹配/ 任何请求都会匹配location [=|~|~*|^~]            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-06 00:46:35
                            
                                425阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            配置文件主要格式main,event,httpworker_processes  3;
#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;
#pid        logs/nginx.pid;
events {
    worker_connec            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-05 23:10:52
                            
                                116阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            rewrite支持使用 if,set,正则,文件和目录判断正则表达式匹配:符号  说明=    等值的比较~   与指定正则表达式模式匹配,区分字符大小写~*  与指定正则表达式模式匹配,不区分字符大小写!~  与指定正则表达式模式不匹配,区分字符大小写!~* 与指定正则表达式模式不匹配,不区分字符大小写文件及目录匹配:符号  说明-f ,!-f 判断指定路径的文件是否存在-d, !-d 判断指定            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-05 17:12:14
                            
                                273阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            nginx 各参数翻译,作用$arg_PARAMETER #这个变量包含GET请求中,如果有变量PARAMETER时的值。$args #这个变量等于请求行中(GET请求)的参数,例如foo=123&bar=blahblah;$binary_remote_addr #二进制的客户地址。$body_bytes_sent #响应时送出的body字节数数量。即使连接中断,这个数据也是精确的。$co            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-28 21:46:41
                            
                                84阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Tomcat安全基线加固1.应按照不同的用户分配不同的账号,避免不同用户间共享账号。且应删除或锁定与设备运行、维护等工作无关的账号无共享账号。各账号都可以登录Tomcat Web服务器为正常。访问 http://ip:8080/manager/html管理页面,进行Tomcat服务器管理;修改tomcat/conf/tomcat-users.xml配置文件,删除与工作无关的帐号 <            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-11 16:15:45
                            
                                53阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在现代Web开发中,URL的重定向和重写是常见的需求。Nginx作为一款高性能的HTTP和反向代理服务器,提供了强大的URL重写和重定向功能。本文将详细介绍Nginx的HTTP重写规则,帮助读者更好地理解如何在Nginx中配置重定向和URL重写。1. Nginx重写模块概述Nginx的rewrite模块允许我们根据请求的URI、HTTP头或请求的其他属性来改变请求的URI。重写可以在请求处理的不同            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 15:25:12
                            
                                306阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近实际开发过程中,发现部分服务资源访问503 Service Temporarily Unavailable,查找后证实是在对nginx做了限速以后,限速做的太低了超过访问次数直接拒绝访问返回503错误。 
  
  nginx 可以使用ngx_http_limit_req对服务器资源请求进行限制。 
  
  
  该模块使用 
 漏斗算法(Leaky Bucket),该算法有两种处理方            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 10:41:26
                            
                                237阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Linux运维 第三阶段 (六)web相关概念httpd服务及https加密传输配置一、相关概念:1、  HTTP/0.9:(Hyper Text Transfer Protocol)超文本传输协议,仅纯文本(超链接),ASCII;核心:HTML(Hyper TextMark Language)超文本标记语言。2、  HTTP/1.0:引入MIME(Multipurpose I            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-02 16:28:03
                            
                                110阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录http 块配置http 全局块配置引入文件设置Nginx访问日志格式及存放路径设置连接方向设置 TCP 相关设置 gzip 相关设置客户端相关设置fastcgi相关其它server 块配置配置网络监听主机名称配置其它 http 块配置http块是Nginx服务器配置中的重要部分,代理、缓存和日志定义等绝大多数的功能和第三方模块的配置都可以放在这个模块中。前面已经提到,http块中可以包            
                
         
            
            
            
            TBWeb系统是基于 NineAI 二开的可商业化 TB Web 应用(免授权,无后门,非盗版,已整合前后端,支持快速部署)。相比稳定版,开发版进度更快一些。前端改进:对话页UI重构,参考ChatGPT风格,增加美观度。新增对话页 Midjourney 绘图功能,包括绘画进度反馈及点按操作。Dalle绘图支持模型绘画比例选择(方形/宽屏/垂直)。绘图页面新增区域重绘功能。全局字体优先使用系统默认,            
                
         
            
            
            
            URL重写的基础介绍把URI地址用作参数传递:URL REWRITE
最简单的是基于各种WEB服务器中的URL重写转向(Rewrite)模块的URL转换:
这样几乎可以不修改程序的实现将 news.asp?id=234 这样的链接映射成 news/234.html,从外面看上去和静态链接一样。Apache服务器上有一个模块(非缺省):mod_rewrite:URL REWRITE功能之强大足够写上            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-14 11:37:48
                            
                                108阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx常见用法总结(面试必备)Nginx在日常开发过程中主要作为静态资源服务器(http服务器)和反向代理服务器。Nginx常用变量$host: 请求的主机头$remote_addr: 客户端IP地址$remote_port: 客户端端口号$remote_user: 已经经过Auth Basic Module验证的用户名$http_referer: 请求引用地址$http_user_agent            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-21 13:55:50
                            
                                212阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Nginx 使用中文URL,中文目录路径     
  nginx 
  url 
  服务器 
  translation 
  centos 
  server 
   [root@Tserver ~]# env|grep LANG
                                LANG=en_US.UTF-8二:NGINX配置文件里默认编码设置为utf-8server{
l            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 11:07:35
                            
                                70阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Nginx路径匹配符号 = 表示精确匹配
 ^~ 表示uri以某个常规字符串开头,大多情况下用来匹配url路径,nginx不对url做编码,因此请求为/static/20%/aa,可以被规则^~ /static/ /aa匹配到(注意是空格)。
 ~ 正则匹配(区分大小写)
 ~* 正则匹配(不区分大小写)
 !~ 区分大小写不匹配
 !~* 不区分大小写不匹配
 / 任何请求都会匹配
 locat            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-12 16:07:34
                            
                                234阅读