首页
社区
课程
招聘
[原创]gikdbg.art v1.3多模式来袭,总有一种适合你的Android设备!
发表于: 2014-6-23 15:45 30518

[原创]gikdbg.art v1.3多模式来袭,总有一种适合你的Android设备!

2014-6-23 15:45
30518
在v1.0-v1.2中,由于权限或者驱动的原因使得很多同学无法上传或者无法运行依赖的调试文件,导致gikdbg.art无法使用。这样的情况一去不复返啦,v1.3加入了新的gikdbg.art服务程序,安装gikdbg.apk后就已经布置好了依赖文件,就算没有adb也可以远程进行调试,并且还解决了大量的兼容性Bug,不过Android系统众多,因此还是会有不兼容的问题存在也在所难免,希望各位同学积极反馈以帮助我们将gikdbg.art开发得更加完善。

模式1. /ART Debug/ADB Device —> Login : 使用adb shell进行远程调试(第一次应该使用该模式来安装gikdbg.apk);
模式2. /ART Debug/Login (USB) : 使用gikdbg.art服务程序并且让adb中转tcp数据进行远程调试;
模式3. /ART Debug/Login (WIFI) : 使用gikdbg.art服务程序进行远程调试;
模式4. $(GIKDBG_LIB)/libgikir_server_exe.so + 模式2/3 :使用gikdbg.art控制台服务程序进行远程调试;

gikdbg.art服务程序运行截图:


gikdbg.art客户端运行截图:

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
收藏
免费 0
支持
分享
最新回复 (29)
雪    币: 2664
活跃值: (3401)
能力值: ( LV13,RANK:1760 )
在线值:
发帖
回帖
粉丝
2
占楼...
2014-6-23 15:47
0
雪    币: 1307
活跃值: (4156)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
3
围观
2014-6-23 15:59
0
雪    币: 111
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
回头试试
2014-6-23 16:01
0
雪    币: 2314
活跃值: (2205)
能力值: (RANK:400 )
在线值:
发帖
回帖
粉丝
5
前排支持。
2014-6-23 16:04
0
雪    币: 112
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
顶大牛!碉堡了
2014-6-23 16:36
0
雪    币: 53
活跃值: (280)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
看雪的附件大小显示有问题吧
390MB、244MB
File Type: rar        gikdbg.art-v1.3.build140623.2.part1.rar (390 MB, 12 views)
File Type: rar        gikdbg.art-v1.3.build140623.2.part2.rar (244 MB, 8 views)
2014-6-23 21:34
0
雪    币: 202
活跃值: (25)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
我也觉得太雕了
2014-6-24 09:33
0
雪    币: 40
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
测试attach了下调了个so库, 赞一个。
2014-6-24 12:16
0
雪    币: 203
活跃值: (229)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
前面都正常,但是F9就出现The thread with ID 00000000 is no longer valid....
2014-6-24 15:41
0
雪    币: 228
活跃值: (75)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
11
LZ,gikdbg工具很好用,赞一个,我主要用来对apk进行动态调试,但我现在有3个严重问题:

1.成功连接设备后,用ART Debug-File-Attach附着进程,发现列表里全部是so,没有看到我想调试的dex文件

2.Attach上一个so进程后,CPU界面中的函数都是没有符号表的,可读性非常差

3.gdb中显示了找不到符号表,看不太懂这些信息,能不能大概解释一下:

(gdb) attach 3546

Attaching to process 3546

Reading symbols from /system/bin/app_process...(no debugging symbols found)...done.

/proc/self/maps get 0x8000 , raw content : 00008000-003750.

[New LWP 3550]

[New LWP 3551]

[New LWP 3552]

[New LWP 3553]

[New LWP 3554]

[New LWP 3555]

[New LWP 3556]

[New LWP 3557]

[New LWP 3558]

[New LWP 3563]

[New LWP 3565]

[New LWP 3567]

[Thread debugging using libthread_db enabled]

Using host libthread_db library "libthread_db.so".

warning: Unable to get location for thread death breakpoint: requested event is not supported

Reading symbols from /system/bin/linker...(no debugging symbols found)...done.

Loaded symbols for /system/bin/linker

Reading symbols from /system/lib/libc.so...(no debugging symbols found)...done.

Loaded symbols for /system/lib/libc.so
2014-6-24 16:41
0
雪    币: 1662
活跃值: (3569)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
12
用快捷键F1-F12,别点Debug下面的菜单。
2014-6-25 16:53
0
雪    币: 1662
活跃值: (3569)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
13
1.dvm运行时只能调试so,art运行时才能调试dex;
2.bug,更新到140625.1即可;
3.那是正常的。
2014-6-25 16:54
0
雪    币: 293
活跃值: (287)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
14
火钳刘明,太牛了
2014-6-25 17:20
0
雪    币: 228
活跃值: (75)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
15
大神,如何运行ART???我只想调试dex
2014-6-25 18:10
0
雪    币: 228
活跃值: (75)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
16
更新到140625.1,也有很多函数名识别不出来,例如".func_000DBCC8",是由于没有符号表的缘故吗?
2014-6-25 18:28
0
雪    币: 4759
活跃值: (3334)
能力值: ( LV13,RANK:240 )
在线值:
发帖
回帖
粉丝
17
mark
2014-6-25 18:59
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
mark...
2014-6-25 20:48
0
雪    币: 249
活跃值: (250)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
mark
2014-6-25 22:56
0
雪    币: 78
活跃值: (1853)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
20
4.4.2的模拟器,attach是成功的,但是cpu窗口里啥都没有,1.2,,1.3都试过。
2014-7-4 17:43
0
雪    币: 1662
活跃值: (3569)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
21
哪个版本?多试几次。另外,注意ADB Shell的输出内容,可以给你纠错提供很好的参考。
2014-7-12 08:25
0
雪    币: 144
活跃值: (178)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
非常感谢提供
2015-3-24 10:12
0
雪    币: 12
活跃值: (53)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
23
楼主你好,我用gikdbg,采用USB连接BLUESTACKS,文件附加可以附加上,但是CPU和各窗口都没有ARM指令,全是空白,这是证明GIKDBG不能连接调试模拟器吗?
2015-7-17 12:50
0
雪    币: 248
活跃值: (3789)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
路过,围观
2015-7-17 12:57
0
雪    币: 1436
活跃值: (3906)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
25
好东西,才发现
2015-10-9 18:59
0
游客
登录 | 注册 方可回帖
返回
//