3、IoT固件Rehosting综述 最近抽空浏览了一些IoT固件安全论文,试用了部分工具,这里作简单总结。文章主要从论文出发,对Rehosting(托管)囊括的不一定全面,希望可以为小伙伴抛砖引玉。 Rehosting是固件动态分析的重要手段,本文将澄清Rehosting山寨版定义,重点阐述Rehosting的一些方式,文末简单提及固件静态分析,并给出参考论文列表。
从第一个阶段到第二个阶段,还是比较简单的,因为只是rehosting或者replatform,更换一个平台而已,所以只有机房运维人员失业,云厂商获得好处;从第二阶段到第三阶段,这个时候应用开发的门槛会降低
ReHosting,仅仅是迁移上云,应用架构、部署模式没有太多的改变。 RePlatform,运维进化,基础组件云化、容器化,比如云库、云化中间件、云化K8s等等。
而相比之下,重托部署(Rehosting) 仅能实现 约 25%-30% 的成本节省。综合来看,重构架构(Re-architecting)不仅具备成本优势, 还能带来生产力和业务敏捷性的双重收益。
首先,最简单的办法就是 Rehosting,即把原来的线下机房搬到云上来。原来线下是虚拟机,到云上也是虚拟机,这给企业带来的往往是财务上的变化,原来拥有的是资产,现在变成了云上服务。
重新托管(Rehosting):我们可以做的下一种方案是重新托管应用程序,这通常意味着会将一个应用程序按原样托管在新的基础设施上,如云基础设施,甚至可以通过像 KubeVirt 这样的工具将应用托管在