kali-linux中文指南完整.docx
《kali-linux中文指南完整.docx》由会员分享,可在线阅读,更多相关《kali-linux中文指南完整.docx(56页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、KALI LINUX 中文指南 v0.1Kali Linux - Penetration Testing Distribution - Documentation01. Kali Linux 介绍3一、Kali Linux 与 Debian 的区别3二、Kali Linux 商标策略3三、Kali Linux 适合你么?5四、Kali Linux 特性5五、Kali Linux 镜象602. Kali Linux 安装7一、硬盘安装 Kli Linux(可选择是否加密)7二、用 Live U 盘安装 Kali Linux19三、Kali 和 Windows 双引导22四、Kali Mini I
2、SO 网络安装28五、Kali Linux PXE 网络安装3303. Kali Linux 一般应用35一、Kali Linux 电子取证模式35二、Kali 虚拟机安装VMware Tools37三、运行 Metasploit Framework38四、建立你自己的卡利ISO39五、更改卡利桌面环境41六、解决无线驱动程序问题4204. Kali Linux ARM 应用43一、准备 Kali Linux ARM chroot43二、在 ODROID U2 安装 Kali ARM47三、在三星 Chromebook 安装 Kali ARM49四、在 Raspberry Pi 安装 Kali
3、 ARM5205. Kali Linux 开发53一、ARM 交叉编译53二、重新编译 Kali Linux 内核54三、从源代码编译包5506. Kali Linux 社区57一、Kali Linux 漏洞跟踪57二、Kali Linux 官方网站575701. Kali Linux 介绍一、 Kali Linux 与 Debian 的区别Kali Linux 面向专业的渗透测试和安全审计。因此,Kali Linux 已经进行了如下的多处核心的修改:1. 单用户,设计成 root 权限登录:由于安全审计的本质,Kali Linux 被设计成使用单用户,root 权限“方案。2. 默认禁用网络
4、服务:Kali Linux 包含了默认禁用网络服务的 sysvinit hooks。它们允许用户在Kali Linux 安装各种的服务,允许用户安装各种包,同时仍然确保我们默认的发行版安全。附加的服务,例如蓝牙也会被默认列入黑名单。3. 定制的内核:Kali Linux 使用打过无线注入补丁的上游内核。Kali Linux 1。0 基于 Debian Wheezy。因此,大部分的 Kali 包都是从 Debian 源原封不动的导入过来。还有些比较新的包是从不稳定版或实验版导入,或因为这样可以提升用户体验,或因为那是必要修复的BUGS。分离包为了实现一些 Kali 特有的功能,一些包明显的必须被
5、分离。但 Kali 在可能时尽可能靠提高上游包的数量来保持包的数量最小化(或直接整合功能,或添加必要的钩子使其化繁为简而实际上并没有修改上游包)。每个被 Kali 分离的包放在Git 源的 debian 分支里,用一个 Git 的debian 分支混合在主分支使得更新一个被分离的包变得很容易。新包此文前面提到,Kali 引入了很多新的用于渗透测试和安全审计领域的Debian 包。根据Debians Free Software Guidelines,这些包大部分都是免费的。Kali 打算贡献它们给Debian 并且直接在 Debian 里维护他们。因此,Kali 包努力遵循 Debian 策略并
6、且在 Debian 里表现良好。二、 Kali Linux 商标策略Kali Linux 和 Offensive Security 希望促进我们的商标在互联网社会的广泛认同,但是也要确保我们的商标对应我们的公司和产品。我们的商标策略核心是信任-我们要避免当用户不是在和 Kali Linux 和/或 Offensive Security 交涉时,却认为是在和 Kali Linux 和/或 Offensive Security 交涉。这对可信任的渗透测试发行版的开发和分发(例如 Kali Linux)很重要。这份文档辨认和描述我们的商标,并提供合理使用它们的指南。我们很乐意公平和诚实地使用我们的商
7、标。如果你有意向的话,详细咨询请随时与我们联系。我们的一些商标用于打印,网页,媒体和公开展示保持商标的外形和拼写很重要。请勿修改商标。例如包含使用缩写名,添加 LOGO,或与其它词汇捆绑。我们建议你像我们使用商标一样正确的使用它们。Offensive Security 商标标明源自我们的产品和服务。只要商标是用于辨认 Offensive Security 的产品和服务,我们鼓励使用。我们不希望在用户不是在和我们交涉时,却认为他们是在和我们交涉。首先提到 Offensive Security 的商标应该伴随标志符号,已注册的商标用,未注册的商标用。如果有疑虑,请参考上面列表使用的正确符号。使用
8、Offensive Security 商标应该与周围的大写,斜体,粗体或下划线文本分开。Offensive Security 商标标明源自我们的产品和服务。当使用 Offensive Security 商标于书面材料时,你应该提供一个表示此商标是Offensive Security 商标的声明。例如:“KALI LINUX 是 Offensive Security 的商标。这个声明可以正确的放在你的文本, 或脚注或者尾注里。Offensive Security 商标用于你的域名是禁止的,因为这样使用将导致客户困惑。在商标政策范围以外不得未经Offensive Security 明确的书面许可使
9、用。你可以印制 T 恤,做电脑桌面,或制作别的有 Offensive Security 商标的制品,仅限你本人和朋友(未从中获得回报)。不能把商标用于商业生产(无论是否盈利)-至少在没有书面允许情况下不允许。联系如果你有任何问题或者评论,或者想举报滥用 Offensive Security 商标,请联系我们。三、 Kali Linux 适合你么?作为发行版的开发者,可能有人认为我们建议所有人都使用 Kali Linux。事实上,Kali 是一个面向专业的渗透测试和安全审计的发行版,所以不推荐那些不熟悉Linux 的人使用。此外,在你的网络里滥用安全工具,特别是未经许可时,可能会导致不可挽回的损
10、失和严重的后果。如果你在寻找一个学习 Linux 基础的发行版,你需要一个好的起点,Kali Linux 并不是你理想的发行版。你可能应该用 Ubuntu 或者 Debian。四、 Kali Linux 特性Kali Linux 是一个高级渗透测试和安全审计Linux 发行版。Kali 是 BackTrack Linux 完全遵循 Debian 开发标准彻底的完全重建。全新的目录框架, 复查并打包所有工具,我们还为 VCS 建立了 Git 树。 超过 300 个渗透测试工具: 复查了每一个BackTrack 里的工具之后,我们去掉了一部分不再有效或者是功能重复的工具。 永久免费: Kali L
11、inux 一如既往的免费。你永远无需为Kali Linux 付费。 开源 Git 树:我们是开源软件忠实的拥护者,所有人都可以浏览我们的开发树,那些想调整或重建包的人可以得到所有源代码。 遵循 FHS: Kali 被开发成遵循 Filesystem Hierarchy Standard,Linux 用户可以方便的找到命令文件,帮助文件,库文件等。 大量支持无线设备:我们构建 Kali Linux 使其尽可能的支持更多的无线设备,在各种各样的硬件上正常运行,兼容大量 USB 和其它无线设备。 集成注入补丁的内核:作为渗透测试者或开发组经常需要做无线安全评估。所以我们的内核包含了最新的注入补丁。
12、安全的开发环境:Kali Linux 开发团队由一群可信任的人组成,他们只能在使用多种安全协议的时候提交包或管理源。 包和源有 GPG 签名:所有 Kali 的包都在它们编译和被提交时被每个开发者签名,而源在其后也对其签名。 多语言:虽然渗透工具趋向于用英语,但我们确保 Kali 有多语言支持,可以让用户使用本国语言定位到他们工作时需要的工具。 完全的可定制:我们完全理解,不是每个人都赞同我们的设计决定,所以我们让更多有创新精神的用户定制Kali Linux(甚至定制内核)成他们喜欢的样子变得尽可能的容易。 ARMEL 和 ARMHF 支持:自从基于 ARM 的设备变得越来越普遍和廉价,我们就
13、知道我们将竭尽全力的做好Kali 的 ARM 支持。因此有了现在的 ARMEL 和 ARMHF 系统。Kali Linux 有完整的主线发行版的ARM 源,所以 ARM 版的工具将会和别的版本同时更新。Kali 现在可以运行在如下的ARM 设备:o rk3306 mk/ss808o Raspberry Pio ODROID U2/X2o MK802/MK802 IIo Samsung ChromebookKali 特别针对渗透测试,因此本站所有文档假设读者事先有Linux 操作系统知识。五、 Kali Linux 镜象ISO 文件Kali Linux 提供了 32 位和 64 位的可引导 IS
14、O警告!请确认你从官方源下载的Kali Linux 与官方提供的MD5 校验码一致。因为在二次封装的时候往 Kali Linux 植入恶意代码并通过非官方渠道发布是件很容易的事情。 下载 Kali ISOVMware 镜象Kali 提供了 32 位和 64 位的预装了 Vmware Tools 的 VMware 虚拟机镜象。 下载 Kali VMware 镜象文件ARM 镜象由于 ARM 的架构性质,单一的一个镜象不能通用于所有 ARM 设备运行。我们提供了如下设备的 Kali Linux ARM 镜象: rk3306 mk/ss808 Raspberry Pi ODROID-U2/X2 MK
15、802/MK802 II Samsung Chromebook验证下载的镜象的 MD5 校验码验证你下载的文件的MD5 校验码与官方提供的校验码是否一致很重要。在 Linux 验证 MD5 校验码md5sum kali-i386。iso 2455da608852a7308e1d3a4dad34d3ce kali-i386。iso在 OSX 验证 MD5 校验码md5 kali-i386。iso MD5 (kali-i386。iso) = 2455da608852a7308e1d3a4dad34d3ce在 Windows 验证 MD5 校验码Windows 本身不能计算MD5 校验码,所以你需要
16、 MD5summer 这类软件来验证MD5 校验码。02. Kali Linux 安装一、 硬盘安装 Kli Linux(可选择是否加密)有时我们希望采用全盘加密的方式来加密我们的敏感信息。你可以使用 Kali 安装程序把它安装到硬盘或是U 盘的加密 LVM 逻辑卷。安装过程除了加密 LVM 逻辑卷部分以外,与常规的 Kali Linux 硬盘安装非常类似。安装条件 安装 Kali Linux 需要最少 8G 硬盘可用空间。 i386 和 amd64 架构,最低 512MB 内存。 CD-DVD 光驱/支持 USB 引导安装 Kali Linux 到你的电脑过程很简单。首先你需要兼容的电脑硬件
17、。最低硬件要求如下,更好的硬件性能会更好。i386 镜象默认使用 PAE 内核,所以你能在大于 4GB 内存的机器运行它。下载 Kali Linux 然后刻录 DVD 盘,或准备好一块 Kali Linux Live U 盘作为安装媒介。准备安装1. 下载 Kali Linux。2. 把 Kali Linux 刻录到DVD 盘或制作 Kali Linux 镜像U 盘。3. 确认你电脑的BIOS 设置了从CD/USB 引导。Kali Linux 安装步骤1. 开始安装,从你选择的安装媒介启动。 你会看到 Kali 的引导界面。选择图形界面或文本模式安装。此处,我们选择图形界面安装。2. 选择你的
18、首选语言和国家。你会被提示为你的键盘配置适当的Keymap。3. 安装器会复制镜象到你的硬盘,探测你的网络接口,然后提示你为你的系统输入主机名。此例,我们输入 Kali 作为主机名。4. 为 root 账户输入一个强健的密码5. 下一步设置时区。6. 安装器会检测硬盘,并提供 4 个选项。加密 LVM 安装应选择 Guided use entire disk and set up encrypted LVM(使用全盘 LVM 加密卷)“,一般安装选择第一个选项即可。如下图所示。7. 选择安装 Kali 的目标驱动器。在此例中我们选择一块 U 盘作为目标驱动器。我们将用这块U 盘来启动加密的Ka
19、li。8. 确认你的分区结构并继续安装。9. 然后,你将被要求输入一个加密密码。你必须记住此密码并在每次启动 Kali 时输入。10. 配置网络 Mirrors。Kali 使用中心源发布软件。在必要的时候你需要输入适当的代理信息。注意!如果你选择了 NO,你将不能从 Kali 源安装软件。11. 下一步安装 GRUB。12. 最后,点击 Continue(继续)来重启系统,进入全新安装的 Kali。如果你安装的目标驱动器是U 盘,确认 BIOS 中已设置为从U 盘启动。你将在每次启动时输入先前设置的加密密码。完成安装现在你已经完成了 Kali Linux 的安装,是时候定制你的系统了。官方网站
20、上的 Kali 常见问题里有更多信息,你还会在用户论坛里找到更多的小技巧。二、 用 Live U 盘安装 Kali Linux从 U 盘启动然后安装Kali 是我们最喜欢并且是获得并运行Kali 最快的方法。为此,我们首先要在 U 盘创建 Kali ISO 的镜象。如果你想长久使用Kali Linux U 盘,请在创建镜象前阅读完整的文档。准备 USB 镜象1. 下载 Kali linux。2. 如果你用到是 Windows,下载 Win32 Disk Imager。3. *nix 类系统不需要任何别的软件。4. 一块U 盘(至少 2GB 容量)。在 Windows 机器上镜象 Kali1.
21、插入U 盘。运行 Win32 Disk Imager。2. 选择 Kali Linux ISO 文件作为被镜象文件然后核实被改写的是正确的那块U 盘。3. 镜象完成后,从 Windows 机器安全弹出U 盘。现在你可以用U 盘启动 Kali Linux了。在 Linux 机器上镜象 Kali在 Linux 环境下制作可启动的Kali Linux U 盘很容易。下载好 Kali ISO 文件后,你可以用 dd 把它复制到U 盘:警告!虽然在 U 盘上镜象Kali 过程很简单,但是如果你不懂你正在用 dd 做什么很容易破坏引导分区。1. 插入U 盘。2. 用 dmesg 确认你的 U 盘设备块名。
22、3. 开始在U 盘镜象 Kali ISO 文件(谨慎操作!):dd if=kali。iso of=/dev/sdb bs=512k就这样!你现在可以用U 盘启动到 Kali Live/Installer 环境了。为你的 U 盘添加 Persistence 功能在某些情况下。为你的 Kali Linux 镜象添加 persistence 功能(在 Live 启动的时候可以保存和修改文件)非常有用。为了给你的 Kali Linux U 盘启动 persistent 功能,按照以下步骤。在此例,我们假设我们的设备块名是/dev/sdb。如果你想添加persistence 功能, 需要一块比上面提到的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- kali linux 中文 指南 完整
限制150内