前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Nmap web在线精确扫描、检测服务器端口开放

Nmap web在线精确扫描、检测服务器端口开放

作者头像
Laikee
发布2022-04-25 19:14:03
2.9K0
发布2022-04-25 19:14:03
举报
文章被收录于专栏:Laikee Tech Space

composer安装

项目目录执行composer require palepurple/nmap

修改代码

原来的composer src中的代码并不会进行精确扫描,需要修改文件vendor/palepurple/nmap/src/Nmap/Nmap.php代码实现该功能:

代码语言:javascript
复制
    private $enableTcp = false;

    public function buildCommand(array $targets, array $ports = array()): array
    {

        if (true === $this->enableTcp) {
            $options[] = '-sT';
        }
    }

    public function enableTcp($enable = true): self
    {
        $this->enableTcp = $enable;

        return $this;
    }

针对Centos,可以使用yum install nmap进行安装,否则将无法运行扫描。 另外需要开放exec函数的执行权限。 最后如果要对接web,可以使用workerman websocket连接实现逐行显示。 可以见我实现的功能: 端口开放在线检测工具

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-02-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • composer安装
    • 修改代码
      相关产品与服务
      检测工具
      域名服务检测工具(Detection Tools)提供了全面的智能化域名诊断,包括Whois、DNS生效等特性检测,同时提供SSL证书相关特性检测,保障您的域名和网站健康。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档