去年打学校的ctf赢了一个树莓派回来,一直没用过,探索一下。
参考
硬件与材料
Raspberry Pi 3 Model B+,配件:盒子,电源线
存储卡,读卡器
显示器(配HDMI线),鼠标,键盘
软件
树莓派官方操作系统,Raspbian Buster with desktop and recommended software
格式化存储卡,SDFormatter.exe
烧写系统,Win32DiskImager.exe
操作
- 从官网下载系统(第一个),不开梯子会有些慢,可以考虑别的下载方式。
下载系统的同时可以考虑把树莓派装进盒子(实在卡不进去可以用剪刀剪掉盒子上的谜之凸起)。 - 使用SDFormatter格式化SD卡,解压系统映像,用Win32DiskImager将解压后的系统烧入格式化后的存储卡中。
- 将存储卡插入树莓派,接上电源,正确状态是PWR红色常量,ACT在一段时间内黄绿色闪亮。
如果ACT没有亮或者接上显示器后没有反应,可能是供电不足/存储卡未格式化/系统烧写失败等原因,我在这里卡了好久。 - 接上显示器,鼠标,键盘,可以当电脑用啦!
(因为操作到这里时,手头没有额外的键盘,所以先告一段落)
安装屏幕键盘
为了安装屏幕键盘,需要联网;为了输入wifi密码,需要用到键盘,死循环,怎么办?
- 打开内置的chrminum浏览器,进入settings——about chrominum,点击蓝色字体open source software,进入credits页面。
- 用这里面的字符当字符集,复制出wifi密码,然后连上网。
如果你的wifi密码过于复杂不好复制,可以先开一个密码简单的热点。 - 连上网之后交互的方法就非常多了,比如点击credits页面的任意一个homepage链接,进入github,然后可以通过github来共享文字。目标是在联网状态下执行
sudo apt-get install matchbox-keyboard -y
。 - 安装完成后点击树莓图标——Accessories——Keyboard,就可以看到屏幕键盘了。
matchbox出现乱码可以通过这篇文章的方法来解决,不过他的方法本质上是把文字改成英文,也许有更好的方法,日后再探索。