信息收集-端口

news2024/9/21 4:24:43

(一)端口号

端口号,是指在Internet传输控制协议(TCP)或用户数据报协议(UDP)中,用于标识具体应用程序与计算机之间通信的端口号码

互联网上有许多使用TCP和UDP协议进行通信的应用程序,而端口号就是用来对这些应用程序进行标识和定位的。通过指定端口号,可以使网络中的不同应用程序能够独立地与其他计算机进行通信,从而避免了通信数据的冲突和混乱

端口号还可以提高计算机网络的安全性,因为防火墙可以根据端口号来判断是否允许或阻止该端口上的流量通过。通过使用端口号,计算机之间能够更加有效地进行数据通信和交换,保证了网络的正常运转。

(二)常见端口号

  • 20 (FTP数据传输)
  • 21 (FTP控制传输)
  • 22 (SSH登录)
  • 23 (Telnet)
  • 25 (SMTP邮件传输)
  • 53 (DNS域名系统)
  • 80 (HTTP网页)
  • 110 (POP3邮件收取)
  • 119 (NNTP新闻组)
  • 123 (NTP网络时间)
  • 143 (IMAP邮件收取)
  • 161 (SNMP简单网络管理协议)
  • 194 (IRC互联网聊天)
  • 443 (HTTPS网页)
  • 465 (SMTPS邮件传输)
  • 631 (IPP打印)
  • 993 (IMAPS邮件收取)
  • 995 (POP3S邮件收取)
  • 3306 (MySQL数据库)
  • 3389 (远程桌面连接)

(三)端口号扫描扫描工具

1、namp

nmap [指令] ip

指令:

-sV:版本检测、使用版本检测扫n描之前需要先扫描开放了哪些端口

-PN:参数可以绕过PING命令,用主机是存活在网络上的,目标主机禁ping的情况下

-A:使用所有高级扫描选项;全端口扫描

-O:操作系统探测;

-T:设置扫描速度,1-6

-sP:主机存活性扫描,arp直连方式。

ip有两种形式,一个或是子网

nmap 127.0.0.1  :扫描单个ip

nmap  192.168.6.1/24:扫描整个子网

可以看到扫描端口结果有:端口号, 端口的状态、端口服务

端口的状态有四种:

  • open(开放的),意味着 目标主机的 应用程序 在监听(listen)
  • closed(关闭的),意味着端口没有监听,但随时可能打开。
  • filtered(被过滤的), 意味着 firewall,阻碍了端口访问。
  • unfiltered(未被过滤的)。无法确定开放与否

2、zenmap

zenmap是nmap图形化界面,是window系统的软件,

 扫描结果如下:

 

3、空间搜索引擎

nmap和zenmap可能会留下痕迹,如果利用空间搜索引擎,就没有痕迹

例如:fofa:https://fofa.info/

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/547874.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【网络协议详解】——STP技术(学习笔记)

