-
- 如何分析反射型XSS
- 1测试环境介绍测试环境为OWASP环境中的DVWA模块2测试说明XSS又叫CSS(CrossSiteScript),跨站脚本攻击。它指的是恶意攻击者往Web页面里插入恶意html代码,当用户浏览该页之时,嵌入其中Web里面的html代码会被执行,从而达到恶意攻击用户的特殊目的,比如获取用户的cookie,导航到恶意网站,携带攻击等等。利用该漏洞,攻击者可以劫持已通过验证的用户的会话。劫持到已验证的会话后,病毒发起者拥有该授权用户的所有权限。3测试步骤在输入框中输入javascrip脚本代码:al
- 安全 . 运维 1508 2023-06-03 12:09:12
-
- nginx rewrite如何实现URL跳转
- url跳转这里说的url跳转就是用户在访问一个url时将其跳转到另一个url上。常见的应用场景是让多个域名跳转到同一个url上,(例如让旧域名跳转到新域名上)将静态文件请求跳转到cdn上等根据用户设备跳转到不同站点(pc版,wap版)等。url跳转可以通过js在页面上设置的window.location实现也可以通过php设置header来实现当然也可以用nginx的rewrite功能实现nginxrewrite模块rewrite是nginx的静态重写模块基本用法是rewritepattenre
- Nginx . 运维 1389 2023-06-03 11:55:28
-
- Kali linux的作用是什么
- Kalilinux能做数字取证或信息取证、渗透测试评估网络系统安全等;Kalilinux是基于Debian的Linux发行版,设计用于数字取证操作系统;Kalilinux预装了许多渗透测试软件,包括nmap、Wireshark、JohntheRipper等,用户可通过硬盘、liveCD或liveUSB运行KaliLinux。Kalilinux能做什么?KaliLinux是基于Debian的Linux发行版,设计用于数字取证操作系统。每一季度更新一次。由OffensiveSecurityLtd维护
- linux运维 . 运维 2627 2023-06-03 11:49:18
-
- 如何实现MPLS和LDP标签分发
- 实验需求:1、基于目的的LDP会话2、通过LDP控制标签通告3、MPLSLDP入站标签捆绑过滤拓扑环境描述:1、所有的互联IP如图所示2、所有设备的Loopback0口地址为X.X.X.X/32,X为设备编号3、所有设备运行OSPF,通告直连网段地址和Loopback地址4、所有设备都运行在MPLS域中基础实现:1)OSPF协议实现2)MPLS基础实现实现命令:全局下:mplslabelrange100199mplslabelprotocolldpmplsldprouter-idLoopback
- 安全 . 运维 1718 2023-06-03 11:32:54
-
- nginx日志定时备份和删除怎么配置
- 一旦开启了nginx日志功能,每天nginx都会生成一定大小的日志文件,如果系统稳定运行,没有任何问题,那么日志基本上不会去查看。但这些日志如不及时清理,日渐积累,对服务器的磁盘空间占用也将是比较恐怖的。为了解决这个问题,利用shell脚本对nginx日志文件定时备份和删除,只保留一段时间。图1:#!/bin/bash#auth:lzq#desc:把当前日志按日期备份,重新生成第二天的日志文件#date:2016-09-18date=`date+%y%m%d`nginx_pid=`cat/var
- Nginx . 运维 1679 2023-06-03 10:59:17
-
- Nginx如何实现404自动跳转到首页
- 404自动跳转到首页server{location/{error_page404=@ops-coffee;}location@ops-coffee{rewrite.*/permanent;}}网站出现404页面不是特别友好,我们可以通过上边的配置在出现404之后给自动跳转到首页去
- Nginx . 运维 1176 2023-06-03 10:16:32
-
- Linux之crontab定时执行脚本怎么写
- crontab定时执行脚本不废话,直接上你要的:如框框内所示,该命令表示每十分钟执行一次该目录下的脚本文件,即/home/alan/test1.shOk,现在具体讲一下命令为何这么写。一、什么是crond,什么又是crontab首先crond是linux系统中用来定期执行命令的一种服务。当编写完命令后,系统便会启动crond任务调度命令,crond会每分钟定期检查是否要执行的工作,如果要执行的工作便会自动执行该工作。crond服务就像闹钟一样。而crontab是用于设置周期性被执行的指令,该命令
- linux运维 . 运维 2351 2023-06-03 10:13:20
-
- nginx部署vue找不到js css文件怎么办
- 很多时候npmrunbuild之后,index.html文件中webpack自动插入的js文件css文件的相对目录总是不对,发布到服务器上之后,nginx找不到文件。vue-cli@3在vue-cli@3中你需要为你webpack插入到index.html中的所有文件添加一个baseurl.你需要在项目的根目录新建一个vue.config.js,添加如下内容:...module.exports={baseurl:isprod?'/basexxx/':
- Nginx . 运维 1785 2023-06-03 10:05:25
-
- Nginx基础入门之gzip配置的方法
- 前言gzip(gnu-zip)是一种压缩技术。经过gzip压缩后页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候速度会块得多。gzip的压缩页面需要浏览器和服务器双方都支持,实际上就是服务器端压缩,传到浏览器后浏览器解压并解析。浏览器那里不需要我们担心,因为目前的巨大多数浏览器都支持解析gzip过的页面。无论是前端还是后端,在部署项目时,时常免不了用到nginx,小项目也时常做个反向代理啥的。今天就简单直接,聊一下其中的一个点——gzip。如有错误,欢迎指正。一般服务器端常用的是u
- Nginx . 运维 5370 2023-06-03 09:52:43
-
- Linux服务器下该怎么安装配置Nginx
- nginx安装一、安装编译工具及库文件yum-yinstallmakezlibzlib-develgcc-c++libtoolopensslopenssl-devel二、首先要安装pcrepcre作用是让nginx支持rewrite功能。1、下载pcre安装包,下载地址:[root@bogonsrc]#wgethttp://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.tar.gz2、解压安装包:[root@bogonsrc
- Nginx . 运维 1622 2023-06-03 09:40:10
-
- nginx添加账号密码验证的示例分析
- nginx添加账号密码验证server{location/{auth_basic"pleaseinputuser&passwd";auth_basic_user_filekey/auth.key;}}有很多服务通过nginx访问,但本身没有提供账号认证的功能,就可以通过nginx提供的authbase账号密码认证来实现,可以用以下脚本来生成账号的密码#catpwd.pl#!/usr/bin/perlusestrict;my$pw=$ARGV[0];printcrypt
- Nginx . 运维 876 2023-06-03 09:28:22
-
- 怎么使用Performance监控前端性能
- Performance.nowPerformance是一个做前端性能监控离不开的API,最好在页面完全加载完成之后再使用,因为很多值必须在页面完全加载之后才能得到。最简单的办法是在window.onload事件中读取各种数据。performance.now()方法返回一个精确到毫秒的DOMHighResTimeStamp。根据MDN:这个时间戳实际上并不是高精度的。为了降低像Spectre这样的安全威胁,各类浏览器对该类型的值做了不同程度上的四舍五入处理。(Firefox从Firefox59开始
- 安全 . 运维 1396 2023-06-03 09:02:32
-
- Linux下Tomcat8怎么修改JVM内存配置
- Tomcat8如何修改JVM内存配置Tomcat并不建议直接在catalina.sh里配置变量,而是写在与catalina同级目录(bin目录)下的setenv.sh里。所以如果我们想要修改jvm的内存配置那么我们就需要修改setenv.sh文件(默认没有,需新建一个setenv.sh),写入(大小根据自己情况修改):exportCATALINA_OPTS="$CATALINA_OPTS-Xms1000m"exportCATALINA_OPTS="$CATALINA
- linux运维 . 运维 3237 2023-06-03 08:43:27
-
- Linux系统下怎么搭建Gitlab服务器
- 1、安装依赖工具//安装技术依赖yuminstall-ycurlpolicycoreutils-pythonopenssh-server//启动ssh服务/设置为开机启动sudosystemctlenablesshdsudosystemctlstartsshd2、安装Postfix邮件服务器//安装postfixsudoyuminstall-ypostfix//启动postfix并设置为开机启动sudosystemctlenablepostfixsudosystemctlstartpostfix
- linux运维 . 运维 2134 2023-06-03 08:28:10
-
- 怎么使用nginx进行负载均衡
- 四层负载均衡vs七层负载均衡经常会说七层负载均衡还是四层负载均衡,其实根据iso的osi网络模型的所在层的叫法而决定的,nginx因为在使用http协议在应用层进行负载均衡的操作,所以被称为七层负载均衡。而诸如lvs在tcp层进行负载均衡操作的则被称为四层负载均衡。一般来说,有如下层的负载均衡分类:常见软件的支持常见的负载均衡算法负载均衡常见有如下几种算法:负载均衡演示实例:普通轮询接下来使用nginx来演示一下如何进行普通轮询:事前准备事前在7001/7002两个端口分别启动两个服务,用于显示
- Nginx . 运维 2112 2023-06-03 08:19:12
PHP讨论组
组员:3305人话题:1500
PHP一种被广泛应用的开放源代码的多用途脚本语言,和其他技术相比,php本身开源免费; 可以将程序嵌入于HTML中去执行, 执行效率比完全生成htmL标记的CGI要高许多,它运行在服务器端,消耗的系统资源相当少,具有跨平台强、效率高的特性,而且php支持几乎所有流行的数据库以及操作系统,最重要的是
