专栏首页FreeBuf口袋Kali:GPD7 mini laptop上的Kali Linux

口袋Kali:GPD7 mini laptop上的Kali Linux

大概在几天之前,我买了一台GPDPocket 7。这是一台便携式视频游戏终端,其大小跟一台迷你电脑差不多,并且配备了一颗Intel Z8750四核CPU,8GB DDR3 RAM,128GB三星eMMC存储,7000mAh电池。

厂家表示,该设备支持在开启WiFi和蓝牙等功能的情况下持续运行12个小时,正可谓是“电脑有的功能,它全都有”。这个小东西的尺寸大概是7.1″ x 4.2″ x 0.7″,因此它在合上盖子的时候可能只比一个大尺寸的智能手机稍微大一点点。而且从外观上来看,它还是比较可爱的,它的外壳比较贴近苹果的金属风格,而并非是更常见的塑料材质。不过对我来说,它唯一的缺点可能就是价格($499)太贵了。

正如笔记本电脑以及Linux系统经常遇到的情况一样,这款设备针对硬件启动后的支持还有很多需要改进的地方,虽然厂商会在最新版Linux内核中添加自己设备或Linux社区版本的驱动支持,但不幸的是,最新版的Kali 2017.3其内核版本为4.13.10,而GPD则需要内核4.14.X才可正常工作。因此,很多人会选择安装Ubuntu或Xubuntu镜像,然后再使用类似Katoolin之类的脚本来完成Kali工具的安装,这样就可以轻松地将任何一个基于Debian发行版的Linux操作系统完全“改装”成一个Kali Linux系统了。

但Re4son改变了这一切…Re4son是一位著名的黑客,他发布了一个专门针对GPD Pocket的自定义Kali Linux,即Pocket-Kali(Kali Linux 2017.3 ISO镜像)。

因此,我们现在在GPD中安装Kaili,就可以像在普通电脑中安装Kali一样简单了。下面给出的就是具体的安装步骤。

安装方法

  1. 首先,点击【这里】下载最新版本的ISO镜像;
  2. 将下载下来的ISO镜像文件写入到U盘中,你可以使用DD、Rufus或Win32DiskImager等工具;
  3. 将U盘插入到GPD Pocket中,开启设备,然后按下F7直到进入启动菜单;
  4. 选择“从U盘启动”;
  5. 在Kali菜单中,选择“Kali Live”并启动进入桌面;
  6. 在Kali系统中,选择GParted,然后卸载掉主分区;
  7. 运行debian-installer-launcher;
  8. 完成安装;
  9. 重启;
  10. 祝你好运;

为了缩小占用空间,Pocket-Kali镜像仅自带了Kali平台中排名前十的渗透工具以及无线测试工具。

在对Kali-Pi的当前版本4.15.0-rc4-re4son进行了测试之后,我可以让Kali在GPD Pocket上正常运行了,并且几乎所有的功能(包括睡眠/唤醒、WiFi/蓝牙、屏幕旋转以及分辨率等等)都能够正常使用。但是,现在唯一的问题就是音频无法正常工作,而且这个功能是内核支持的。不过考虑到这还要搞半天,所以我决定放弃让它“发声”了。

请记住,我们的迷你GPD可没有以太网接口,不过我们可以使用USB-C千兆以太网适配器来解决这个问题。

后记

多亏了Kali Linux以及GPD的小巧身躯,GPD才能成为一种便携式的渗透测试工具。如果再配合一些例如大功率WiFi、蓝牙、或者SDR无线电接收器的话,它绝对可以成为一种无敌的便携式攻击设备。

本文分享自微信公众号 - FreeBuf(freebuf),作者:Alpha_h4ck

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2018-01-01

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Kali linux发布新版本了,一起来看看都有什么新功能吧

    终于更新了!Kali官方近日正式宣布推出Kali Linux 2017.1滚动发行版,它带来了一系列令人兴奋的更新和功能。与所有新版本一样,您可以使用更新的软件...

    FB客服
  • 如何使用Airgeddon搭建基于软件的WIFI干扰器

    Airgeddon是一款能够进行Wi-Fi干扰的多Bash网络审计工具,它可以允许你在未加入目标网络的情况下设置目标,并且断开目标网络中的所有设备。Airged...

    FB客服
  • Kali Linux将默认启用非root用户,因被当作主力系统的需求增加

    从即将推出的2020.1版本开始,Kali Linux将默认非root用户运行,向新的安全模型转变。该版本将于2020年1月下旬发布,但用户可以通过“the d...

    FB客服
  • 基于Ubuntu + anaconda + tensorflow+jupyter的python深度学习开发环境配置

    https://repo.anaconda.com/archive/Anaconda2-5.3.0-Linux-x86_64.sh

    狼啸风云
  • TensorFlow 1.11.0正式版发布了,强力支持Keras

    在rc0,rc1,rc2排队出场之后,TensorFlow 1.11.0的正式版上线了。

    量子位
  • Objc基础学习记录3

    这是一个不可变的数组,不能修改和删除其中的对象,可以存储任意objective的对象指针.

    叉叉敌
  • python.InvalidArgumentError: Assign requires shapes of both tensors to match.

    平凡的学生族
  • keras设置theano为backend的方法

    在一些开源程序中,需要设置keras的backend为theano,这个主要原因是在安装tensorflow中,默认为把keras的backend为tensor...

    sparkexpert
  • PyCharm使用Anaconda新建的

    在PyCharm中,File->Settings->Projector Interpretor,在Projector Interpretor中Add,选择Vir...

    py3study
  • 编译tensorflow-lite-with-select-tf-ops遇到的坑

    官方没有直接给出AAR,而是让自己用巴泽尔去编译一个,实在是有点坑啊。

    vell001

扫码关注云+社区

领取腾讯云代金券