Abstract: hadra 的使用及计算机网络基础

Table of Contents

  1. Hadra的使用
  2. 计算机网络基础
    1. 学习目标
    2. 认识网络设备
    3. OSI网络分层
    4. 数据传输过程
    5. 数据封装过程
    6. 数据解封过程

Hadra的使用

参数 用法
-l LOGIN 指定破解的用户,对特定用户破解
-L FILE 指定用户名字典
-p PASS 小写,指定密码破解
-P FILE 大写,指定密码字典
-M FILE 指定目标列表文件一行一条
-t TASKS 同时运行的线程数

实例

1
hydra -l username -P password.txt -t 6 ssh://ip

在物理机上用 ssh 连接 VMCentOS

然后在 Kalihydra 破解密码。

计算机网络基础

学习目标

  • 了解常见的网络设备
  • 了解三种网络模型
  • 了解互联网中数据传输方式
  • 深入理解网络层协议
  • 深入理解运输层协议
  • 深入理解应用层协议

认识网络设备

网卡:允许计算机在计算机网络上进行通讯的计算机硬件,拥有 MAC 地址,属于 OSI 模型第一层。

修改 MAC地址: 设备管理器 → 网络适配器 → 选择网卡 → 网络连接 → 修改

集线器:工作与 OSI 模型第一层,属于纯硬件网络底层设备,发送数据没有针对性,采用广播方式发送。

交换机:工作与 OSI 模型第二层,具有”智能记忆“能力和”学习“能力,使用 MAC 来寻址。

路由器:连接两个或多个网络的硬件设备,在网络间起网卡的作用,运行在 OSI 模型第三层,使用 IP 地址来通信。

OSI网络分层

参见note26

数据传输过程

数据封装过程

数据解封过程