如何使用开源的Umbrella学习和管理Android、iOS和Web应用安全
Umbrella
Umbrella是一款由Security First开发的Andoird移动端应用程序,Umbrella完全开源,可以用来学习和管理Android、iOS和Web应用安全。Umbrella提供了多种语言的最佳实践指南。很多在高网络安全风险地区工作的人们每天都会使用它,包括记者、外交官、商务旅行者和其他高管等等。
Umbrella可以在任何特定安全情况下指导用户如何更安全地使用工具或处理信息,用户可以选择自己想要做的事情,比如说保护数据安全、安全地打电话或发送邮件、安全地访问互联网、保护办公室或者家里的安全和进行反监听等等。用户选择之后,应用程序就会根据用户的情况列举出要做的事情和要使用的工具。接下来,Umbrella还会给出推荐的操作清单,可以帮助用户安全地进行操作。除此之外,Umbrella还会根据用户选择的地点提供潜在风险的最新信息。
Umbrella主功能
简介:这是用户首先看到的部分。它简要说明了应用程序的工作原理以及基本的条款和条件。
菜单:底部导航菜单是用户导航的主要方式。它列出了提要、表单、课程(带有工具指南)、检查表和帐户。
提要:提要包含来自联合国救济网和美国疾病控制中心等地的安全提要。输入您的位置(以及您希望更新的频率),每发布一个新的更新(例如您所在地的疾病爆发),信息就会出现在仪表板上。
课程:这里给出的是用户可以学习的内容主题,用户可以参与学习来提升自己的安全性。有些课程有不同的水平(初学者,高级,专家),这取决于你的需要,能力和风险。每个模块被分解成几个部分,在每个模块的末尾是一个其他资源和进一步阅读的列表。
工具指南:这些是关于如何使用课程中提到的软件和应用程序的详细指南。
检查表:检查表是帮助用户实现课程中的建议的快速而简单的参考,你可以在完成每一项时勾选它们。项目可以编辑,您还可以创建自定义检查表。如果你开始勾选一个清单,你会在清单页面看到它们。清单也可以通过其他应用程序(如电子邮件)共享。
表单:表单允许用户快速填写和共享有关问题的重要信息,例如他们在高风险地点的旅行计划或报告数字/物理安全事件。
课程
目前,Umbrella支持的课程主题包括:
风险评估;
安全信息收集;
通信安全;
高风险地区旅行安全;
工作环境安全;
事件响应;
紧急支持;
安全工具使用;
工具要求
该工具的正常运行要求Android手机系统版本至少为v4.0.3(SDK 15 - ICE_CREAM_SANDWICH_MR1)。
工具安装
Android安装
Google Paly安装:【传送门】
Amazon Appstore安装:【传送门】
F-Droid安装:【传送门】
F-Droid指纹:39EB57052F8D684514176819D1645F6A0A7BD943DBC31AB101949006AC0BC228
iOS安装
Umbrella目前也支持在iOS设备上使用。
源码获取:【传送门】
App Store安装:【传送门】
信息源仪表盘
这些是我们目前包括的实时更新的安全源。出于隐私原因,用户不需要直接连接到这些服务。我们一直在寻找更有用的资源,将帮助用户保持实时更新。
账号
在底部菜单栏导航至账号(Account)模块,我们可以做以下事情:
修改设置(信息更新间隔、地理位置、信息源、通知、连接、导入数据和导出数据等);
启用掩饰功能;
设置密码;
注销登录;
工具使用演示
许可证协议
本项目的开发与发布遵循GPLv3开源许可证协议。
项目地址
Umbrella_android:【GitHub传送门】
Umbrella_iOS:【GitHub传送门】
扫描关注公众号