美文网首页
《iOS 逆向》007-OC反汇编&密码学

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

作者: 天雨流芳zhang | 来源:发表于2018-05-14 20:44 被阅读0次
    /*
     所有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
    

    相关文章

      网友评论

          本文标题:《iOS 逆向》007-OC反汇编&密码学

          本文链接:https://www.haomeiwen.com/subject/iutcdftx.html