问题标签 [iphone-security]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1462 浏览

iphone - 需要 VPN 的 iPhone 应用程序的选项?

我正在考虑为我们的一个内部系统创建一个 iPhone 应用程序“前端”。

我怀疑这需要通过 Cisco VPN 运行(使用密钥连接)。

在 iPhone 上执行此操作的选项有哪些?

您是否需要使用 iPhone 以某种方式手动连接到 VPN,然后启动 iPhone 应用程序?

或者应用程序可以提示用户输入他们的密钥代码,然后启动 VPN 会话?

0 投票
2 回答
2259 浏览

iphone - 如何在您的核心数据 iPhone 应用程序中保护 sqlite db?

我有一个基于 Core Data 的 iPhone 应用程序,其中包含一个预填充的只读数据库。我可以对我的数据库应用什么保护(如果有)以减少盗版/数据库被越狱 iPhone 读取的可能性?

大多数使用预先填充的 sqlite 数据库的代码示例显示数据库从应用程序包复制到 iPhone 上应用程序的文档目录中,这在越狱的 iPhone 上完全可见。相反,我考虑直接从应用程序包中使用数据库,如下所示:

当我在商店 url 上放置一个断点时,它只返回另一个文件位置,我猜它与越狱 iPhone 中的文档目录一样可见:

有人可以确认以上是否正确和/或是否有其他方法可以解决此问题(我不希望加密或类似的东西......希望快速保护解决方案)?感谢一个坚定的黑客会得到他们想要的——如果可以的话,我至少想提出一些抵抗。

谢谢

0 投票
0 回答
272 浏览

ios - 在 iPhone 中实现 RSA 算法

我有一个场景,我需要在 iPhone 和 Web 中实现数字签名场景。简单来说,我会先在 iPhone 端生成 RSA 签名并与服务器共享公钥。服务器公钥也将使用从服务器生成的 x509 证书存在。我可以将其复制到 iPhone 文件夹结构中。这样做的想法是将其用作数字签名,服务器将通过服务器私钥和 iPhone 公钥加密来发送消息。从 iPhone 端,它可以使用 iPphone 私钥解密,并通过使用服务器公钥解密再次验证。

我浏览了 Apple 提供的示例代码,但它们并不容易理解。它也没有满足我的要求。这是我的问题。

1)我的目标可以实现吗?

2)iPhone 和我的服务器后端(Java)能否一起工作,因为许多论坛都说它有问题,因为它有 DER 编码。

3) 许多样本都集中在 iPhone 钥匙串中安装自己的证书。我也可以安装服务器 x509 吗?

4) 任何关注我的要求或任何指导的链接或材料表示赞赏。

0 投票
1 回答
666 浏览

ios - iOS 9.2:无法手动信任应用程序,没有可用的配置文件选项

更新到 iOS 9.2 后,我们无法在“常规”选项中看到“配置文件”部分。

我正在尝试在我的 iPhone 上测试我的应用程序,但是当它运行时,它在我的 iPhone 上给我一个安全错误“不受信任的开发者”。我在 iOS 上没有设备配置文件设置或信任按钮。

有谁知道如何得到这个?

0 投票
0 回答
59 浏览

iphone - 如何获取 iPhone 的 RAM 使用详细信息

有没有办法从设置或使用任何作弊码中获取 iPhone 的可用 RAM 详细信息?不使用任何第 3 部分应用程序。

我不要求任何代码来获取可用的 RAM 详细信息。我要的是苹果提供的本地东西,我可以在其中获取我的 iphone 的使用详细信息。就像设备设置中的某个地方一样。

再次,请正确阅读我的问题。我说,我不是在寻找任何 Objective-C/Swift 代码来获取可用内存。我知道该怎么做。我正在设备设置中寻找一些东西,在那里我可以看到我的设备中有多少 RAM 以及剩余多少,就像设备内存一样。