高久峰
乘风行,无惧
Benchmarking 127.0.0.1 (be patient)...apr_socket_recv
当我用ab进行对php socket代码进行并发测试出现问题,经过排查是我直接对客户端进行发送消息,没有先读取客户端消息造成的。 $text = "hello world" . PHP_EOL; fwrite($conn, $text); fclose($conn);修改为//读取client发送的信息 $client_msg = fread($conn
2020-08-31
1264次浏览
分类:PHP
阅读更多
php socket select poll epoll
【一】.
2020-08-31
963次浏览
分类:PHP
阅读更多
php文件上传漏洞图片解析漏洞
(1).先看靶机代码:<?php if (isset($_POST['Upload'])) { $target_path = DVWA_WEB_PAGE_TO_ROOT . "hackable/uploads/"; $target_path = $target_path .
2020-08-30
2013次浏览
分类:综合(技术一锅炖)
阅读更多
大马和小马的区别
小马:文件体积小,功能少,一般只提供上传文件功能或者只能执行系统命令,例如一句话木马,一般是为了做跳板上传大马大马:功能特别齐全,甚至加密躲避防火墙识别(业内叫免杀),例如http://www.mumaasp.com/提供的基本都是大马
2020-08-30
5544次浏览
分类:综合(技术一锅炖)
阅读更多
stream_socket_accept peername和stream_socket_get_name
stream_socket_accept $peername参数将对应客户端的地址和端口输出:$conn = stream_socket_accept($socket,0,$peerName);127.0.0.1:57034输出连接的客户端的ip和端口而stream_socket_get_name同时支持获取当前服务器/客户端的ip和端口stream_socket_get_name($conn,false) //获取的是服务端ip和端口 stream_
2020-08-30
854次浏览
分类:PHP
阅读更多
stream_socket_accept设置非阻塞,socket_accept设置非阻塞
编写socket服务检测是否有新连接加入都要使用stream_socket_accept和socket_accept来获取,但是默认是阻塞的,想要更换为非阻塞并不能用stream_set_blocking($socket, false),因为stream_set_blocking只是设置socket的读写不阻塞,针对的类似于fread/fwrite系列。如果需要对stream_socket_accept设置非阻塞,只需要设置超时时间为0即可。while (true) {  
2020-08-30
1294次浏览
分类:PHP
阅读更多
文件上传漏洞MIME类型绕过,文件上传漏洞content-type类型绕过
(1).目标站的文件上传验证文件的MIME类型必须为image/jpeg,示例代码:<?php if (isset($_POST['Upload'])) { $target_path = DVWA_WEB_PAGE_TO_ROOT . "hackable/uploads/"; $target_p
2020-08-22
1815次浏览
分类:综合(技术一锅炖)
阅读更多
php curl指定ip,php curl请求忽略本地host文件,php curl请求跳过本地host文件
假如我们使用curl请求一个网站,如果这个网站域名在本地host中也存在,curl默认会请求本地,但是我们可以自己设置解析到哪个ip。(1).设置朋友的博客网站主机和ip,请求测试正确返回远程网站内容<?php $ip = '47.106.110.119'; $host = 'www.php20.cn'; $ch = curl_init(); curl_setopt($ch,&nbs
2020-08-17
1243次浏览
分类:PHP
阅读更多
命令行查看python版本,windows查看python版本,Linux查看python版本命令
python -V
2020-08-17
1163次浏览
分类:综合(技术一锅炖)
阅读更多
OWASP Broken Web Applications Project 下载和安装
(1).下载地址:https://sourceforge.net/projects/owaspbwa/(2).解压文件到指定目录(3).使用VMware Workstation 打开目录中的OWASP Broken Web Apps.vmx文件(4).虚拟机描述中陈列了对应的账号和密码,例如我的描述信息中OWASP Broken Web Applications VM, Version 1.2. See www.owaspbwa.org for more information.Lo
2020-08-16
4181次浏览
分类:综合(技术一锅炖)
阅读更多
‹‹
上一页
26
27
28
29
30
下一页
››
Top
首页
留言板
友链申请
在线工具
后台登陆
×
×