搜索结果
查询Tags标签: accept,共有 138条记录-
tomcat put方法任意写文件漏洞、弱口令并进行挂马
POC 直接发送以下数据包,然后将外壳程序写入Web根目录。 PUT /1.jsp/ HTTP/1.1 Host: 192.168.52.154:8080 Accept: */* Accept-Language: en User-Agent: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Win64; x64; Trident/5.0) Connection: close Content-Type…
2022/4/18 6:15:09 人评论 次浏览 -
redis/nginx/memcached等网络编程模型
网络编程四点 说到网络编程,就要把下面四个方面处理好。 第一是网络连接,来自客户端的连接,监听accept有收到EPOLLIN事件,或者当前服务器连接上游服务器,进行connect时返回-1,errno为EINPROGRESS,此时再收到EPOLLOUT事件就代表连接上了,因为三次握手最后是需要回复…
2022/4/17 2:14:27 人评论 次浏览 -
php
PHP 目录PHP服务器、网站基础PHP写法PHP语法触发cors预检请求GET和POST请求HTTP请求响应文件上传、文件保存 服务器、网站基础 架构 C/S架构:Client/Server 客户端/服务器 (就是要安装客户端的那种) B/S架构:Browser/Server 浏览器/服务器 服务器 服务器:提供了某种服…
2022/4/12 1:43:17 人评论 次浏览 -
[ Linux ] 设置服务器开机自启端口
https://www.cnblogs.com/yeungchie/ 需要用到的工具:crontab iptablescrontab.set SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO= HOME=/root@reboot /root/open_port.shopen_port.sh crontab 计划任务执行的脚本文件中,路径尽量写绝对路径。 #!/bin/ba…
2022/4/5 7:19:21 人评论 次浏览 -
Java Web
Servlet 请你谈谈网站时如何进行访问的! 1.输入一个域名;回车2.检查本机的C:\Windows\System32\drivers\etc\hosts配置文件下有没有这个域名映射; 有:直接返回对应的ip地址,这个地址中,有我们需要访问的web程序,可以直接访问127.0.0.1 www.qinjiang.com …
2022/3/25 22:24:51 人评论 次浏览 -
C++设计模式 - 访问器模式(Visitor)
行为变化模式在组件的构建过程中,组件行为的变化经常导致组件本身剧烈的变化。“行为变化” 模式将组件的行为和组件本身进行解耦,从而支持组件行为的变化,实现两者之间的松耦合。典型模式Command VisitorVisitor 动机( Motivation )在软件构建过程中,由于需求的改变,某些…
2022/3/25 20:22:45 人评论 次浏览 -
iptables的黑白名单机制
目录 注意:在参照本文进行iptables实验时,请务必在个人的测试机上进行,因为如果iptables规则设置不当,有可能使你无法连接到远程主机中。 前几篇博文中一直在强调一个概念:报文在经过iptables的链时,会匹配链中的规则,遇到匹配的规则时,就执行对应的动作,如果链中…
2022/3/21 7:27:41 人评论 次浏览 -
spring_cloud_rce(CVE-2022-22947)漏洞复现
漏洞简介 Spring Cloud Gateway 提供了一个库,用于在 Spring WebFlux 之上构建 API 网关。 在 3.1.0 和 3.0.6 之前的版本中使用 Spring Cloud Gateway 的应用程序在启用、暴露和不安全的 Gateway Actuator 端点时容易受到代码注入攻击。远程攻击者可以发出恶意制作的请求…
2022/3/19 23:31:40 人评论 次浏览 -
iptables使用详解(centos7)
安装前里面有iptables的命令 [root@mcw01 ~]$ rpm -qa|grep iptables iptables-1.4.21-18.0.1.el7.centos.x86_64 [root@mcw01 ~]$ rpm -ql iptables /etc/sysconfig/ip6tables-config /etc/sysconfig/iptables-config /usr/bin/iptables-xml 。.......... /usr/sbin/ip6t…
2022/3/8 7:15:07 人评论 次浏览 -
centos7安装svn客户端
centos7安装svn客户端查看是否安装: rpm -qa subversion 卸载历史安装: yum remove -y subversion 安装新版本: yum install -y subversion 查看版本: svnserve --version 检出: svn checkout http://xxx.xx.xx/xx 首次检出,会提示保存账号方式(拒绝…
2022/2/25 7:27:13 人评论 次浏览 -
Java Web
一HTTP 什么是http:HTTP(超文本传输协议)是一个简单的请求-响应协议,它通常运行在TCP之上文本:html ,字符串,...超文本:图片,音乐,视频,定位,地图,...http的默认端口为80,https(安全的)的默认端口为443两个时代 HTTP/1.0:客户端可以与Web服务器连接,只能…
2022/2/25 1:30:41 人评论 次浏览 -
HTTTP协议
request与response 1.request:它有三部分:request: line request: headers request: body Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9 Accept-Encoding: gzip, deflate, b…
2022/2/24 6:23:21 人评论 次浏览 -
python difflib比较内容之间的差异
之前一直在寻找比较内容差异的库,原来python标准库里自带有difflib库 这就比较有意思了,对于数据采集来说比较两次请求参数的变化就很有用了,可以知道哪些是变化的,方便定位比较import difflib def diff_headers():text1 =Accept: text/html,application/xhtml+xml,ap…
2022/2/17 17:12:10 人评论 次浏览 -
Netty学习笔记(4) Netty源码 - accept 和 read流程
文章目录 前言1. nio中的accept回顾2. netty中的accept流程1. int localRead = doReadMessages(readBuf)2. pipeline.fireChannelRead(readBuf.get(i))1. childGroup.register(child).addListener(new ChannelFutureListener()3. netty 中的 read 流程前言 笔记基于黑马的…
2022/1/30 14:04:53 人评论 次浏览 -
红帽 Linux Redhat6.4安装MySQL 5.1
[root@localhost /]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.4 (Santiago) 指定yum源, [root@WebServer ~]# vi /etc/yum.repos.d/rhel-source.repo 区分大小写,不要出错 新建以下内容 固定格式:[rhel-source-local] 给yum源起个名字:n…
2022/1/29 19:07:49 人评论 次浏览