×

黑客怎么利用445端口

黑客怎么利用445端口(黑客常用端口)

hacker hacker 发表于2023-04-06 11:30:24 浏览66 评论1

1人参与发表评论

近百国遭黑客攻击 主要利用Windows的445端口传播,究竟怎么回事

445端口种TCP端口该端口windows 2000 Server或Windows Server 2003系统发挥作用与139端口完全相同具体说提供局域网文件或打印机共享服务该端口基于CIFS协议(通用特网文件系统协议)工作139端口基于SMB协议(服务器协议族)外提供共享服务同攻击者与445端口建立请求连接能获指定局域网内各种共享信息

445端口关闭: 自看

如何利用445端口进行入侵渗透 445端口入侵原因详细解析

1 首先,我们先建立一个空会话(当然,这需要目标开放 ipc$ )

命令: net use \\ip\ipc$ "" /user:""

注意:上面的命令包括四个空格, net 与 use 中间有一个空格, use 后面一个,密码左右各一个空格。

2 查看远程主机的共享资源

命令: net view \\ip

解释:前提是建立了空连接后,用此命令可以查看远程主机的共享资源,如果它开了共享,可以得到如下面的结果,但此命令不能显示默认共享。

在 \\*.*.*.* 的共享资源

资源共享名 类型 用途 注释

-----------------------------------------------------------

NETLOGON Disk Logon server share

SYSVOL Disk Logon server share

命令成功完成。

3 查看远程主机的当前时间

命令: net time \\ip

解释:用此命令可以得到一个远程主机的当前时间。

4 得到远程主机的 NetBIOS 用户名列表(需要打开自己的 NBT )

命令: nbtstat -A ip

用此命令可以得到一个远程主机的 NetBIOS 用户名列表,返回如下结果:

Node IpAddress: [*.*.*.*] Scope Id: []

NetBIOS Remote Machine Name Table

Name Type Status

---------------------------------------------

SERVER 00 UNIQUE Registered

OYAMANISHI-H 00 GROUP Registered

OYAMANISHI-H 1C GROUP Registered

SERVER 20 UNIQUE Registered

OYAMANISHI-H 1B UNIQUE Registered

OYAMANISHI-H 1E GROUP Registered

SERVER 03 UNIQUE Registered

OYAMANISHI-H 1D UNIQUE Registered

..__MSBROWSE__.01 GROUP Registered

INet~Services 1C GROUP Registered

IS~SERVER......00 UNIQUE Registered

MAC Address = 00-50-8B -9A -2D-37

以上就是我们经常使用空会话做的事情,好像也能获得不少东西哟,不过要注意一点:建立 IPC$ 连接的操作会在 Event Log 中留下记录,不管你是否登录成功。 好了,那么下面我们就来看看 ipc$ 所使用的端口是什么?

五 ipc$ 所使用的端口

首先我们来了解一些基础知识:

1 SMBServer Message Block) Windows 协议族,用于文件打印共享的服务;

2 NBTNETBios Over TCP/IP) 使用 137 ( UDP ) 138 ( UDP ) 139 ( TCP )端口实现基于 TCP/IP 协议的 NETBIOS 网络互联。

3 在 WindowsNT 中 SMB 基于 NBT 实现,即使用 139 ( TCP )端口;而在 Windows2000 中, SMB 除了基于 NBT 实现,还可以直接通过 445 端口实现。

有了这些基础知识,我们就可以进一步来讨论访问网络共享对端口的选择了:

对于 win2000 客户端(发起端)来说:

1 如果在允许 NBT 的情况下连接服务器时,客户端会同时尝试访问 139 和 445 端口,如果 445 端口有响应,那么就发送 RST包给 139 端口断开连接,用 455 端口进行会话,当 445 端口无响应时,才使用 139 端口,如果两个端口都没有响应,则会话失败;

2 如果在禁止 NBT 的情况下连接服务器时,那么客户端只会尝试访问 445 端口,如果 445 端口无响应,那么会话失败。

对于 win2000 服务器端来说:

1 如果允许 NBT, 那么 UDP 端口 137, 138, TCP 端口 139, 445 将开放( LISTENING );

2 如果禁止 NBT ,那么只有 445 端口开放。

我们建立的 ipc$ 会话对端口的选择同样遵守以上原则。显而易见,如果远程服务器没有监听 139 或 445 端口, ipc$ 会话是无法建立的。

