logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

iwebsec靶场通关笔记-命令执行篇

空变量绕过$* $@ $x ${x}ca${1}t /etc/passwdx可以是任意数字。直接用上述代码读取文件也能读取到文件,也就是没有过滤上述的代码中的东西,我们看看过滤了什么在用base64绕过读取。转移符绕过ca/t etc/passwdca''t /etc/passwd。变量拼接的方法a=fl;也是成功绕过id检测,同样的读取/etc/passwd文件也直接替换base64的地方就行了

linux运维基础-nginx

现将前置工作完成,关闭防火墙,yum配置阿里云镜像,安装常用软件包配置好liunx镜像源,这是操作文档链接先安装yum-utils,这个软件包编辑linux配置文件内容就是在列出linux可用镜像,后安装nginx组件可用nginx -V查看nginx的一些配置文件地址,下面是。

#linux#运维#nginx
keepalive-高可用集群

Keepalived 是一个基于 VRRP 协议来实现的 LVS 服务高可用方案,可以利用其来避免单点故障。一个 MvSOL或 Ivs或 nginx 服务会有 2台服务器运行 Keepalived,一台为主服务器(MASTER),一台为备份服务器(BACKUP),但是对外表现为一个虚拟 IP,主服务器会发送特定的消息给备份服务器,当备份服务器收不到这个消息的时候,即主服务器宕机的时候,备份服务器就

#运维
LVS-NAT负载

全称与定位LVS(Linux Virtual Server)是基于 Linux 系统的高性能、可扩展负载均衡器,负责将客户端请求分发至多台后端服务器,实现集群负载均衡与服务高可用。工作层级工作在 OSI 模型传输层,属于四层负载均衡。两大核心组成IPVS:运行在内核空间,是 LVS 核心内核模块。负责拦截、重定向网络连接,实现负载调度算法与连接管理,将请求转发给后端真实服务器。ipvsadm:运行

#lvs
LVS-NAT负载

全称与定位LVS(Linux Virtual Server)是基于 Linux 系统的高性能、可扩展负载均衡器,负责将客户端请求分发至多台后端服务器,实现集群负载均衡与服务高可用。工作层级工作在 OSI 模型传输层,属于四层负载均衡。两大核心组成IPVS:运行在内核空间,是 LVS 核心内核模块。负责拦截、重定向网络连接,实现负载调度算法与连接管理,将请求转发给后端真实服务器。ipvsadm:运行

#lvs
java安全-javasec-0.0.1-SNAPSHOT靶场通关第三部分

RMI:远程方法调用注册表可以远程加载实现你自己vps上的恶意rmi服务,这里执行不了,看一下代码就行了,生成的远程rmi对象是用工具生成的,生成之后出插入文本框即可,下面有介绍。

#java
java安全-javasec-0.0.1-SNAPSHOT靶场通关解析-第二部分

java中的5大类函数调用,主要是在函数当中知道他是怎么用的哪里执行的函数。

#安全
iwebsec通关笔记-ssrf

ssrf全名就是服务端请求伪造,客户端的输入能控制服务器发起请求到任意指定目标,包括自己,从而能够直接读取内网,找到访问受限的内网资源靶场部分源码curl_exec()函数对访问传入的URL数据进行请求,且在此处没有任何过滤,因此,可以做到以下操作。

Nginx-反向代理

代理服务器就是服务端和用户端的中间人,正向代理第一张图可以隐藏客户端的请求,而反向代理就是隐藏了服务端的服务器,将所有请求先经过代理服务器在转发到后端服务器,可以隐藏后端服务,增加安全性。

#nginx#服务器#网络
linux基础-shell基础

自定义变量的定义,等号两边都不能有空格name="xiaobai" #等号两边都能有空格,否则会当成命令执行变量命名规则1. 不能包含字母、数字、下划线2. 不能以数字开头3. 区分大小写在引用变量的过程中最好是加花括号防止后面跟着字母有歧义# 1.直接引用echo $name # 输出:xiaobai# 2. 加花括号能防止歧义echo "我的名字是${name}abc" #防止歧义$namea

#linux#运维#服务器
到底了