kali linux安全渗透教程
Posted 虎子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了kali linux安全渗透教程相关的知识,希望对你有一定的参考价值。
第1章 Linux安全渗透简介
渗透测试是对用户信息安全措施积极评估的过程。通过系统化的操作和分析,积极发现系统和网络中存在的各种缺陷和弱点,如设计缺陷和技术缺陷。本章将简要介绍Linux安全渗透及安全渗透工具的相关内容。其主要知识点如下:
- 什么是安全渗透;
- 安全渗透所需的工具;
- Kali Linux简介;
- 安装Kali Linux;
- Kali更新与升级;
- 基本设置。
1.1 什么是安全渗透
渗透测试并没有一个标准的定义。国外一些安全组织达成共识的通用说法是,渗透测试是通过模拟恶意黑客的攻击方法,来评估计算机网络系统安全的一种评估方法,这个过程包括对系统的任何弱点、技术缺陷或漏洞的主动分析。这个分析是从一个攻击者可能存在的位置来进行的,并且从这个位置有条件主动利用安全漏洞。
渗透测试与其他评估方法不同。通常的评估方法是根据已知信息资源或其他被评估对象,去发现所有相关的安全问题。渗透测试是根据已知可利用的安全漏洞,去发现是否存在相应的信息资源。相比较而言,通常评估方法对评估结果更具有全面性,而渗透测试更注重安全漏洞的严重性。
渗透测试有黑盒和白盒两种测试方法。黑盒测试是指在对基础设施不知情的情况下进行测试。白盒测试是指在完全了解结构的情况下进行测试。不论测试方法是否相同,渗透测试通常具有两个显著特点:
- 渗透测试是一个渐进的且逐步深入的过程。
- 渗透测试是选择不影响业务系统正常运行的攻击方法进行的测试。
1.2 安全渗透所需的工具
了解了渗透测试的概念后,接下来就要学习进行渗透测试所使用的各种工具。在做渗透测试之前,需要先了解渗透所需的工具。渗透测试所需的工具如表1-1所示。
表1-1 渗透所需的工具
splint | unhide | scrub |
---|---|---|
pscan | examiner | ht |
flawfinder | srm | driftnet |
rats | nwipe | binwalk |
ddrescue | firstaidkit-gui | scalpel |
gparted | xmount | pdfcrack |
testdisk | dc3dd | wipe |
foremost | afftools | safecopy |
sectool-gui | scanmem | hfsutils |
unhide | sleuthkit | cmospwd |
examiner | macchanger | secuirty-menus |
srm | ngrep | nc6 |
nwipe | ntfs-3g | mc |
firstaidkit-gui | ntfsprogs | screen |
net-snmp | pcapdiff | openvas-scanner |
hexedit | netsed | rkhunter |
irssi | dnstop | labrea |
powertop | sslstrip | nebula |
mutt | bonesi | tripwire |
nano | proxychains | prelude-lml |
vim-enhanced | prewikka | iftop |
wget | prelude-manager | scamper |
yum-utils | picviz-gui | iptraf-ng |
mcabber | telnet | iperf |
firstaidkit-plugin-all | onenssh | nethogs |
vnstat | dnstracer | uperf |
aircrack-ng | chkrootkit | nload |
airsnort | aide | ntop |
kismet | pads | trafshow |
weplab | cowpatty | wavemon |
由于篇幅原因,这里只列了一部分工具。渗透测试所需的工具可以在各种Linux操作系统中找到,然后手动安装这些工具。由于工具繁杂,安装这些工具,会变成一个浩大的工程。为了方便用户进行渗透方面的工作,有人将所有的工具都预装在一个Linux系统。其中,典型的操作系统就是本书所使用的Kali Linux。
该系统主要用于渗透测试。它预装了许多渗透测试软件,包括nmap端口扫描器、Wireshark(数据包分析器)、John the Ripper(密码破解)及Aircrack-ng(一套用于对无线局域网进行渗透测试的软件)。用户可通过硬盘、Live CD或Live USB来运行Kali Linux。
1.3 Kali Linux简介
Kali Linux的前身是BackTrack Linux发行版。Kali Linux是一个基于Debian的Linux发行版,包括很多安全和取证方面的相关工具。它由Offensive Security Ltd维护和资助,最先由Offensive Security的MatiAharoni和Devon Kearns通过重写Back Track来完成。Back Track是基于Ubuntu的一个Linux发行版。
Kali Linux有32位和64位的镜像,可用于x86指令集。同时它还有基于ARM架构的镜像,可用于树莓派和三星的ARM Chromebook。用户可通过硬盘、Live CD或Live USB来运行Kali Linux操作系统。
以上是关于kali linux安全渗透教程的主要内容,如果未能解决你的问题,请参考以下文章