书评:《树莓派特工秘籍》:玩转树莓派,乐趣无穷

433 位读者喜欢这篇文章。
Security file

By Acid the meme machine (Own work) [CC BY-SA 4.0], via Wikimedia Commons

许多家长看到我女儿在 Opensource.com 上发表的文章,经常问我:“你是如何让你女儿开始接触树莓派的?”

一切都始于作为圣诞礼物的树莓派,我们从树莓派教育手册开始作为我们的指南。作为一个免费下载的资源,它是入门的绝佳教材。然后我们开始阅读其他书籍,例如《树莓派入门指南》,我开始注意到一些模式。这些书经常重复涵盖相同的内容:使用 Raspbian 启动系统,使用 Scratch 进行可视化编程,以及使用 GPIO 引脚。此外,我注意到这些书侧重于如何使用树莓派的不同功能,但它们没有一个共同的目标或主题。这两个观察结果让我进一步观察到,我女儿对树莓派书籍的兴趣开始减退,因为它感觉我们像是在啃数学教科书,而不是带着令人兴奋的目标进行阅读。

我早期就了解到,用能引起她共鸣的方式来教授技术是保持她参与度、提问“为什么”以及思考使用所学知识的新方法的最佳途径。当我女儿在 Scratch 中创建了 《豚鼠大逃亡》 游戏时,我第一次发现了这一点,这是一个关于热衷的事物(豚鼠)的游戏。当她表达了对计算机安全的兴趣时,我们在房子周围进行了一些黑客活动,她参加了 马里兰大学网络防御训练营,该训练营教授了防御性和攻击性黑客技术。当她从训练营回来后,她滔滔不绝地向我们讲述了她作为青少年进行(白帽)攻击性黑客的快感,我认为这种快感是我们可以利用来进一步提升她的 STEM 教育的东西。

大约在同一时间,我偶然发现了《树莓派特工秘籍》,我立刻想到这本书不仅能进一步激发她对计算机安全的兴趣,而且能在她已经了解和喜爱的平台上实现这一点——树莓派。与之前提到的树莓派书籍不同,《树莓派特工秘籍》探索了树莓派的各种功能,并以一个共同的主题贯穿始终,这个主题可以用第 1 章的标题来概括:开始“不务正业”。

Raspberry Pi for Secret Agents, book cover

整本书中,树莓派的复杂概念以青少年容易理解、技术上准确且充满恶作剧乐趣的方式进行探讨。此外,许多学到的课程不仅适用于树莓派,也适用于一般的 Linux 系统。因此,这本书非常适合未来的间谍和计算机安全工程师。

例如,Linux 发行版附带了数千个软件包,这些软件包是为解决问题而生的解决方案。一个例子是用于命令行、跨平台音频编辑的 SoX,另一个是用于安全网络通信的 OpenSSH。就其本身而言,它们很有趣且实用,但对青少年来说并不立即令人兴奋。《树莓派特工秘籍》将它们结合起来,向您展示如何将 SoX、OpenSSH 和树莓派变成一个远程窃听设备。这本书还向您展示了如何反过来将树莓派变成一个公共广播系统。通过结合这两个例子,我和女儿将树莓派和一台笔记本电脑变成了一个临时的对讲机。

乐趣还不止于此!这本书还向您展示了如何伪装您的声音,使远程的人听到您的声音像科幻机器人、令人毛骨悚然的恶棍或 蓝精灵。不用说,我的女儿在用这个恶作剧她的妈妈时玩得很开心——而这只是其中一个章节。

这本书还向您展示了如何使用树莓派构建一个 GPS 跟踪设备,用于通过 Google Earth 进行 3D 可视化、激光束绊线安全系统、用于秘密文件的自毁加密目录、便携式视频监控系统等等。

总的来说,我对《树莓派特工秘籍》的推荐再高也不为过。一旦通过一两本入门书籍掌握了树莓派的基础知识,《树莓派特工秘籍》对于青少年(和成人)来说,是一本以有趣且淘气的方式了解更多关于他们的树莓派和计算机安全知识的完美书籍。

出版商为读者提供了《树莓派特工秘籍》印刷版和电子书版的折扣。使用代码:EBRPS40,电子书第 3 版可享受 40% 的折扣。使用代码:RIPSBK15,印刷版可享受 15% 的折扣。(代码每个用户只能使用一次,有效期至 2017 年 5 月 31 日。)

标签
User profile image.
David Egts | 红帽北美公共部门首席技术专家。鼓手、摩托车骑手、电脑爱好者、丈夫、父亲和教义问答老师。在 Twitter 上关注我 @davidegts,并查看我共同主持的播客!

评论已关闭。

© . All rights reserved.