00x01 摘要

Kali-linux系统,渗透测试人员的利器,其官网自称 OurMost Advanced Penetration Testing Distribution, Ever.  永远是最先进的渗透测试平台。其中集成了大量的工具,用的好可事半功倍。下面以目前发布的最新版 2018.1 为例,讲一下 kali 系统的安装与配置,以帮助对 kali 系统感兴趣的小伙伴。

00x02安装准备

1. VMware 虚拟机软件,已更新至 14.1.1-7528167 版,文章后面我会提供一些可激活的序列号给大家,就不用去找破解版,直接在其官网下载:

https://www.vmware.com/products/workstation-pro/workstation-pro-evaluation.html

2. kali镜像文件已更新至 2018.1 版,下载 64位的,下载地址 https://www.kali.org/downloads/

文件 sha256sum:

ed88466834ceeba65f426235ec191fb3580f71d50364ac5131daec1bf976b317

安装具体步骤

1)新建虚拟机

打开 VMware,新建虚拟机,一路按提示走即可,其硬件配置可根据自己需求及电脑性能自行配置,我的配置如下,注意选好镜像文件,其中客户机操作系统可选 Ubuntu 64位,其他就不详细讲了,看下图咯

2)镜像文件的安装

没什么难的,根据提示走即可,开始可选中文进行安装,这里指出安装过程中几处需要注意的地方,每一步介绍都要有的就自己百度去吧。

2.1 选择图形安装

注意第一个启动项是体验此系统,图形安装的上面的命令界面方式的安装,为了方便一般选 Graphical install

2.2 磁盘分区

建议选第一个或第二个就好,下一步无特殊需求依照其默认的磁盘分区大小便可,也可自己设置每个分区的大小。确定后开始写入磁盘,这一步的过程要长一些。

2.3 配置软件包管理器

这里网络镜像处选择“否”,在不要使用网络镜像,使用网络镜像就会从 kali 官方源下载最新版本的软件,没有 vpn 会很慢或下载的软件是破损的,可按照完成后更改 kali 的更新源,替换为国内的,再进行软件更新,另外这一步的图忘截了,下图是网上找的。

2.4 将GRUB启动引导器安装到主引导记录上

一定要选 Yes ,不然就没了启动引导器,系统无法启动,然后下一步选择 /dev/sda

3)安装后的必要配置

3.1 VMware Tools 的安装

安装后会方便许多,用的最多的就是与本地物理机的文件交互(拽托即可)了

镜像文件还未移除的前提下(安装好 VMware Tools 后可把镜像文件给移除掉,因为没什么用了),点击安装 VMware Tools 后,会加载一个虚拟光驱,里面包含VMware Tools的安装包(***.tar.gz),将其复制到 Home 或桌面目录下,解压后,右键在终端打开,并给予其最高权限后执行其安装程序,加 -d 参数可一直选择默认,就不用一直按回车了,最后重启。

关键命令如下:

root@kali:~/vmware-tools-distrib#chmod 777 vmware-install.pl
root@kali:~/vmware-tools-distrib#./vmware-install.pl -d
root@kali:~/vmware-tools-distrib#reboot

3.2 kali更新源

配置文件是 /etc/apt/sources.list ,先备份一个,再改

更新源使用官方源即可,不然就找找国内的

deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

#deb http://http.kali.org/kali kali-rolling main non-free contrib
#deb-src http://http.kali.org/kali kali-rolling main non-free contrib

安装linux-header及Open-vm-tools:

apt-get install gcc make linux-headers-$(uname -r)

遇到安装vmware tools无法成功,或者提示安装成功了但是仍旧无法进行文件拖拽、复制和剪切的问题。

经测试,安装Open-vm-tools替代VMware tools能够完美实现“自动适应客户机”(即自动适应客户机的分辨率,随意改变窗口大小)和与宿主机之间文件的复制粘贴功能。

使用linux系统就是为了追求更高的效率,所以下边提供一种最简单快速的方法解决问题

直接 apt-get install open-vm-tools-desktop fuse

默认安装,完成之后reboot.

00x03 补充

VMware软件不用的时候可以停掉这5个服务(先将其改为手动启动),减少进程消耗。

VMware14的序列号(搬运):

FF590-2DX83-M81LZ-XDM7E-MKUT4(剩余次数:77556891)

CG54H-D8D0H-H8DHY-C6X7X-N2KG6(剩余次数:99856243)

ZC3WK-AFXEK-488JP-A7MQX-XL8YF(剩余次数:99635478)

AC5XK-0ZD4H-088HP-9NQZV-ZG2R4(剩余次数:66225761)

