适用于Android的NativeWrap将网站转变为应用程序以改善您的隐私

尝试消除问题的工具

如果要在移动设备上访问Facebook,Twitter或Google等网站或服务,则有两种选择。您可以打开移动浏览器并将其指向该服务,也可以安装可以访问的应用程序。

这两个选项都涉及隐私和安全性。对于应用程序,这完全取决于您授予该应用程序所拥有的权限。尽管权限通常是合理的,但并非总是如此,因此即使应用程序功能不需要它,也可以检索其他信息。

对于网站,这主要是一个跟踪问题。网站可以使用各种跟踪方法来跟踪您在Internet上的移动。

适用于Android的NativeWrap引入了第三种方法。它使您可以将访问的任何网站转变为Android应用。该应用程序不仅需要比官方应用程序少的权限,而且由于在会话期间设置的cookie不共享,因此还阻止了跟踪。

此行为的一个有趣的副作用是您可以轻松地使用不同的配置文件,因为所有配置文件都彼此分开。例如,如果您有两个Facebook个人资料或两个Gmail帐户,则可以为每个帐户创建一个应用程序,这样您就可以使用所有帐户,而不必担心注销和登录的所有时间。

设定

nativewrap

NativeWrap应用程序根本不需要任何权限。将其安装在系统上后,即可使用浏览器的共享选项与它共享网址。

这是设置Facebook的方法。

  1. 在Android上打开您喜欢的浏览器, 我正在使用Atlas 为此,但是任何具有共享功能的浏览器都可以使用。
  2. 访问您要变成应用程序的网站。
  3. 选择共享功能,然后从可用选项中选择NativeWrap。
  4. 打开菜单。在这里,您可以为应用选择一个名称,并决定是否要允许该应用从sdcard读取或写入数据,将网站的图标设置为该应用的图标,以及是否要允许它访问子域名,例如www .facebook.com(来自m.facebook.com)。
  5. 之后点击make apk按钮,然后等待该过程完成。
  6. 您可以立即加载已创建的应用程序,但是会在设备上的其他应用程序中找到该应用程序,因此您也可以随时从那里启动它。

注意 :您需要在手机的设置中启用“未知来源”首选项,以包装网址。该应用程序将指导您进行首选项设置,作者建议仅为此启用它,然后在创建该应用程序后再次禁用它。

您可以找到更多有关 Nativewrap背后的技术和想法 在NC State University网站上。您还可以在此处找到链接的源代码。

结论

与使用移动设备访问Web上的内容的其他方法相比,NativeWrap具有许多优点。首先,它可以提高用户的安全性和隐私性,并且虽然它需要为要使用的每个站点和个人资料创建应用程序,但我认为值得这样做。