写点什么

物联网技术周报第 67 期: Mirai 物联网僵尸攻击深度解析

  • 2016-11-08
  • 本文字数:1388 字

    阅读完需:约 5 分钟

新闻

  1. Ubuntu Core 16 发布,为安全物联网而生》Canonical 4 日发布了 Ubuntu Core16,除了安全方面的更新外,还公布了智能物联网设备应用商店。Ubuntu Core 在工业闸道器、家庭闸道器,机器人和无人机等领域得到了广泛应用。Canonical 兼 Ubuntu 创始人 表示,Ubuntu Core 可以为物联网提供安全保护,并为所有设备提供应用商店。
  2. 诺基亚携手新加坡电信公司进行 5G 物联网测试》新加坡电信运营商 M1 宣布将与诺基亚合作,进行窄带物联网(NB-IoT)和 5G 网络技术的全国首个现场演示。此次在 M1 先进网络实验室进行的演示模拟了一个环境监测遥测服务,具有远程室内温度和湿度传感器应用程序,通过 NB-IoT 连接温湿度传感器测量并上传室内数据。
  3. IBM 访谈:如何用物联网拯救 PM2.5?》在一年以前,IBM 研究院推出了 Green Horizon 项目。Green Horizon 利用 IBM 的机器学习技术及物联网技术(IoT),从大数据中挖掘从天气到污染指数的一系列海量信息,以反复的迭代及自适应的调整系统,锻造出世界上最为精确的能源和环境预测系统。
  4. Project Olympus:微软宣布下一代开源云硬件项目》微软 Azure 云服务硬件基础设施部门的总经理表示即将宣布 Project Olympus(奥林巴斯计划),即微软与开放计算项目 OCP(Open Compute Project)联合推出的下一代超大规模云计算硬件模型。该模型将提供一个全新的开源硬件设计参考,为 OCP 社区发展硬件开源做出贡献。

技术

  1. Mirai 物联网僵尸攻击深度解析》本文从黑客 Anna-senpai 在 GitHub 上开源的 Mirai 源码,来对 Mirai 物联网僵尸攻击进行深度解析。Mirai 通过扫描网络中的 Telnet 等服务来进行传播,其感染通过黑客配置服务来实施,这个服务被称为 Load。黑客的另外一个服务器 C&C 服务主要用于下发控制指令,对目标实施攻击。
  2. 设计基于 Akka Actors 系统的分布式物联网》本文介绍了如何用 Akka actor 系统来设计分布式物联网系统,并使用 MQTT 协议作为传输协议。Akka actor 系统具有的轻量级的松耦合的 actors,可以在去中心化的集群中具有强大的路由,分片和发布 / 订阅功能。文章展示了基于这个系统的物联网架构,并编写了相关代码来作演示。
  3. 如何在浏览器上运行 AWS IoT 云服务》本文详细地介绍了如何使用 AWS IoT 来构建连接的应用程序。文章先介绍了如何使用 MQTT 客户端与 AWS IoT 服务端来进行消息的发布 / 订阅。随后展示了如何在浏览器上通过 WebSocket 来转换 MQTT 消息,来实现实时地消息传输。

开源软件

  1. Windows IoT Facial Recognition Door 使用微软认知服务、Raspberry Pi、网络摄像头来创建一个支持脸部识别的门。当识别门外的访问时,将自动打开房间的门。
  2. Node Serialport 提供了一个 Node.js 环境的串行端口读写绑定。它可以让开发者使用 JavaScript 来读取串口,并对其进行编程。
  3. Golix 项目设计了一个端对端物联网安全协议 Golix。它为基于代理的分布式网络提供了一个端对端加密方案,特别适合于物联网设备。

硬件

  1. DIY cellphone 是 Arduino 创始人之一的 David A. Mellis 开源的一个 DIY 手机项目。它基于 Arduino GSM Shield 的硬件和软件来开发,可以让设备接入蜂窝网络。可以实现基本的电话、短信、存储联系人的功能,并可以显示时间。

感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-11-08 18:001777
用户头像

发布了 151 篇内容, 共 57.4 次阅读, 收获喜欢 38 次。

关注

评论

发布
暂无评论
发现更多内容

京东T9今年首发的一份Spring Boot实战,让开发像搭积木一样简单

Java 编程 程序员 架构师 计算机

Github下载即将破百万的PDF:双十一高并发亿级流量秒杀顶级教程

Java 编程 程序员 秒杀 计算机

云小课 | 一份超实用的勒索病毒自救预防指南

华为云开发者联盟

勒索病毒 弱密码 云小课 企业主机安全 病毒云查杀

交易所合约跟单系统源码开发,合约跟单平台搭建

13530558032

使用 Next.js , Nexus, Prisma 构建全栈项目

夏木

nextjs prisma graphql fullstack

架构师训练营第十二周作业

叮叮董董

除了方文山,用TA你也能帮周杰伦写歌词了

华为云开发者联盟

AI 数据 周杰伦 modelarts 歌词

GitHub上的今年第一本《Java异步编程实战》美团T9亲荐,太赞了

Java 程序员 架构师 异步编程

加密数字货币钱包APP系统开发,数字货币钱包系统定制

13530558032

Git技术干货!工作中"Git"的使用实践和常用命令合集!

Geek Tech

git git常用命令 git常用实践 工作中git的使用

易观郭炜:流动水系数造未来

易观大数据

真香警告!手绘172张图解HTTP协议+703页TCP/IP协议笔记

Java 程序员 架构师 计算机

疫情对在线教育的影响

anyRTC开发者

在线教育 直播 RTC 安卓

架构师培训十二周练习

小蚂蚁

架构师训练营第 0 期第 12 周作业

无名氏

膜拜!京东T9大牛沉淀三年终于整理出了这份架构核心修炼之道

Java 编程 程序员 架构师 计算机

架构师培训 -12 hadoop

刘敏

一文说透"静态代理"与"动态代理"

Geek Tech

源码分析 动态代理 静态代理

释放数据价值:DAYU数据运营新能力解读

华为云开发者联盟

大数据 数字化转型 华为云 代码原理 数据运营

GitHub上120K Stars国内第一的Java多线程PDF到底有什么魅力?

Java 程序员 并发编程 多线程 架构师

LeetCode题解:155. 最小栈,使用链表代替栈,JavaScript,详细注释

Lee Chen

大前端 LeetCode

数字货币交易系统应用开发,区块链交易所app

13530558032

区块链USDT支付系统,USDT承兑支付软件开发

13530558032

云计算、人工智能、大数据技术三者之间的关系

cristal

人工智能 云计算 大数据

Redis问的太深入,面试官说:你先回去等通知吧

Java redis 编程 程序员 架构师

架构师训练营十二周作业

方堃

2. Bean Validation声明式校验方法的参数、返回值

YourBatman

参数校验 Hibernate-Validator Bean Validation 方法校验

TCP/IP协议族(第四版)已出,不愧是世界计算机优秀畅销精选书籍

Java 编程 架构师 TCP/IP 协议族

如何实现特定列脱敏?这两种方法你都要会

华为云开发者联盟

postgresql 数据 脱敏 匿名 视图

收藏!一篇教会你写90%的shell脚本!

Geek Tech

Shell shell脚本编写 收藏教程

全网都在跪求的阿里Java修炼开发技术笔记,终于开放下载了

Java 编程 后端 架构师

物联网技术周报第67期: Mirai物联网僵尸攻击深度解析_语言 & 开发_Phodal_InfoQ精选文章