小编Pau*_*uli的帖子

iOS中的反编译可能性以及如何防止它们

我最近读到了关于iOS应用程序的反编译,现在我真的很关心它.如以下帖子(#1#2)中所述,可以反编译分发到App Store的iOS.这可以通过越狱完成,我认为将应用程序从内存复制到硬盘.有了一些工具,就有可能

  • 读出字符串(字符串工具)
  • 转储头文件
  • 逆向工程到汇编代码

似乎无法对Cocoa代码进行逆向工程.

由于安全性是我创建的软件的一个特性,我想防止坏用户重建我的安全功能(用密钥加密或登录网站).所以我提出了以下问题:

  1. 有人可以用汇编重建我的保存和加密或登录方法吗?我的意思是他能理解究竟发生了什么(保存到哪个路径,使用哪个密钥等,哪个凭据是登录到哪个网站)?我没有装配理解它看起来像我的矩阵...
  2. 我如何安全地使用NSStrings哪些不能用字符串读出或在汇编中读取?我知道人们可以对字符串进行模糊处理 - 但这仍然不安全,不是吗?

security assembly decompiling objective-c ios

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

assembly ×1

decompiling ×1

ios ×1

objective-c ×1

security ×1