【iOS逆向常用命令】dpkg、LLDB、python-client、debugserver、socat、SSH、cycript

2021/7/1 12:21:46

本文主要是介绍【iOS逆向常用命令】dpkg、LLDB、python-client、debugserver、socat、SSH、cycript,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

前言
  • 整理iOS逆向开发常用到的命令

  •  
I 、dpkg
 rm -rf  /var/lib/dpkg/lock
  • 设置alias

source ~/.bash_profile

II、LLDB 常用命令
  • po
(lldb) image list -o -f|grep 'WeChat'

连接Server

(lldb) process connect connect://127.0.0.1:12345

  • 得到文件加载到虚拟内存的偏移
im li appname


  • 动态跟踪方法

bclass TipsView

(lldb) br command add 1
Enter your debugger command(s).  Type 'DONE' to end.
> po $x0
> po $x1
> po $x2
> po $x3
> po $x4
> po $x5
> po $x6
> c
> DONE

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=在这里插入图片描述III 、python-client 的常用命令

设置SSH的转发端口

devzkndeMacBook-Pro:python-client devzkn$  python  tcprelay.py -t 22:2222

设置debugServer的转发端口

devzkndeMacBook-Pro:python-client devzkn$ python  tcprelay.py -t 12345:12345
IV、debugserver的常用命令

设置debugserver的监听端口

 debugserver *:12345 -a WeChat

 - 开启

V、socat 的常用命令
socat - UNIX-CONNECT:/var/run/lockdown/syslog.sock


VI、SSH 的常用命令
devzkndeMacBook-Pro:taoke devzkn$  ssh-copy-id -i id_rsa_Theos125 root@192.168.2.131

iPhone:~ root#  ps aux |grep 'TouchSprite'

 



这篇关于【iOS逆向常用命令】dpkg、LLDB、python-client、debugserver、socat、SSH、cycript的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程