分类: 网络

7 篇文章

HTTP解析
前言 HTTP 对于绝大多是的程序员都是必学的,本教程简单地解析了HTTP,方便您能够快速掌握HTTP 什么是HTTP 超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。HTTP 遵循经典的客户端—服务端模型,客户端打开一个连接以发出请…
socat——新瑞士军刀
socat是netcat的一个重要变种,算是netcat的超集,拥有更强大的功能。 基本命令 socat [参数] <地址1> <地址2> 使用socat需要提供两个地址,socat的工作就是将左右两边的地址通过数据流的方式连接起来 最简单的地址就是减号 ‘ - ’ ,代表标准输入输出 socat 支持的协议 TCP…
thumbnail
netcat&反弹SHELL
简介 Netcat 是一款简单的Unix工具,使用UDP和TCP协议,被称为网络工具中的"瑞士军*刀"。它是一个可靠的容易被其他程序所启用的后台操作工具,同时它也被用作网络的测试工具或黑客工具。 使用它你可以轻易的建立任何连接。  注意有些系统自带的nc会不带-e参数(程序重定向)这可能就需要自己去编译安装完整的版本 安装 Linux默认…
thumbnail
在Linux上配置xdebug3 ,并使用vscode 和apache2进行debug调试
安装php 和 xdebug 第一种方法就是使用yum或者apt源直接进行安装 sudo apt install php php-xdebug 如果使用的nginx,则需要安装php-fpm 第二种方法就是下载源码进行编译,在这里就不谈了 配置php.ini 如果使用的是apache2当作web服务器 则需要找到php配置目录下的apache2目录…
NGINX TIPS
如果用户请求URL不存在的跳转 location / { root /opt/blog; index index.html; if ( !-f $request_filename ){ rewrite (.*) http://www.niyueling.cn; } }
Nginx反向代理GitHub
根据https://github.com/linwoodpendleton/nginx_proxy_conf 这位大佬的配置文件修改的,可以直接用在反向代理github 使用方法: 安装配置nginx 将文件上传到nginx配置目下的conf.d目录 然后将两处example.com 改成你自己的域名,并在pem和key的地方替换上你自己的网站证书…
thumbnail
CTFer成长记-计算机网络原理
前言 这一切的一切,都是因为“虚拟机如何走物理机代理”这件事捞起来的,初入计网,感觉一头雾水,交换机是啥?路由器是啥?nat又是什么鬼东西???,然后顺手百度了一下,就感觉还是不能彻底理解,最后只能用模拟器来模拟了,然后就各种模拟加虚拟机折腾了两天。最终,可算有个自我感觉良好的见解了哈哈。 网络协议 这些东西主要涉及在局域网,osi模型中处在第二层…