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


Posted in PHP onOctober 09, 2006

<?
  //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>";
    }
    ?> 

PHP 相关文章推荐
一个程序下载的管理程序(二)
Oct 09 PHP
PHP+javascript液晶时钟
Oct 09 PHP
php 字符串函数收集
Mar 29 PHP
将一维或多维的数组连接成一个字符串的php代码
Aug 08 PHP
php去掉字符串的最后一个字符附substr()的用法
Mar 23 PHP
PHP连接SQLServer2005的实现方法(附ntwdblib.dll下载)
Jul 02 PHP
php中把美国时间转为北京时间的自定义函数分享
Jul 28 PHP
Thinkphp多文件上传实现方法
Oct 31 PHP
php多个文件及图片上传实例详解
Nov 10 PHP
PHP中的静态变量及static静态变量使用详解
Nov 05 PHP
Laravel中任务调度console使用方法小结
May 07 PHP
php 多继承的几种常见实现方法示例
Nov 18 PHP
PHP4实际应用经验篇(3)
Oct 09 #PHP
在字符串中把网址改成超级链接
Oct 09 #PHP
PHP4实际应用经验篇(2)
Oct 09 #PHP
PHP4实际应用经验篇(1)
Oct 09 #PHP
新闻分类录入、显示系统
Oct 09 #PHP
如何在WIN2K下安装PHP4.04
Oct 09 #PHP
通过文字传递创建的图形按钮
Oct 09 #PHP
You might like
PHP 高手之路(二)
2006/10/09 PHP
php学习之 循环结构实现代码
2011/06/09 PHP
php中配置文件操作 如config.php文件的读取修改等操作
2012/07/07 PHP
最准确的php截取字符串长度函数
2015/10/29 PHP
PHP工程师VIM配置分享
2015/12/15 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
2020/04/02 PHP
使用自定义setTimeout和setInterval使之可以传递参数和对象参数
2009/04/24 Javascript
js用Date对象处理时间实现思路及代码
2013/01/31 Javascript
Js判断CSS文件加载完毕的具体实现
2014/01/17 Javascript
扒一扒JavaScript 预解释
2015/01/28 Javascript
jQuery使用removeClass方法删除元素指定Class的方法
2015/03/26 Javascript
基于jQuery滑动杆实现购买日期选择效果
2015/09/15 Javascript
解析javascript瀑布流原理实现图片滚动加载
2016/03/10 Javascript
jQuery遍历DOM元素与节点方法详解
2016/04/14 Javascript
省市二级联动小案例讲解
2016/07/24 Javascript
JS公共小方法之判断对象是否为domElement的实例
2016/11/25 Javascript
原生js开发的日历插件
2017/02/04 Javascript
vue2 router 动态传参,多个参数的实例
2017/11/10 Javascript
ES6之模版字符串的具体使用
2018/05/17 Javascript
使用vue构建多页面应用的示例
2020/10/22 Javascript
JavaScript中arguments的使用方法详解
2020/12/20 Javascript
Python爬虫实战:分析《战狼2》豆瓣影评
2018/03/26 Python
python lambda表达式在sort函数中的使用详解
2019/08/28 Python
tensorflow 获取checkpoint中的变量列表实例
2020/02/11 Python
Python3打包exe代码2种方法实例解析
2020/02/17 Python
pycharm下pyqt4安装及环境配置的教程
2020/04/24 Python
python语言中有算法吗
2020/06/16 Python
python模拟点击在ios中实现的实例讲解
2020/11/26 Python
Python 多进程原理及实现
2020/12/21 Python
武汉东之林科技有限公司机试
2013/09/17 面试题
What's the difference between an interface and abstract class? (接口与抽象类有什么区别)
2012/10/29 面试题
电脑销售顾问自荐信
2014/01/29 职场文书
我的中国梦口号
2014/06/16 职场文书
公安派出所所长四风问题个人对照检查材料
2014/10/04 职场文书
学习经验交流会总结
2015/11/02 职场文书
关于maven依赖 ${xxx.version}报错问题
2022/01/18 Java/Android