【愚公系列】2021年12月 网络工程-扫描与爆破

2022-12-01 10:13:26 浏览数 (1)

文章目录

  • 前言
  • 一:扫描技术
    • 1.`基础知识`
    • 2.`Nmap-扫描器之王`
    • 3.`九头蛇`
    • 4.`本地提取`
    • 5.`本地提取分析`

前言

端口扫描是指某些别有用心的人发送一组端口扫描消息,试图以此侵入某台计算机,并了解其提供的计算机网络服务类型(这些网络服务均与端口号相关)。端口扫描是计算机解密高手喜欢的一种方式。攻击者可以通过它了解到从哪里可探寻到攻击弱点。实质上,端口扫描包括向每个端口发送消息,一次只发送一个消息。接收到的回应类型表示是否在使用该端口并且可由此探寻弱点。 扫描器是一种自动检测远程或本地主机安全性弱点的程序,通过使用扫描器你可以不留痕迹的发现远程服务器的各种TCP端口的分配及提供的服务和它们的软件版本!这就能让我们间接的或直观的了解到远程主机所存在的安全问题。


提示:以下是本篇文章正文内容,下面案例可供参考

一:扫描技术

主机探测与端口扫描 主机测探是指确定目标主机是否存活。 端口扫描就是寻找在线主机所开放的端口,并且在端口上所运行的服务。甚至可以进一步确定目标主机操作系统类型和更详细的信息

1.基础知识

常见端口

21

FTP

443

HTTPS

22

SSH

1433

SQL Server

23

Telnet

1521

Oracle

25

SMTP

3306

MySQL

80

HTTP

3389

RDP

2.Nmap-扫描器之王

重要常用参数

-sP

ping 扫描

-p

指定端口范围

-sV

服务版本探测

-O(大写)

启用操作系统探测

-A

全面扫描

-oN

保存txt

代码语言:javascript复制
Nmap  -sP  10.1.1.1/24  扫描10.1.1.0整个网段
Nmap  -p  21,23-25,3389 10.1.1.1 
Nmap  -p  21,23 10.1.1.1 -sV  扫描21,23的服务版本
Nmap  -A  10.1.1.1  全面扫描
Nmap  -O  10.1.1.1  扫描目标系统版本
Namp  -p  21,23  10.1.1.1  -oN  e:result.txt

3.九头蛇

代码语言:javascript复制
Hydra -l a -p 123 10.1.1.1 telnet
Hydra -l a -P e:pass.txt  10.1.1.1 telnet
Hydra -l a -P e:pass.txt  10.1.1.1 rdp
Hydra -l a -P e:pass.txt  10.1.1.1 smb
Hydra -l a -P e:pass.txt  10.1.1.1 ftp
Hydra -l a -P e:pass.txt  10.1.1.1 ssh
Hydra -l a -P e:pass.txt  10.1.1.1 mysql
Hydra -L e:user.txt -P e:pass.txt  10.1.1.1 telnet

4.本地提取

Getpass 从内存中提取密码

5.本地提取分析

Pwdump 提取sam中的HASH值

手工将hash值存储到hash.txt中

使用saminside软件进行hash分析

0 人点赞