《Kali渗透基础》02. 基本工具

本文介绍了KaliLinux中用于渗透测试的基础工具,包括NetCat的基本用法,如命令参数、文本传输和端口扫描,以及增强版NCat的SSL/TLS加密功能。此外,还概述了网络抓包软件Wireshark和命令行工具TCPdump的使用,以及它们在数据捕获和分析中的作用。文章强调这些工具是实现目标的方法,详细使用指南可参考《安全工具录》。

title: 《Kali渗透基础》02. 基本工具
date: 2023-05-21 22:31:59
updated: 2023-10-12 10:23:48
categories: 学习记录:Kali渗透基础
excerpt: NetCat、NCat、WireShark、TCPdump 初步使用。
comments: false
tags:
top_image: /images/backimg/SunsetClimbing.png



本系列侧重方法论,各工具只是实现目标的载体。
命令与工具只做简单介绍,其使用另见《安全工具录》。

本文以 kali-linux-2022.3-vmware-amd64 为例。

1:基本工具

1.1:NetCat

NetCat(又称为 " nc ")被广泛用于计算机网络之间的数据传输和网络调试。允许用户通过 TCP 或 UDP 协议发送和接收数据。

功能描述

  • 网络工具中的瑞士军刀
  • 侦听模式/传输模式
  • 传输文本信息
  • 传输文件/目录
  • 远程控制/木马
  • 流媒体服务器
  • 远程克隆硬盘

NC 缺乏加密和身份验证的能力

不同系统或平台的 NetCat 命令不尽相同。

1.1.1:命令参数

基本语法
nc [选项]

常用选项

参数 说明
-h 显示帮助信息和参数选项。 nc -h
-l 监听模式,等待连接请求到达指定的端口。 nc -l 5555
详见示例01
-p 端口 指定要使用的端口号。
-v 显示详细的输出信息。 nc -v baidu.com 80
-n 使用 IP 地址时不进行 DNS 反向解析。 nc -n 1.1.1.20 5555
-q 数字 指定连接建立或数据传输时的等待时间(单位:秒)。 详见示例02
-z 端口扫描,默认使用 TCP 协议,无需建立实际连接。可指定端口范围。
-u 指定使用 UDP 协议进行数据传输。
-c 命令或shell 执行命令。可用于远程控制。 详见示例06、07

常用组合

参数组合 说明
-nv
kali linux nethunter基础教程.pdf》是一本关于Kali Linux Nethunter的基础教程,适用于想要学习如何使用Kali Linux Nethunter的人群。 Kali Linux Nethunter是一个基于Android设备的安全渗透测试平台,它提供了许多工具和功能,方便安全专业人员进行渗透测试和安全评估。本教程着重介绍如何安装和配置Kali Linux Nethunter,以及如何使用其中的一些常用工具。 教程的内容包括: 1. 准备工作:介绍了使用Kali Linux Nethunter之前需要准备的硬件和软件要求,以及获取Nethunter的渠道。 2. 安装和配置:详细介绍了如何在Android设备上安装和配置Kali Linux Nethunter。涵盖了从下载和安装到设置网络连接和必要的权限的步骤。 3. 基本操作:教程讲解了Kali Linux Nethunter的基本操作,包括访问终端、使用命令行工具和浏览文件系统等。 4. 渗透测试工具:介绍了Kali Linux Nethunter中一些常用的渗透测试工具,如Metasploit、Nmap和Wireshark。对于每个工具,教程详细解释了其功能和使用方法,以及示例演示。 5. 进阶技巧:探索了Kali Linux Nethunter的一些高级功能和技巧,如无线渗透测试和远程渗透测试等。 通过学习这本教程,读者将能够了解和掌握Kali Linux Nethunter的基础知识和操作技巧。对于想要从事网络安全领域的人员来说,这本教程是一个很好的入门材料,可以帮助他们更好地理解和利用Kali Linux Nethunter进行安全渗透测试。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值