美文网首页
堆栈还原函数名

堆栈还原函数名

作者: 浮浅丶Superficial | 来源:发表于2017-06-01 11:48 被阅读18次

通过 dSYM 文件分析 carsh- 函数地址定位问题

crash.png

1.用atos配置dsyms做单行内存地址偏移量的还原

Xcode 编译后的 dSYM 文件位置:

方式1:Xcode -> Xcode -> Preferences -> Locations -> Derived Data: -> 跳转文件夹 -> 项目文件 -> Build -> Products -> Debug-iphonesimulator -> APP名.app.dSYM
方式2:/Users/rd-ios/Library/Developer/Xcode/DerivedData -> 项目文件 -> Build -> Products -> Debug-iphonesimulator -> APP名.app.dSYM

app 打包后的 dSYM 文件位置:

方式1:Xcode -> Window -> Organizer -> Show in Finder -> 显示包内容 -> dSYMs -> APP名.app.dSYM
方式2:/Users/rd-ios/Library/Developer/Xcode/Archives -> 项目文件夹 -> 显示包内容 -> dSYMs -> APP名.app.dSYM

2.拿到dsym之后,右键显示包内容或者终端直接进入

dSYM1.jpg

3.获取到底下的文件

dSYM2.jpg

4.之后直接atos -o xxxx 地址偏移量

dSYM3.jpg

相关文章

  • 堆栈还原函数名

    通过 dSYM 文件分析 carsh- 函数地址定位问题 1.用atos配置dsyms做单行内存地址偏移量的还原 ...

  • PHP函数

    function functionName() { Code } 函数名不区分大小写 函数名不能以数字开头 函...

  • Swift散记4 函数

    func <#name#> (参数名:参数类型 , 参数名:参数类型) - > 返回值{函数内容return} 函...

  • 菜鸡学Swift3.0 10.函数

    1. 函数的定义 func 函数名(参数)-> 返回值类型 { 函数体 } 函数名( 参数名:参数值 ) 2. 函...

  • 2016.11.22 JS

    函数 函数:function foo函数名(函数的自变量){ }; 调用函数:foo();函数名加上括号就是调用函...

  • Python - 2017/01/28-函数

    调用python内置函数 函数名(参数) 即可调用python内置函数 help(函数名) 返回python对于函...

  • 还原Android崩溃堆栈

    arm-linux-androideabi-addr2line 批处理将堆栈地址按行分隔,存储在log.txt中。...

  • Bugly使用篇之Java错误堆栈还原

    前言 前面介绍了 Android混淆代码错误堆栈还原,相信大家已经知道如何通过Retrace在本地进行混淆代码还原...

  • python学习笔记 - (2)函数

    定义函数格式:def 函数名(参数):代码1代码2... 调用函数格式:函数名(参数) /// python中,函...

  • 聊聊从iOS固件提取系统库符号

    “民之失德,乾糇以愆;他山之石,可以攻玉。”- 《诗经》 当程序发生崩溃并有机会获取到崩溃堆栈时,还原崩溃堆栈从而...

网友评论

      本文标题:堆栈还原函数名

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