《树莓派渗透测试实战》——1.5 把Kali和树莓派结合起来-阿里云开发者社区

开发者社区> 异步社区> 正文

《树莓派渗透测试实战》——1.5 把Kali和树莓派结合起来

简介:
+关注继续查看

本节书摘来异步社区《树莓派渗透测试实战》一书中的第1章,第1.5节,作者 【美】Joseph Muniz(约瑟夫 穆尼斯) , Aamir Lakhani(阿米尔 拉克哈尼),更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.5 把Kali和树莓派结合起来

Kali Linux的树莓派版本映像文件已经为树莓派做过优化。登录时,用户名为root,密码为toor。建议登录后,立刻输入passwd命令修改默认密码。大多数攻击者都知道Kali Linux的默认登录信息,所以最好保护好树莓派免受恶意访问。

图1-16展示了重置默认密码的passwd命令。

1dfa051a348d3ec68c72ae663c5b341f802b2df2

输入startx命令后,屏幕会短暂地变空白。这是正常的。加载X Windows(GUI)桌面,它会提示是否使用默认工作空间或另开一个空白的工作空间。选择默认工作空间。选择后,桌面会尝试重载或重绘。完全加载可能需要几分钟时间。

图1-17显示的就是输入startx命令时的截图。

9e852c2b01038af95419226fb64b75c0460848a4

需要做的首要任务就是升级操作系统和软件包。升级的过程会需要一点时间,在此过程中也会显示当前的进度。然后还需要在X Windows(GUI)环境里再做一次升级。不少用户反映说软件包没有完全升级成功,因为这些用户不是在X Windows环境下执行的升级。在启用apt-get upgrade命令升级前,请先输入startx,登录X Windows环境。

图1-18显示的是输入apt-get update命令的截图。

fe13d36893260bb4bbcd06ffead27c91f5a8cf1d

然后输入apt-get upgrade命令,如图1-19所示。

61e08731c711183411e1b9a11354727cf1aa4b29

在Kali Linux GUI里进行升级的步骤如下。

1.确保先登录X Windows桌面(使用startx命令)。

2.打开终端窗口。

3.输入apt-get update命令。

4.输入apt-get upgrade命令。

5.输入sync命令。

6.输入sync命令。

7.输入reboot命令。

在升级了系统后,要输入sync命令(作为个人习惯,会输入两次)。再输入reboot命令重启系统。在几分钟内,系统重启,再次登录系统。输入startx命令打开Kali Linux GUI。

图1-20为输入sync和reboot命令的情景。

a333ce3edafc4a5e236ec24898883a3df47fc7a2

需要在X Windows(GUI)环境下执行apt-get update和apt-get upgrade命令来升级系统。如果不这么做,X Windows环境有可能会变得不太稳定。

完成以上步骤后,就可以开始用这套跑在树莓派上的Kali Linux进行渗透练习了。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
史上最快! 10小时大数据入门实战(九)- 前沿技术拓展Spark,Flink,Beam
spark Spark 开发语言及运行模式介绍 Scala安装 下载 Scala ...
1430 0
python 显示树莓派的cpu与cpu温度
import commands def get_cpu_temp():     tempFile = open( "/sys/class/thermal/thermal_zone0/temp" )     cpu_temp = tempFile.
1200 0
【理论+案例实战】Python数据分析之逻辑回归(logistic regression)
逻辑回归是分类当中极为常用的手段,它属于概率型非线性回归,分为二分类和多分类的回归模型。对于二分类的logistic回归,因变量y只有“是”和“否”两个取值,记为1和0。假设在自变量x1,x2,……,xp,作用下,y取“是”的概率是p,则取“否”的概率是1-p。
10183 0
重磅下载 | Java 开发者必备手册《Spring Cloud Alibaba 从入门到实战》,阿里双11同款!
Spring Cloud Alibaba 脱胎于阿里中间件团队内部,经受了阿里多年海量业务场景的考验,是目前最成熟、功能最丰富也最有前景的 Spring Cloud 实现。相信在未来 Spring Cloud Alibaba 获得更多开发者的亲睐与应用,这也将成为 Java 开发者必不可少的技能之一。
81697 0
实战LitePal(Android_Persistent Technology)
LitePal是GitHub上一款开源的Android数据库框架。LitePal是一款开源的Android数据库框架,采用了对象关系映射(ORM)的模式,将平时开发时最常用的一些数据库功能进行了封装,使得开发者不用编写一行SQL语句就可以完成各种建表、増删改查的操作。
1068 0
《机器学习实战》k最近邻算法(K-Nearest Neighbor,Python实现)
============================================================================================ 《机器学习实战》系列博客是博主阅读《机器学习实战》这本书的笔记,包含对其中算法的理解和算法的Pyt...
1579 0
使用Portainer或者UI for Docker可视化管理你的树莓派容器
本文讲的是使用Portainer或者UI for Docker可视化管理你的树莓派容器【编者的话】Stefan Scherer是Docker海盗船长,微软MVP。专注于Docker技术在ARM体系中应用。
4147 0
《阿里巴巴Java Spring Boot 2.0开发实战课程》05课:三层MVC网站与架构分层误区、Java面试题
本期分享主题:三层架构MVC网站与分层架构误区、Java面试题,国内系统架构设计的文章和书籍。经常会搞错分层的概念,本课程进行了讲解。还有关于model概念的解析,以及Java Spring Boot2.0面试题。 另外java是免费的!
3218 0
+关注
异步社区
异步社区(www.epubit.com)是人民邮电出版社旗下IT专业图书旗舰社区,也是国内领先的IT专业图书社区,致力于优质学习内容的出版和分享,实现了纸书电子书的同步上架,于2015年8月上线运营。公众号【异步图书】,每日赠送异步新书。
12049
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载