Php做的端口嗅探器--可以指定网站和端口

2016-01-29 14:49 36 1 收藏

Php做的端口嗅探器--可以指定网站和端口,Php做的端口嗅探器--可以指定网站和端口

【 tulaoshi.com - PHP 】

  <?
  //Php做的端口嗅探器--可以指定网站和端口
//并返回嗅探结果
    function http_request($server, $port) {
    $data = "";
    $query = "HEAD / HTTP/1.0";
    $fp = fsockopen($server, $port);
    if($fp) {
    fputs($fp, $query."rnn");
    while(!feof($fp)) {
    $data .= fread($fp, 1000);
    }
    fclose($fp);
    }
    return $data;
    }
    ?
    <FORM
    <INPUT TYPE=HIDDEN NAME=action VALUE=query
    Site: <INPUT TYPE=TEXT NAME=server VALUE="<?echo $server?" <SMALL(ie: www.wackowoh.com)</SMALL<BR
    Port: <INPUT TYPE=TEXT NAME=port VALUE="80" SIZE="5" MAXLENGTH="5"<BR
    <INPUT TYPE=SUBMIT VALUE=" OK "
    </FORM
    <?
    if($action == "query") {
    $data = http_request($server, $port);
    echo "Connected To $server on port $port.<p";
    echo "Output: <p<pre$data</pre<p";
    }
    ?  

来源:http://www.tulaoshi.com/n/20160129/1494369.html

延伸阅读
标签: 电脑入门
出于某种需要有时会想要嗅探HTTP流量,那么Linux系统下要如何嗅探HTTP流量呢?下面图老师小编就给大家介绍下Linux系统下嗅探HTTP流量的工具httpry,一起来了解下吧。 httpry可捕获网络上的实时HTTP数据包,并且以一种人类可读的格式,显示HTTP协议层面的内容。我们在本教程中将看看如何使用httpry来嗅探HTTP流量 假设你出于某个原因而想嗅探...
上网很久的朋友一定对端口扫描器不会陌生吧。XScanner,SuperScanner大家一定都使用过。 今天我们就用最新的.Net技术来制作一个自己的端口扫描器! 今天主要使用到的是System.Net和System.Threading名称空间. 12using System;3using System.Collections.Generic;4using System.Text;56using System.Net;7using System.Net.Socket...
什么是端口映射?端口映射基础知识介绍   端口映射又叫做端口转发、虚拟服务器,不同的宽带路由器的命名有所不同。内网的一台电脑要上因特网对外开放服务或接收数据,都需要端口映射。 端口映射分为动态和静态。动态端口映射:内网中的一台电脑要访问网站,会向NAT网关发送数据包,包头中包括对方网站IP、端口和本机IP、端口...
标签: 服务器
CentOS VPS如何打开80端口解决网站打不开的问题   你是否在使用云服务器的时候网站出现打不开的状况,那么多半是vps的80端口未打开或被封了,那么CentOS要如何打开vps 80端口呢?需要通过防火墙打开,具体的随小编一起来了解下吧。 CentOS 防火墙开启80端口 #/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT ...
细心的读者会发现,C++Builder不再支持如inportb()、outportb()一类I/O端口读写指令了。准确地说,在Windows环境下,BorlandC++仅支持16位应用程序的端口操作,对32位应用程序的端口操作不再支持,而C++Builder开发出来的程序是32位的。我个人以为,这是C++Builder设计者的败笔。因为PC机中,I/O地址空间与内存地址空间从来都是各自独立的。...

经验教程

96

收藏

30
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部