kali 2018.1安装教程的更多相关文章

  1. Kali 2.0 安装教程

    本文适合KALI初学者,将详细介绍Kali Linux 2.0的安装过程. 首先我们到KALI的官网下载镜像,大家可以自己选择下载32或64位的KALI 2.0系统. KALI 官网:https:// ...

  2. pycharm、idea 2018软件安装教程

    Python3.7安装: https://www.jb51.net/article/146326.htm pycharm软件: https://www.jianshu.com/p/cf77d74bef ...

  3. Kali Linux 安装教程-转

    rootoorotor昨天折腾了 Kali Linux 1.0,把大概的配置过程记录下来,希望对想接触或使用Kali Linux的同学有所帮助.   请注意: 1.本文为面向新手的教程,没技术含量,没 ...

  4. CorelDRAW(cdr) 2018安装教程详解

    令人期待的coreldraw2018最新版已经发布了,相信各位设计从业者已经迫不及待想要知道这次版本会带来什么新的东西,本次小编带来的coreldraw2018破解版,附有注册补丁,激活之后可以永久免 ...

  5. 【工具安装】kali linux 安装教程

    日期:2019-07-14 16:36:21 介绍:使用最新版的 VMware 来安装 kali linux 0x01.下载镜像 首先需要安装 VMware,安装步骤点这里. VMware 安装教程 ...

  6. ZBrush 2018软件安装激活教程一点通

    Zbrush下载地址:https://pixologic.com/CD 安装教程:(此CD代码仅有效一次,一旦此代码被使用,您将收到一封包含你账户信息的电子邮件.请把那封电子邮件保存在你的记录里.) ...

  7. pycharm2018安装教程 pycharm2018永久激活教程

    安装教程 下载pycharm 2018.3.2安装文件,可以直接点击下载网盘下载 激活码地址:http://demo.liuy88.cn/jp0876.html 下载完成后,双击exe即可开始安装 点 ...

  8. 3dmax多个版本软件的安装包以及安装教程

    这个文档具体出自哪里,我也是记不得了,需要的看下,链接如果是失效,那我也无能为力了. 免费分享,链接永久有效 2014版3D MAX链接:http://pan.baidu.com/s/1nuFr7Xv ...

  9. Hive/Hbase/Sqoop的安装教程

    Hive/Hbase/Sqoop的安装教程 HIVE INSTALL 1.下载安装包:https://mirrors.tuna.tsinghua.edu.cn/apache/hive/hive-2.3 ...

随机推荐

  1. java开发初识

    jdk目录相关介绍: bin:存放的是java的相关开发工具 db:顾名思义jre附带的轻量级数据库 include:存放的是调用系统资源的接口文件 jre:java的运行环境 lib:核心的类库 s ...

  2. windows server 2016 无法联网问题

    首先,联网分解为两个问题,一.WLAN(无线网).二.以太网(有线网) 一 .WLAN问题解决方案 1.打开服务器管理器 2.添加角色和功能 3.一直点下一步到“功能”,勾选 DirectPlay 和 ...

  3. 面向对象程序设计_tesk1_寒假伊始

    大一下学期的自我目标(要求包含对大一上学期的总结.对面向对象课程完成后学习到的能力的预期,对面向对象课程的期望.对编程和专业能力的愿景规划) 在大学的第一个学期,相信很多人都是在得过且过度过,我也不例 ...

  4. Php发送post请求方法

    因为自己时常用到 所以还是发布一下吧 /** * 发送post请求 * @param string $url 请求地址 * @param array $post_data post键值对数据 * @r ...

  5. linux块设备缓存bcache

    1 Bcache介绍Bcache是一种缓存技术,它是根据SSD的特性设计的,由于SSD的随机读写速度要比普通硬盘的随机读写快N多倍,但是一般SSD的容量小且贵,当然土豪除外,所以我们可以综合SSD的读 ...

  6. Connection:Keep-alive

    名词解释: HTTP无状态:无状态是指协议对于事务处理没有记忆能力,服务器不知道客户端是什么状态.从另一方面讲,打开一个服务器上的网页和你之前打开这个服务器上的网页之间没有任何联系 如果你要实现一个购 ...

  7. Day17 多线程编程

    基本概念 进程:内存中正则运行的一个应用程序.一个进程包含多个线程. 线程:进程中的一个执行流程. 多线程:有两个或两个以上的并发执行流程. 线程的声明周期 说明: 1. 新建状态(New)      ...

  8. React 入门学习笔记2

    摘自阮一峰:React入门实例教程,转载请注明出处. 一.获取真实的DOM节点 组件并不是真实的 DOM 节点,而是存在于内存之中的一种数据结构,叫做虚拟 DOM (virtual DOM).只有当它 ...

  9. Google 地图切片URL地址解析

    一.Google地图切片的投影方式及瓦片索引机制 1.地图投影 Google地图采用的是Web墨卡托投影(如下图),为了方便忽略了两极变形较大的地区,把世界地图做成了一个边长等于赤道周长的正方形(赤道 ...

  10. tp5简要

    1.实例化模型 namespace app\web\controller; use think\Controller; use app\web\model\Member; use think\Load ...