首页
社区
课程
招聘
[原创]iOS平台的ollydbg即将到来,求gikdbg内测伙伴!
发表于: 2014-3-19 02:46 83052

[原创]iOS平台的ollydbg即将到来,求gikdbg内测伙伴!

2014-3-19 02:46
83052
收藏
免费 5
支持
分享
最新回复 (145)
雪    币: 1662
活跃值: (3569)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
76
Mac版的UI开发工作量太大了,目前还没有那个时间和精力。
2014-3-19 14:52
0
雪    币: 28
活跃值: (95)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
77
神器留名。。
2014-3-19 14:53
0
雪    币: 159
活跃值: (40)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
78
远来是这里 我当时也是觉得哪里保存了绝对路径  就重新解压了一份
2014-3-19 15:18
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
79
1.Options的路径都是初始化到D:\Program Files\gikodg\gikdbg v1.0(beta).build140319.1这一级,我是想还能在细化下。

2.输入法切换到英文法,只能输入小写字母哈,大写字母无法输入。

3.open自带的isample下的hellowold.
停留在ishell页面,无法看到楼主截图的样子。
2014-3-19 15:32
0
雪    币: 1662
活跃值: (3569)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
80
1.请确保解压原始rar后直接打开gikdbg,初始配置是这样的:
Log file=log.txt
Trace save file=trace.txt
Data directory=.\udds
Standard library directory=.\
Plugin directory=.\plugins
所以,不应该有你说的那种问题;
2.请确保shift不是切换输入法的快捷键;
3.有可能打文件补丁的时候出了问题,你可以把对应的文件以及文件补丁记录文件gpr邮件给我。
2014-3-19 15:46
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
81
这是我OPEN文件后的最终结果


曾经崩溃的文件
errorlog.iserver.icr.txt
上传的附件:
2014-3-19 15:50
0
雪    币: 6
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
82
顶一个 标记一下
2014-3-19 15:52
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
83
我的默认是这样的。WIN7系统
上传的附件:
2014-3-19 15:58
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
84
估计是剪切造成 的哈。
2014-3-19 16:01
0
雪    币: 1662
活跃值: (3569)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
85
请确保按照提供的UI接口操作,使用方式和ollydbg一样,在没有熟悉之前尽量避免控制台直接输入命令,容易出现一些奇怪的问题。
http://stackoverflow.com/questions/3589631/gsregisterpurplenamedport-sigabrt-in-uiapplicationmain-before-app-delegate-gets 你这个崩溃的原因是这个。
2014-3-19 16:09
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
86
恩,操作系统是ios5.1.1.
那这个是系统问题?
2014-3-19 16:16
0
雪    币: 1662
活跃值: (3569)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
87
这个问题很复杂,app,gdb,springboard再加上你不合常规的操作导致的。只要不能重现就可以不用理会。
2014-3-19 16:24
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
88
那我没有一次成功过,估计也是这异常造成的吧,那个OPEN 的结果不对吧。
2014-3-19 16:32
0
雪    币: 1662
活跃值: (3569)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
89
这样的话应该就是对你这个系统兼容性不好吧,估计只有拿到你的设备才能解决这些比较奇葩的问题哦。
2014-3-19 16:35
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
90
每次在patch的时候,手机端的进程就退出了,是否正常?
2014-3-19 16:42
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
91
菜单iDebug->open->file,然后提示patch.patch中提示如下:


貌似挂了
上传的附件:
2014-3-19 16:47
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
92
换了台ipod,ios5.1
又崩溃了
errorlog.iserver.icr.txt
上传的附件:
2014-3-19 17:19
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
93
Please configure gikdbg correctly as followings steps before you use gikdbg.exe:

Step 1:

Install '$(GIKDBG)/server/gikir_iserver.deb' to your iDevice.
Attention: You should keep gikir_iserver running before you use gikdbg.

1.手机端要越狱安装SSH 服务端.
2.电脑端使用SSH Terminal.
3.拷贝'$(GIKDBG)/server/gikir_iserver.deb' 到/tmp/gikir_iserver.deb
4.安装程序 :
dpkg -i /tmp/gikir_iserver.deb
5.运行程序 :
cd /Applications/gikir_iserver.app
./gikir_iserver

Step 2(Optional):

If you want to login to iDevice with USB, you should install 'Apple Application Support'
and 'Mobile Device Support' from iTunes!

Step 3:

Run gikdbg.exe to invoke ollydbg.exe to start your iOS debugging.
1.连接手机端
菜单项:iDebug->Device->(LoginUSB)
Options 窗口 Directories->Plugin directory 设置正确。
2.调试
附加调试菜单项: iDebug->File->Attach
打开文件菜单项:iDebug->File->Open

PS:

If you have any problems or suggestions or bug reports, just contact me with:

liubaijiang@gikir.com
971159199@qq.com

Welcome to visit www.gikir.com for more information !

我的操作是这样,应该没问题吧?
2014-3-19 17:20
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
94




手机端的kir_iserver退出了

上传的附件:
2014-3-19 17:41
0
雪    币: 146
活跃值: (1395)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
95
对5.1.1的系统支持不好吗?今天试了几个,一直在download app,没能显示出楼主的界面哦
2014-3-19 23:32
0
雪    币: 1662
活跃值: (3569)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
96
重点测试一下isample下面那个样例,如果那个都不行,说明不兼容你的设备,只有等我测试过足够多的设备的时候才可能解决。
2014-3-20 09:16
0
雪    币: 1662
活跃值: (3569)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
97
1.你测试的那个App是不是很大并且用的无线?推荐用USB。
2.重点测试一下isample下面那个样例,如果那个都不行,说明不兼容你的设备,只有等我测试过足够多的设备的时候才可能解决。
2014-3-20 09:17
0
雪    币: 163
活跃值: (1538)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
98
一个iphone,一个ipod,系统也是5。
HelloWorld在打patch的时候,手机端程序会退出.
2014-3-20 09:20
0
雪    币: 1662
活跃值: (3569)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
99
那就奇葩了,你加群没有?进群来帮助我解决这个问题。
2014-3-20 09:34
0
雪    币: 1662
活跃值: (3569)
能力值: ( LV7,RANK:100 )
在线值:
发帖
回帖
粉丝
100
各位朋友如果在测试某App时不能正常调试的,有可能你的设备是armv7的处理器,然后你测试的App是Fat格式的并且同时包含armv7,armv7s,但是打文件补丁的时候同时把
它们保留了下来,然后程序运行的时候选择了armv7s的可执行文件,导致整个调试会话不能正常进行,然后这个App也报废了,一直出现闪退。这是一个考虑不完善的逻辑Bug,后续修正。

如果是这样的情况,目前的解决办法是先执行unpatch操作(修复App),然后手动使用lipo工具释放出armv7的可执行文件放回App文件夹看能不能正常工作(手工Patch,如果你不想调试了,忽略该步骤)。

另外,如果你无论如何都无法使用,你可以在命令行中启动gikir_iserver_root,然后看它输出的信息,根据情况反馈给我吧,看能不能尝试解决这些问题。
2014-3-20 09:51
0
游客
登录 | 注册 方可回帖
返回
//