Skip to content

Commit eb4cb27

Browse files
committed
update README.md
1 parent 4e631bd commit eb4cb27

File tree

2 files changed

+44
-41
lines changed

2 files changed

+44
-41
lines changed

README.md

Lines changed: 2 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# XcodeRootDebug
22

3+
[中文](https://github.com/lemon4ex/XcodeRootDebug/blob/main/README_CN.md)
4+
35
Allow `xcode` to start a custom `debugserver` with `root` privileges to debug iOS apps.
46

57
Currently only tested on the following jailbroken devices:
@@ -40,44 +42,3 @@ You can read [this post](https://byteage.com/154.html?from=github) to get some i
4042

4143
![](ScreenShots/20220627_235849.png)
4244
![](ScreenShots/20220628_000606_898.png)
43-
44-
# XcodeRootDebug
45-
46-
允许`xcode`使用`root`权限启动自定义的`debugserver`调试iOS应用。
47-
48-
目前只在以下越狱设备上进行了测试:
49-
50-
* iPhone 6s 14.2
51-
* iPhone 7 13.6.1
52-
* iPhone 11 Pro 14.2
53-
54-
理论上支持iOS10以上设备,包括A12。
55-
56-
Cydia 源:https://repo.byteage.com
57-
58-
# 背景
59-
60-
通常情况下,我们使用`xcode`进行真机调试时有如下限制:
61-
62-
1. 只能以`mobile`权限启动调试器
63-
2. 启动的调试器只能是`/Developer/usr/bin/debugserver`
64-
65-
基于上面的限制,产生了以下问题:
66-
67-
1. 无法调试系统进程,如:`Cydia``Safiri`
68-
2. 无法调试`AppStore`下载的应用,应用需要砸壳后重签名
69-
70-
要解决上面的问题,需要使用具有高权限的`debugserver`,具体的配置过程,可以参考文章 [iOS12 下配置debugserver + lldb调试环境的小技巧和问题处理](https://iosre.com/t/ios12-debugserver-lldb/14429)
71-
72-
要解决上面的限制,就需要安装本插件。
73-
74-
安装本插件以后,将允许开发者使用`xcode``root`权限启动自定义的`debugserver`进行调试。
75-
76-
你可以在设置中对插件进行设置。
77-
78-
# 文章
79-
* [让 Xcode 支持使用 root 权限调试 iOS 设备上的任何应用或进程](https://byteage.com/154.html?from=github)
80-
81-
# 截图
82-
![](ScreenShots/20220627_235849.png)
83-
![](ScreenShots/20220628_000606_898.png)

README_CN.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# XcodeRootDebug
2+
3+
[English](https://github.com/lemon4ex/XcodeRootDebug/blob/main/README.md)
4+
5+
允许`xcode`使用`root`权限启动自定义的`debugserver`调试iOS应用。
6+
7+
目前只在以下越狱设备上进行了测试:
8+
9+
* iPhone 6s 14.2
10+
* iPhone 7 13.6.1
11+
* iPhone 11 Pro 14.2
12+
13+
理论上支持iOS10以上设备,包括A12。
14+
15+
Cydia 源:https://repo.byteage.com
16+
17+
# 背景
18+
19+
通常情况下,我们使用`xcode`进行真机调试时有如下限制:
20+
21+
1. 只能以`mobile`权限启动调试器
22+
2. 启动的调试器只能是`/Developer/usr/bin/debugserver`
23+
24+
基于上面的限制,产生了以下问题:
25+
26+
1. 无法调试系统进程,如:`Cydia``Safiri`
27+
2. 无法调试`AppStore`下载的应用,应用需要砸壳后重签名
28+
29+
要解决上面的问题,需要使用具有高权限的`debugserver`,具体的配置过程,可以参考文章 [iOS12 下配置debugserver + lldb调试环境的小技巧和问题处理](https://iosre.com/t/ios12-debugserver-lldb/14429)
30+
31+
要解决上面的限制,就需要安装本插件。
32+
33+
安装本插件以后,将允许开发者使用`xcode``root`权限启动自定义的`debugserver`进行调试。
34+
35+
你可以在设置中对插件进行设置。
36+
37+
# 文章
38+
* [让 Xcode 支持使用 root 权限调试 iOS 设备上的任何应用或进程](https://byteage.com/154.html?from=github)
39+
40+
# 截图
41+
![](ScreenShots/20220627_235849.png)
42+
![](ScreenShots/20220628_000606_898.png)

0 commit comments

Comments
 (0)