目录 🕒 1. STP技术工作原理🕒 2. BPDU报文🕘 2.1 配置BPDU🕘 2.2 TCN BPDU 🕒 3. 实验:了解STP生成过程 🕒 1. STP技术工作原理 以太网交换机使用生成树协议STP(Spanning Tree Pro…

连续签到积分兑换试用流量主小程序开发

每日签到积分兑换试用流量主小程序开发 打卡兑奖小程序。用户签到活得积分。积分可以兑换商品。观看激励视频广告可以积分翻倍。 用户可以参加试用商品活动参加试用需要提交信息。可以通过分享方式直接获取试用资格。 以下是流量主小程序的功能列表: 广告位管理&a…

JavaWeb——HTTP 协议的基本格式和 fiddler 的用法

目录 一、HTTP定义 二、HTTP协议的工作流程 三、抓包工具Fiddler的用法 1、介绍 2、原理 3、抓包结果 (1)、HTTP请求 (2)、HTTP响应 四、HTTP协议的格式 1、HTTP请求 (1)、请求行 (2…

OpenAPI的签名校验

前言 作为一个后端开发,提供API接口或者对接第三方API接口的时候,考虑接口的防刷、重放等安全问题,严格意义上,都需要加上双方约定的签名规则。 大致思路 一般情况下,签名规则没有墨守成规的规定,只要考…

MediaPipe Face Detection可运行在移动设备上的亚毫秒级人脸检测

MediaPipe人脸检测 MediaPipe人脸检测是一种超快速的人脸检测解决方案,具有6个界标和多人脸支持。它基于BlazeFace,BlazeFace是为移动GPU推理量身定制的轻巧且性能良好的面部检测器。检测器的超实时性能使其可应用于需要准确地关注面部区域作为其他任务特定模型: 例如 1、3…

如何有效解决企业文件安全事件频发问题?

企业文件安全是企业必须解决的一个关键问题。随着数字化趋势的不断发展,企业严重依赖于以电子格式存储和访问数据。这种转变使得组织必须实施适当的安全协议,以确保其敏感数据免受未经授权的访问或盗窃。 企业网盘的使用已经在公司中流行起来&#xff0c…

ChatGPT:3. 使用OpenAI创建自己的AI网站:2. 使用 flask web框架快速搭建网站主体

使用OpenAI创建自己的AI网站 如果你还是一个OpenAI的小白,有OpenAI的账号,但想调用OpenAI的API搞一些有意思的事,那么这一系列的教程将仔细的为你讲解如何使用OpenAI的API制作属于自己的AI网站。博主只能利用下班时间更新,进度慢…

mybatis是如何集成到spring的之SqlSessionFactoryBean

文章目录 1 前言1.1 集成spring前使用mybatis的方式1.2 集成mybatis到spring的关键步骤 2 SqlSessionFactoryBean对象分析2.1 buildSqlSessionFactory做了什么事情?2.2 为什么是SqlSessionFactoryBean却可以使用SqlSessionFactory? 3 验证demo4 举一反三…

【QT】自定义工程封装成DLL并如何调用(带ui界面的)

一、动态库的封装 1、首先新建一个Library工程 2、修改类型为共享库,自定义项目名称以及项目路径 3、选择编译器 4、选择动态库所需要的模块 5、自定义类名,点击下一步 6、点击下一步 7、项目总览 8、此时的文件中还没有ui文件,因为要封装带…

南京邮电大学算法与设计实验四:回溯法(最全最新,与题目要求一致)

要求用回溯法求解8-皇后问题,使放置在8*8棋盘上的8个皇后彼此不受攻击,即:任何两个皇后都不在同一行、同一列或同一斜线上。请输出8皇后问题的所有可行解。 用回溯法编写一个递归程序解决如下装载问题:有n个集装箱要装上2艘载重分…

pg事务:隔离级别(2)

事务隔离级别的历史 ANSI SQL-92定义的隔离级别和异常现象确实对数据库行业影响深远,甚至30年后的今天,绝大部分工程师对事务隔离级别的概念还停留在此,甚至很多真实的数据库隔离级别实现也停留在此。但后ANSI92时代对事物隔离有许多讨论甚至…

【5.20】五、安全测试——渗透测试

目录 5.3 渗透测试 5.3.1 什么是渗透测试 5.3.2 渗透测试的流程 5.3 渗透测试 5.3.1 什么是渗透测试 渗透测试是利用模拟黑客攻击的方式,评估计算机网络系统安全性能的一种方法。这个过程是站在攻击者角度对系统的任何弱点、技术缺陷或漏洞进行主动分析&#x…

如何在项目管理中实现任务活动的留痕管理?

项目工作为什么需要留痕呢? 1,记录项目工作:在项目管理工作中常常涉及多部门协作,工作留痕可以帮助我们有效复原已经发生了的工作活动,从而留下印迹供日后查证。 2,支撑工作复盘:在项目工作结束之后&…

SpringBoot程序启动速度提速分析

传统的破程序(百万行级一个微服务),在我的P15-gen2代电脑上启动一次需要80秒左右(直接运行三次,取平均值),在其它人电脑上可想而知了。 大概记录几点 1 优化肯定是需要找工具观察的,不观测还…

MyBatis、MyBatis-plus

文章目录 MyBatis一、MyBatis简介1. 什么是MyBatis2. MyBatis开发步骤3. 环境搭建4. MyBatis的映射文件(UserMapper)5. 动态sql语句6. MyBatis的增删改查 二、MyBatis核心配置文件(sqlMapConfig)1. MyBatis常用配置1)environments…

使用JAVA代码实现跳动爱心(脱单节程序员必备哦)

520!!!表白日,你脱单了吗?你跟对象彻夜不归了吗? 如果没有说明,你的诚心不够,来给对象一个代码表白吧! 话不多说,先上效果图: 实现代码如下&…

kicad学习笔记6:kicad启动及其grid参数设置和修改

1。kicad启动&#xff1a; single_top.cpp 启动函数&#xff1a; 1。 IMPLEMENT_APP( APP_SINGLE_TOP )2。 PGM_SINGLE_TOP::OnPgmInit()3。 PGM_BASE::InitPgm2。kicad参数 grid参数定义&#xff1a; struct GRID_SETTINGS {bool axes_enabled;std::vector<wxString&…

华为OD机试真题 Java 实现【天然蓄水池】【2023Q1 200分】

一、题目描述 公元2919年&#xff0c;人类终于发现了一颗宜居星球——X星。现想在X星一片连绵起伏的山脉间建一个天然蓄水库&#xff0c;如何选取水库边界&#xff0c;使蓄水量最大&#xff1f; 要求&#xff1a; 山脉用正整数数组s表示&#xff0c;每个元素代表山脉的高度。…

基于springboot人事管理系统

末尾获取源码 开发语言&#xff1a;Java Java开发工具&#xff1a;JDK1.8 后端框架&#xff1a;SpringBoot 前端&#xff1a;Vue 数据库&#xff1a;MySQL5.7和Navicat管理工具结合 开发软件&#xff1a;IDEA / Eclipse 是否Maven项目&#xff1a;是 前言 基于springboot人事管…

vscode录音及语音实时转写插件开发并在工作区生成本地mp3文件 踩坑日记!

前言 最近接到一个需求&#xff0c;实现录音功能并生成mp3文件到本地工作区&#xff0c;一开始考虑到的是在vscode主体代码里面开发&#xff0c;但这可不是一个小的工作量。时间紧&#xff0c;任务重&#xff01;市面上实现录音功能的案例其实很多&#xff0c;一些功能代码是可…