美文网首页
命令行工具&&安全防护

命令行工具&&安全防护

作者: heart_领 | 来源:发表于2018-06-10 15:22 被阅读7次

    1.debugserver(手机中有,Xcode中也有,手机上的是在Xcode安装app时安装上去的)

    *debugserver在Xcode中的位置:Xcode(显示包内容)->content -> developer-> platforms-> iPhoneOS.platform->DeviceSupport->10.0(任意一个都行)->-DeveloperDiskImage.dmg( 双击)>usr->bin->debugserver

    *debugserver在手机中的位置:device - >developer- >usr- >bin- >debugserver

    1.1 使用Mac上的lldb调试app:手机上的debugserver 先连接手机上的某一个app,然后debugserver再对外提供一个端口,让外面的lldb连接手机上的debugserver

    1.2 debugserver 连接app

    $ debugserver *:端口号 -a 进程

    注意:

    *:端口:使用手机的某个端口提供服务(对外提供端口)

    -a 进程:连接app (进程ID或者进程名称—MachO文件的名称)

    1.3 LLDB 启动

    $ lldb (开启lldb)

    1.4 lldb连接debugserver

    (lldb) process connect connect:手机IP地址:debugserver服务的端口

    通过USB连接

    为了解决有些地方报错需要给权限文件添加两个字段

    2.命令行工具、

    3.反调试ptrace

    4.反ptrace

    5.通过framework防护调试

    安全防护

    相关文章

      网友评论

          本文标题:命令行工具&&安全防护

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