“安卓系统的安全性” ≥ “iOS的安全” (www.linuxprobe.com)

【简介】

最近在外媒CNET的采访中,谷歌的一位安全总监表示,安卓现在和所有竞争对手的操作系统一样安全,其中包括iOS。David Kleidermacher是谷歌安卓系统、Play商店和Chrome OS部门的安全总监,他曾于2017年5月在加州搜索巨头Mountain View任职。

点击查看全文 >>

@Linux就该这么学 2018-03-28 14:36分享 / 0个评论
赞过的人: 技术头条 Linux就该这么学
要不要再学学下面的文章?
2019 WWDC:渣男iPad提分手;iOS变黑;史上最贵Mac Pro (mp.weixin.qq.com)
2019 WWDC:渣男iPad提分手;iOS变黑;史上最贵Mac Pro
by @SELECT-FROMALL 2019-06-05 08:37 分享 查看详情
实现一个 JavaScriptCore 的 debugger —— iOS 篇 (taobaofed.org)
JSC 的 debugger 是个神奇的东西,在网上资料甚少,几乎完全搜索不到,尤其是 iOS 上,OC 接口没有暴露任何 debugger 信息。

不过好在 JSC 是开源的,通过分析源代码可以找到 JSC::Debugger 这个抽象类,我们继承这个抽象类,然后实现掉虚函数,创建实例并且把它挂载到 global object 即可开启 debug 能力了。

思路是简单的,在 iOS 设备上,我们要面临的另一个问题是它的 JavaScriptCore 本身是以 Framework 的形式而非源代码形式提供的,所以我们只有公开的 OC 头文件和静态库文件。
by @技术头条 2019-05-01 19:52 分享 查看详情
JS Bridge API - 安卓和iOS统一设计探讨 (yangwenbo.com)
APP 开发过程中,为了追求开发效率、更新成本、性能和交互体验的平衡,经常会采取 Hybrid 的 APP 端架构。用基于 HTML5 的 WEB APP 实现易变的业务部分,用原生代码实现对效率、权限、数据交换等有要求的功能部分,然后通过 JS Bridge 打通两者,实现 JS 与 原生代码的相互调用,完成整个产品功能。

但谈到 APP 开发,大家都知道至少存在两个平台,那就是 Android 和 iOS。这两个系统采取不同的原生开发语言,也有不同的 Webview 浏览器环境。但 WEB APP 是跨平台的,所以跨浏览器的调用总归需要在一个层面上得到统一,这样才不需要专门针对两个平台开发不同的 WEB APP。

下面先对在目前的技术框架下有哪些 JS - NA 相互调用方式做一下综合介绍,然后基于上述技术提出几种跨平台 JS Bridge API 统一设计思路,最后扩展讨论下 JS Bridge 设计中的一些值得注意的点。
by @技术头条 2019-03-26 22:23 分享 查看详情
提高 Linux 的网络浏览器安全性的 5 个建议 (linux.cn)
这些简单的步骤可以大大提高您的在线安全性。

如果你使用 Linux 桌面但从来不使用网络浏览器,那你算得上是百里挑一。网络浏览器是绝大多数人最常用的工具之一,无论是工作、娱乐、看新闻、社交、理财,对网络浏览器的依赖都比本地应用要多得多。因此,我们需要知道如何使用网络浏览器才是安全的。一直以来都有不法的犯罪分子以及他们建立的网页试图窃取私密的信息。正是由于我们需要通过网络浏览器收发大量的敏感信息,安全性就更是至关重要。

对于用户来说,需要采取什么措施呢?在下文中,我会提出一些基本的建议,让你的重要数据不会被他人轻易窃取。尽管我用于演示的是 Firefox 网络浏览器,但其中大部分建议在任何一种网络浏览器当中都可以适用。
by @技术头条 2019-01-01 20:02 分享 查看详情
Android Vs iOS 事件分发知多少? (mp.weixin.qq.com)
Android与iOS虽然差异很多,但也有共通之处,这次来看看事件分发机制方面,各有何所长。
by @乔治mononoke 2018-11-22 11:14 分享 查看详情
iOS 解藕、组件化最佳实践 (www.jianshu.com)
模块间的同步、异步通信等。我们在配置了相关路由跳转的 URL 后,如何在上线之后动态修改相关跳转逻辑?在模块间通信时,如何在上线后动态修改相关参数?APP 能否实现类似 Web 的302跳转?于是 FFRouter 诞生了!
by @imlifengfeng 2018-11-21 16:48 分享 查看详情
强大易用支持URL Rewrite的iOS路由库— FFRouter (www.jianshu.com)
FFRouter 是 iOS 中一个强大且易用的 URL 路由框架,支持 URL Rewrite,使 APP 在发布之后也可以动态修改相关路由逻辑。基于匹配查找 URL,效率高。集成和使用都非常简单!
by @imlifengfeng 2018-10-18 21:06 分享 查看详情
iOS 的组件化开发 (www.jianshu.com)
当一个项目开发团队人数较多时,因为每个人都会负责相应组件的开发,常规开发模式耦合会越来越严重,而且导致大量代码冲突,会使后期维护和升级过程中代码“牵一发而动全身”,额外带来很大的工作量,并且会导致一些潜在的BUG。

在这时,组件化开发就派上很大用场了,所谓的组件化开发,就是把APP根据业务拆分为各独立的组件,各个组件相互写作,组成完整的APP。
by @imlifengfeng 2018-10-18 21:06 分享 查看详情
iOS 12 在系统中文键盘上使用 AutoFill 会遇到诡异的问题以及解决方案 (www.jianshu.com)
iOS 12 在系统中文键盘上使用 AutoFill 会遇到诡异的问题以及解决方案
by @Tony沈哲 2018-09-24 00:19 分享 查看详情
解读Raft(三 安全性) (ifeve.com)
之前的两篇文章更多的是在描述Raft算法的正常流程,没有过多的去讨论异常场景。

而实际在分布式系统中,我们更多的都是在应对网络不可用、机器故障等异常场景,所以本篇来讨论一下Raft协议的安全性,即在异常场景下是否会导致数据丢失、数据不一致等情况。
by @技术头条 2018-07-04 23:43 分享 查看详情