关于编程未来的11个预测( 三 )

去年秋天出现的Mirai僵尸网络对于正在创建下一代物联网的程序员来说是一个警钟 。 这些聪明的小设备可以像其他任何计算机一样被感染 , 并且它们可以使用其互联网连接造成严重破坏并让战犬滑倒 。 众所周知 , 狗可以假装成为互联网上的任何人 。

问题在于当前的小工具供应链没有任何修复软件的机制 。 小工具的生命周期通常从制造工厂到仓库再到用户的漫长旅程开始 。 在组装和首次使用之间展开长达10个月的时间并不常见 。 在漫长而漫长的几个月中 , 这些小工具已被运送到世界各地 。 他们坐在装在集装箱中的箱子里 。 然后 , 他们坐在大型盒子商店或仓库的货盘上 。 到他们打开包装的时候 , 他们可能已经发生了任何事情 。

挑战在于跟踪这一切 。 每当时钟改变时 , 很难更新烟雾探测器中的电池 。 但是现在我们不得不怀疑我们的电烤箱 , 干衣机以及屋子里的几乎所有东西 。 软件是最新的吗?是否已应用所有安全补丁?设备数量的增加使得对监控家庭网络进行智能化的工作变得更加困难 。 我的无线路由器连接了30多个IP地址的设备 , 我只知道其中24个的身份 。 如果我想维护一个智能防火墙 , 我会发疯为合适的智能设备打开合适的端口 。

推荐阅读