如何避免安全部扫描出来的高危端口

nmap 进行网络扫描详细操作 首先,您需要在您的系统上安装 nmap。这通常可以通过系统的包管理器来完成。 阅读详情

问题描述

在公司可能会遇见,自己搭建的一套环境,有可能是业务服务,也有可能是外部组件(有可能是公司没有专门维护这套组件的团队,也有可能是不能用,不好用等情况),比如:HDFS、HBase、Yarn、Spark、Mysql等等。
可能不是默认端口,只要扫描到任意端口在监听,通过一些get请求就能获取到隐私数据,可能就会被认为是高危端口。
我遇见的就是HDFS、Yarn的端口被扫描出来了(不是默认端口),理由就是直接通过url就可以访问页面。

解决办法

方法一(推荐)

直接通过防火墙禁止外部ip访问(当然可以允许集群中的其他机器访问)
优点:这种处理办法是最简单的,无需修改配置、代码,如果熟悉的话,几分钟就搞定了
缺点:这样办公网络就无法访问页面了,比如yarn的页面,这样我们开发、处理问题的成本就会很高。
注意:最好别留钩子,比如我禁用了大部分的ip,但是不禁用办公网络发出去的ip,这样确实有可能躲避安全部的扫描,但有违反公司规定的风险,慎重。

方法二

利用中间件自身的加密功能,比如mysql、es、redis等,都是可以设置密码的,无非是复杂一点,所以最好是能够在开发、系统搭建的时候就设置好密码。
优点:是一种非常安全的手段,页面访问之前需要进行权限认证,而且可以本地就可以调试代码(远程连接中间件)
缺点:如果是一开始并没有设置密码,比如es,那后面不光要为es增加密码,而且使用这个es的应用都需要增加账号和密码配置,需要修改代码,成本很高。最重要的是有些组件可能并没有提供账号密码登录,比如:HDFS、Yarn,这些组件好像官方并没有提供登录的功能。

方法三(极力推荐)

一开始想的是利用nginx相关的组件来做登录,但是后面发现还需要依赖一些httpd的底层组价,因为服务器是没法联网的,处理起来比较麻烦,所以就决定先用java能不能简单的搭建一个反向代理。
通过简单的测试,发现SpringSecurity+smiley-http-proxy-servlet就可以无需开发代码实现一个需要登录的反向代理服务器

使用方法
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-security</artifactId>
        </dependency>
        <dependency>
            <groupId>org.mitre.dsmiley.httpproxy</groupId>
            <artifactId>smiley-http-proxy-servlet</artifactId>
            <version>1.12</version>
        </dependency>
@Configuration
public class ProxyServletConfiguration {
    @Value("${proxy.url}")
    private String url;
    @Value("${proxy.target_url}")
    private String targetUrl;

    @Bean
    public ServletRegistrationBean servletRegistrationBean() {
        ServletRegistrationBean servletRegistrationBean = new ServletRegistrationBean(new ProxyServlet(), url);
        servletRegistrationBean.setName("hello");
        servletRegistrationBean.addInitParameter("targetUri", targetUrl);
        servletRegistrationBean.addInitParameter(ProxyServlet.P_LOG, String.valueOf(true));
        return servletRegistrationBean;
    }
}
server.port=8080
spring.security.user.name=dong
spring.security.user.password=dong
server.servlet.session.timeout=10s

