《iOS 逆向》007-OC反汇编&密码学

/*
 所有OC方法中使用Strong 修饰的对象以及释放者个对象的时候,实际上是调用了这个函数 objc_stroreStrong
 void objc_storeStrong(id *location,id obj)
 {
    id prev = location;
    if (obj == prev){
        return;
    }
    objc_retain(obj);
    *location = obj
    objc_release(prev);
 }
 
 */

ASLR(Address space layout randomization)地址空间配置随机加载:在Xcode中,进入lldb模式,通过image list 查看ASLR的值。动态分配

base64 "需要加密的文件名" -o "加密后的文件名"
base64  "需要解密的文件名"-o "解密后的文件名" -D
//生成私钥:
openssl genrsa -out "私钥名称" 512
//通过私钥,生成公钥:
openssl rsa -in "私钥" -out "公钥名" -pubout
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容