kali linux渗透教程书籍(kali linux制作随身u盘)

kali linux渗透教程书籍(kali linux制作随身u盘)

前言

本文我们聊一下如何把Kali Linux安装到移动硬盘或者U盘上,由移动硬盘独立引导,与本地系统完全隔离。U盘随身携带,只要PC的Bios支持USB启动,走到哪都可以使用自己的移动系统,方便工作和学习。

为什么要把kali安装到移动硬盘或U盘上呢?简单总结几点如下。

(1)安装Windows Linux双系统,安装方式比较繁琐,一不小心MBR混乱,很是崩溃。

(2)在Windows下使用Vmware虚拟机安装Kali,硬件是虚拟的,有些测试受限于虚拟环境,根本无法完成。

(3)直接放弃Windows,把自己的PC安装成Kali,这其实是学习Linux最好的方法,但对于经常需要在Windows环境下办公的人来说,无法完全不使用Windows。

【Kali Linux简介】

Kali Linux是基于Debian的Linux发行版, 设计用于数字取证和渗透测试。由Offensive SecurityLtd维护和资助。最先由Offensive Security的Mati Aharoni和Devon

Kearns通过重写BackTrack来完成,BackTrack是他们之前写的用于取证的Linux发行版。

Kali Linux预装了许多渗透测试软件,包括nmap (端口扫描器)、Wireshark (数据包分析器)、John theRipper (密码破解器),以及Aircrack-ng (一应用于对无线局域网进行渗透测试的软件)。

制作持久性Kali启动U盘

Kali Linux默认的启动菜单有两个选项具有持久性 – 即使重新启动甚至在不同的系统中,都能在U盘上保存数据

这是一个非常有用的功能,它使你可以保留文档,收集测试结果,配置等

一.准备工具:

1.下载Kali linux

PS:我的电脑是64位的,我就选择64位镜像,各位要按照自己电脑选择下载。

2.如果你用到是Windows下载Win32 Disk Imager或者universal usb installer

3.一块U盘(至少8GB 容量)

4.MiniTool Partition Wizard硬盘无损分区工具

二. 开始教程

1.

1.)u盘制作首先打开MiniTool Partition Wizard硬盘无损分区工具选择如图所示

2.)创建分区步骤:如图所示

3.)打开Win32 Disk Imager或者universal usb installer开始刻录镜像

-此时重启电脑,设置boot,从你的U盘启动,之后会进入一个让你选择进入什么模式的的界面(如果你单纯想用kali每次都做一些简单的东西,不需要储存数据,那么就选择最简单的第一个就好,后面的教程也不用看了,如果你想要储存一些东西的话,就继续看下去),然后选择对应的就好啦

2.kali初始化为你U盘添加Persistence

功能(在Live启动的时候可以保存和修改文件) 重启电脑,在bios中配置从U盘启动。

1.) 从U盘启动

不同电脑从U盘启动方式不太一样,不过大致分为几类。按F10或F12或F11能进入启动设备选择菜单,可以在菜单列表中找到U盘,按上下方向键选择后Enter即可进入。如果没有在列表中找到U盘,可以Ctrl Alt Delete重启,然后按F2或Enter进入BIOS设置,找到boot选项,将所有的USB设备启动顺序调到最前面。如果还是不行,看是否是用UEFI模式启动的,改成LEGACY就可以

2.) 为你U盘添加Persistence功能(在Live启动的时候可以保存和修改文件)

进入kali后(要进入那个后面带persistence的)启动后选择live USB Encrypted PERSIstence

进入kali后 ,打开终端,输入gparted,

选择你的U盘存储:

然后在右上角选择你的U盘,由于使用 MiniTool Partition Wizard硬盘无损分区工具分为两个区,所以你会在列表中看见两个分区的情况

这时候,可以在空白处按右键然后选择分区,我们需要来选择这个新的分区

然后按照上面的设置之后, 现在我们已经创建好新的分区了,打开终端,输入以下命令fdisk -l查看你u盘新分区的名称

我们需要将它挂载起来,打开终端,输入以下命令(需要空格的地方我都会用|代替,你打一个空格就好了):

mkdir -p /mnt/persistmount /dev/adb2 /mnt/persistecho “/ union” >> /mnt/persist/persistence.confcat /mnt/persist/persistence.confUmount /dev/adb2

然后关闭你的终端,再把linux关掉,重新进入,这个时候还是选怎带有persistence的模式, 再次打开终端输入

cd /mnt/lsCd /Madir -/Desktop/Test

就可以了!

三. 感言

网上有些说通过ultraiso等软件刻录到U盘的方法其实是以live方式运行的,这样做的修改是保存不了的。为了探索把kali安装在U盘,前前后后安装了3次,搜了无数相关文章,踩了很多坑,也明白了很多地方怎么配置,总结一下。希望帮到需要的人。

系统安装是重点,但不是终点,下面的章节我们会聊Kali Linux的环境初始配置、渗透案例、渗透方法。

发表评论

登录后才能评论