proxy.url=/*
proxy.target_url=https://www.baidu.com

因为都是成熟的组件,所以仅仅需要一些配置,就可以完成一个需要登录的反向代理服务器
这下可以放心的使用那些web页面了
优点:非常通用,任何服务都可以进行反向代理,成本低
缺点:需要额外占用一个端口、一些内存来做反向代理(如果用nginx也差不多);如果代码中有直接使用这些端口的代码,那就无法进行本地调试

安防系列-利用iptables/firewalld防止nmap扫描 linux防火墙防止nmap扫描策略配置 阅读详情

相关推荐

Docker安装最新版MySQL:避开3306高危端口,安全部署保姆级教程

note: 将高危3306端口换成了自定义的9020,记得连接的时候变一下就行。

一个打工人 31

防止端口扫描shell脚本

网上有现在的防端口工具,如psad、portsentry,但觉得配置有点麻烦,且服务器不想再装一个额外的软件。所以自己就写了个shell脚本实现这个功能。基本思路是:使用iptables的recent模块记录下在60秒钟内扫描超过10个端口的IP,并结合inotify-tools工具实时监控iptables的日志,一旦iptables日志文件有写入新的ip记录,则使用iptables封锁源ip,起到了防止端口扫描的功能。新建脚本iptables.sh,执行此脚本。3、防端口扫描shell脚本。

源码客栈的博客 306

Ubuntu 20.04 Zabbix 安全部署:TLS加密、三层架构与最小权限实践

Zabbix 是企业级开源监控系统,其安全通信能力直接决定运维可观测性的可信度。在 Ubuntu 20.04 这类默认启用 AppArmor、严格文件权限和 OpenSSL 1.1.1f 的 LTS 系统中,Zabbix 的传统部署方式易引发 TLS 握手失败、证书信任链断裂、Agent 静默退出等典型问题。理解 TLS 加密原理(如双向认证、SubjectAltName 验证)与最小权限模型(服务账户隔离、systemd 沙箱、文件权限收紧),是构建高保障监控链路的技术基础。该方案广泛适用于金融、政务等对

cnmik42448的专栏 501

服务器如何隐藏端口才能不被扫描?

服务器如何隐藏端口才能不被扫描

2409_89014517的博客 4573

Windows Docker镜像加速与Portainer可视化部署指南

Docker 是一种轻量级容器化技术,通过隔离进程和资源实现应用的可移植部署;其核心依赖 Docker Daemon(dockerd)与镜像仓库通信,而国内网络环境下默认直连 Docker Hub 常导致拉取超时、速度极低。镜像加速器通过配置 registry-mirrors 指向国内 CDN 镜像源(如阿里云),显著优化 DNS 解析、TLS 握手及分发带宽,是提升本地开发效率的基础手段;Portainer 则作为开源容器管理平台,提供 Web 可视化界面,降低 CLI 使用门槛。二者结合,构成 Wind

weixin_33841503的博客 421

等保测评后如何落地整改与渗透测试?附录A与B实操指南

网络安全等级保护(等保)是保障信息系统安全的基础性制度,其核心在于构建持续改进的安全闭环。等保测评不仅是合规检查,更是风险发现与治理的起点。测评后活动(附录A)是实现从‘静态合规’到‘动态管理’的关键,它要求对发现的问题进行根因分析、风险排序、整改验证与知识沉淀,形成完整的PDCA循环。渗透测试(附录B)作为一种主动的实战化安全评估技术,通过模拟真实攻击来验证安全措施的有效性,与等保测评形成互补,能发现合规检查清单之外的深层逻辑与业务风险。本文将结合**安全闭环**与**渗透测试**等核心概念,深入解析如何

weixin_30256901的博客 379

中小企业被勒索病毒攻击现状:攻击目标占比50-70%,增长300%!

勒索病毒攻击与日俱增,我们看到许多大型公司频繁被攻击的消息,但其实中小型企业被勒索攻击的现状也非常严峻。 据美国国土安全部消息,美国勒索软件攻击中约有50%-70%是针对中小企业,攻击数增加了300%,2020年共造成3.5亿美元的损失。 为此,美国国土安全部还成立了勒索软件和数字勒索工作组,提供相关抵御工具和教育程序。 从腾讯安全威胁情报中心和南都传媒联合发布的数据中发现,2021年前4个月攻击态势相较于2020年并没有削弱。 相比于大企业,中小企业中自身带有IT部门的公司本身就不多,且安

云盒子企业云盘官方账号,17年专注文档安全 595

什么是端口扫描攻击?如何预防?

端口扫描攻击是指攻击者通过自动化工具,对目标网络中的主机进行大规模的端口扫描,以识别哪些端口处于开放状态,从而推测出哪些服务正在运行,进而寻找可能的漏洞或弱点,为后续的攻击行动做准备。当一台计算机想要与另一台计算机上的特定服务进行通信时,它会向目标主机的相应端口发送数据包。如果目标端口是开放的,它会回应一个确认消息;如果端口是关闭的,通常不会有响应;而如果端口被防火墙过滤,可能会收到一个错误消息。端口扫描工具就是基于这一原理,通过大量发送数据包,并分析返回的结果,来判断端口的状态。信息泄露。

网络技术联盟站 1758

告别Nmap:5分钟搞定内网资产扫描,Yakit SYN+指纹识别实战

资产发现是网络安全与运维工作的基础环节,其核心在于快速、准确地识别网络中的存活主机与开放服务。传统方案依赖命令行工具,存在学习门槛高、结果处理繁琐、行为控制粗放等痛点。SYN扫描(半开扫描)作为一种底层网络探测技术,通过发送SYN包并分析响应来判断端口状态,无需完成完整TCP三次握手,在速度与隐蔽性之间取得了良好平衡,尤其适合权限可控的内网环境。结合指纹识别技术,能够进一步识别服务类型、版本及潜在风险,将原始端口信息转化为可直接行动的安全情报。Yakit作为一体化安全平台,将SYN扫描、指纹识别与结果可视化

weixin_34122604的博客 405

GitHub 新手使用手册

理论说太多容易忘,来实践实践吧。

2501_90226046的博客 1053

基于ADRC算法的多旋翼飞行器抗扰动控制实践

本文详细介绍了基于ADRC算法的多旋翼飞行器抗扰动控制实践,通过线性扩张状态观测器(LESO)实时估算风力等扰动,实现提前补偿,显著提升飞行稳定性。文章结合具体案例和工程实现技巧,展示了ADRC在突风条件下的优异表现,为无人机控制提供了高效解决方案。

weixin_29284885的博客 191

云时代,云服务商如何进行黑产防御?

本文为威胁猎人首届网络黑产攻防沙龙嘉宾——金山云安全技术总监李鸣雷带来的现场分享。他将从一个僵尸网络的发现说起,分析云时代僵尸网络的新特点,并总结在云时代云服务商抵御黑产攻击的方式。图为 金山云安全技术总监李鸣雷今天为大家简单分享一下云时代云服务商面临的黑产问题,以及我们的一些经验和积累。在分享开始之前,我先从我们发现的一次DDoS攻击的故事说起。去年12月19日,我们的两台云主机出现了一次大的网...

weixin_41829439的博客 465

原恒星尘埃生长的三维MHD模拟与湍流效应研究

星际尘埃演化是恒星形成过程中的关键环节,其动力学行为直接影响行星系统的构建。通过磁流体力学(MHD)模拟可以揭示尘埃颗粒从微米级到行星胚胎尺度的生长机制,其中湍流效应通过改变碰撞频率和密度结构发挥双重作用。最新研究采用COALA-RAMSES耦合框架,实现了包含自洽尘埃生长的三维非理想MHD模拟,量化了不同物理环境下尘埃尺寸分布的演化规律。这些发现不仅为解释ALMA观测数据提供理论依据,也对行星形成初期条件约束具有重要意义,特别是在湍流参数化与尘埃生长速率关系方面取得突破。

weixin_30988079的博客 382

ZySec-7B:大模型如何赋能安全团队,从漏洞分析到合规审计的10大实战场景

大语言模型(LLM)作为人工智能领域的前沿技术,通过在海量文本数据上进行预训练,掌握了强大的语言理解和生成能力。其核心原理是基于Transformer架构,通过自注意力机制捕捉上下文关联,从而能够完成问答、摘要、代码生成等复杂任务。在工程实践中,LLM的价值在于能够自动化处理大量重复性、结构化的文本工作,显著提升知识密集型行业的效率。在网络安全这一典型应用场景中,传统安全团队常面临漏洞分析、合规审计、事件响应等海量文档工作的压力。通过领域微调技术,将安全专业知识(如漏洞库、攻击模式、合规标准)注入通用大模型

defkaug153461的博客 418

MIPI DPHY接口(基于Xilinx FPGA实现)案例分析

在Xilinx FPGA实现MIPI DPHY接口的案例(包括CIS协议层)。截止目前为止,Xilinx仅在Ultrascale+及其以上版本的FPGA IO可直接支持MIPI 电平输入,其他的,都需要转换成LVDS来接收。

ONEFPGA的博客 5625

acados安装与调试指南:版本兼容性问题

在计算机编程领域,软件工具和库的安装与调试是每个开发者必经的挑战。最近,在安装和使用acados库时,我遇到了一个有趣的问题,这里我将详细分享我的经验和解决方案。

m0_62153576的博客 738

关于nmap端口扫描与阻止恶意端口扫描的实验

nmap安装和使用技巧,安装使用中常见失败原因分析和解决办法,iptables中关于阻止端口扫描的设置和操作方法,以及最终的实验效果展示。

weixin_42145464的博客 3783

实战|2026美团&大众点评餐饮数据抓取:Playwright/Selenium反爬全攻略

核心结论:2026年美团&大众点评的反爬核心是“多维度风控”,需组合使用“住宅IP+设备指纹伪装+真人行为模拟+动态验证处理”,Playwright是最优工具,Selenium仅作为补充。效率优化:单机爬取速度建议控制在“每小时500-800条”,避免高频请求触发风控;分布式爬取需确保每个节点使用独立住宅IP,且行为轨迹不一致。扩展方向集成WASM解密工具,破解2026年美团的Token加密;用AI识别动态点选验证,提升验证通过率;对接大数据平台,对抓取的餐饮数据进行可视化分析。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 2461

Linux 中修改Mysql8.0.28默认的3306端口防止被端口扫描入侵

四、在阿里云服务器官网配置3333端口允许外网访问。五、使用Navicat工具连接。

灰灰老师 2127

点云从入门到精通技术详解100篇-点云的特征检测(续)

对每个维度的序列分别计算 DTW 距离,最后。权重将距离限制在较小的范围内,对于时间跨度大的数据集,过度限制了点对点的路径,同的,因此不能用欧氏距离来计算两个多元时间序列之间的距离,本文选用的是动态时。到的股票数据是未知分类的,因此该数据的相似性分析缺少有效的评价方式,通常需要。时间序列,简而言之,就是与时间相关的数据的集合,应用在生活工作中的方方面。时间序列的分段线性化表示的难点在于如何找出分段点,目前,对于分段点的研究。经过分段线性化之后,每个多元时间序列的维度是相同的,但是每一维的长度是不。

getusushu的博客 334

SAP MM ME21N保存前检查增强

想在ME21N保存前做一些数据检查, 可以做一个增强功能,  运行 CMOD 新增,   增强接口 输入 MM06E005  (  EXIT_SAPMM06E_012 ) ,在 NCLUDE ZXM06U43 .  里写代码功能。  例子如下: *&---------------------------------------------------------------------*

heng0757的专栏 1万+

是否对无线网络的网络流量的端口扫描和未授权访问实施了阻断措施?

本文首先分析了无线网络环境下的几种安全问题产生的原因以及如何影响网络稳定性与安全性的相关问题进行了探讨和分析 , 并给出了相应解决方法。最后我们提出了几点实践建议来帮助您在实际应用过程中更有效地防范和减轻网络风险和维护网络安全稳定性和可靠性。使用自动化管理工具多品牌异构防火墙统一管理多品牌、多型号防火墙统一管理;确保所有设备按同一标准配置,提升安全性;集中管理简化部署,减少重复操作;统一流程减少配置差异和人为疏漏;快速定位问题,提升响应速度;集中管理减少人力和时间投入,优化成本。

ZOMO的博客 1043

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

端口扫描绕过实践

0x00 前言 在一次自己做的检测爆破和CC攻击的工具中,感觉纰漏有很多,再次想到了安全狗是如何做防御的,尝试地去绕过安全狗。也去使用学到的TCP/IP知识去实践一波。 0x01  过程 端口扫描地时候全接连和半连接比较稳定,而安全狗是对接受带有SYN的TCP报文有检测机制,如果在10秒钟内累计200个则会触发防御机制,会封掉该IP。后来想到使用分片,看看安全狗是否会对分片的数据包进行重组,...

xiaoi123的博客 864

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

实操:使用 nmap 扫描局域网内 “开放高危端口” 的方法与安全整改建议

$ \begin{array}{c} \text{外部流量} \ \downarrow \ \boxed{\text{防火墙}} \rightarrow \text{DMZ区} \ \downarrow \ \boxed{\text{内网隔离}} \rightarrow \boxed{\text{主机防火墙}} \ \downarrow \ \text{服务进程} \end{array} $$

asdgfggf的博客 471

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

服务器开放22端口被不断扫描,ssh登录不上解决方案

我们使用XShell工具登录服务器,有时候你会发现登录不上,一直提示密码认证失败,但是你确信密码是没有任何问题的,那么这个时候就是你的机器被别人扫描了。 这个时候咱们不要慌,马上打开服务器供应商的管理后台进行远程登录: 输入账号和密码:【一般后台都是可以远程登录的】 登录进入后台,输入这个命令查看被扫描登录尝试的失败次数: pam_tally2 -u root 然后清除失败次数,重新使用XShell工具登录服务器: pam_tally2 -u root --reset 成功登.

陈说技术 5333
上一篇: JSON反序列化泛型对象;泛型是变化的,如何写出通用代码?(源码分析)
下一篇: 让代码变美的第一天 - 观察者模式
帅东
博客等级 码龄11年 676粉丝 88原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值