六 ipc 管道在 hack 攻击中的意义

ipc 管道本来是微软为了方便管理员进行远程管理而设计的,但在入侵者看来,开放 ipc 管道的主机似乎更容易得手。通过 ipc管道,我们可以远程调用一些系统函数(大多通过工具实现,但需要相应的权限),这往往是入侵成败的关键。如果不考虑这些,仅从传送文件这一方面,ipc 管道已经给了入侵者莫大的支持,甚至已经成为了最重要的传输手段,因此你总能在各大论坛上看到一些朋友因为打不开目标机器的 ipc管道而一筹莫展大呼救命。当然,我们也不能忽视权限在 ipc管道中扮演的重要角色,想必你一定品尝过空会话的尴尬,没有权限,开启管道我们也无可奈何。但入侵者一旦获得了管理员的权限,那么 ipc管道这把双刃剑将显示出它狰狞的一面。

七 ipc$ 连接失败的常见原因

以下是一些常见的导致 ipc$ 连接失败的原因:

1 IPC 连接是 Windows NT 及以上系统中特有的功能,由于其需要用到 Windows NT 中很多 DLL 函数,所以不能在Windows 9.x/Me 系统中运行,也就是说只有 nt/2000/xp 才可以相互建立 ipc$ 连接, 98/me 是不能建立ipc$ 连接的;

2 如果想成功的建立一个 ipc$ 连接,就需要响应方开启 ipc$ 共享,即使是空连接也是这样,如果响应方关闭了 ipc$ 共享,将不能建立连接;

3 连接发起方未启动 Lanmanworkstation 服务(显示名为: Workstation ):它提供网络链结和通讯,没有它发起方无法发起连接请求;

4 响应方未启动 Lanmanserver 服务(显示名为: Server ):它提供了 RPC 支持、文件、打印以及命名管道共享, ipc$ 依赖于此服务,没有它主机将无法响应发起方的连接请求,不过没有它仍可发起 ipc$ 连接;

5 响应方未启动 NetLogon ,它支持网络上计算机 pass-through 帐户登录身份(不过这种情况好像不多);

6 响应方的 139 , 445 端口未处于监听状态或被防火墙屏蔽;

7 连接发起方未打开 139 , 445 端口;

8 用户名或者密码错误:如果发生这样的错误,系统将给你类似于 ' 无法更新密码 ' 这样的错误提示(显然空会话排除这种错误);

9 命令输入错误:可能多了或少了空格,当用户名和密码中不包含空格时两边的双引号可以省略,如果密码为空,可以直接输入两个引号 "" 即可;

10 如果在已经建立好连接的情况下对方重启计算机,那么 ipc$ 连接将会自动断开,需要重新建立连接。

445端口是什么服务

445端口是默认开放的SMB服务。445端口是一种TCP端口,该端口在windows 2000 Server或Windows Server 2003系统中发挥的作用与139端口是完全相同的。

具体地说,它可以提供局域网中文件或打印机共享服务。不过该端口是基于CIFS协议(通用因特网文件系统协议)工作的,而139端口是基于SMB协议(服务器协议族)对外提供共享服务。同样地,攻击者与445端口建立请求连接,也能获得指定局域网内的各种共享信息。

为了防止黑客的进入,导致数据泄露,请根据我提供的方法及时将445端口关闭:使用iis7服务器监控工具,IIS7服务器监控工具该软件风格简约,操作简单,删除系统缓存,重启服务器,修改服务器账号密码,修复服务器复制功能等,也可以一键开启关闭MYSQL和503错误的监控,省去了繁琐的操作步骤,一键完成。也可以直接修改远程端口范围,省去繁琐步骤。

445端口的作用是实现一些共享文件夹以及一些共享打印机的访问工作,只要在局域网络的范围之内就能进行轻松的访问工作,也是因为这个,黑客侵入的可能性有所提高,黑客可以通过445端口就可以进入我们的硬盘,从而对我们的文件进行共享,或者将我们硬盘内的数据格式化,导致我们的数据丢失。

群贤毕至

访客
拥嬉矫纵 拥嬉矫纵2023-04-06 18:09:15 | 回复 的访问工作,只要在局域网络的范围之内就能进行轻松的访问工作,也是因为这个,黑客侵入的可能性有所提高,黑客可以通过445端口就可以进入我们的硬盘,从而对我们的文件进行共享,或者将我们硬盘内的数据格式化,导致我