|
[原创]iOS平台的ollydbg即将到来,求gikdbg内测伙伴!
还有 就是这个gikir_iserver装上后图标无法卸载程序 |
|
|
|
[注意]gikdbg.140319.1无法调试armv7的解决办法
顶起,顺带普及下。 ARM是微处理器行业的一家知名企业,arm处理器以体积小和高性能的优势在嵌入式设备中广泛使用,几乎所有手机都是使用它的。 armv6, armv7, armv7s是ARM CPU的不同指令集,原则上是向下兼容的。如iPhone4S CPU支持armv7, 但它同时兼容armv6,只是使用armv6指令可能无法充分发挥它的特性。同理iPhone5 CPU支持armv7s,它虽然也兼容armv7,但是却无法进行相关的优化。 armv6设备:iPhone, iPhone2, iPhone 3G,第一代、第二代iPod Touch armv7设备:iPhone 3GS, iPhone 4, iPhone 4S iPad , iPad 2, the new iPad iPod Touch 3G, iPod Touch 4 armv7s设备:iPhone 5 只有在目标设备上,才会执行设备对应的指令集。 如果在工程Build Setting的Architectures 中的“Build Active Architecture Only”选择为YES,则即使你设置成armv7 , armv7s同时支持,也只会编译对应指令集的包;若选择NO,则编译器会整合两个指令集到一起,此时的包比较大,但是能在iPhone5上使用armv7s的优化,同时也能适配老的设备。一般都是Debug时“Build Active Architecture Only”选择YES,用当前的架构看代码逻辑是否有问题;而在Release时选择NO,来适配不同的设备。 此外,模拟器并不运行arm代码,软件会被编译成x86可以运行的指令。所以生成静态库时都是会先生成两个.a,一个是i386的用于在模拟器运行,另一个是在真实设备上运行的,然后再用命令将两个.a合并成一个。 因此如果一些程序中使用的静态库不支持armv7s,而你的工程支持armv7s时,就会出现“xxxx does not contain a(n) armv7s slice:xxxxx for architecture armv7s"的编译错误,想要解决这个问题,有两个方法: 1.如果是开源的,能够找到源代码,则可以用源代码重新打一个支持armv7s的libaray, 或者在工程中直接使用源代码,而不是静态库。 2.如果不是开源的,要么就坐等第三方库的支持,要么就暂时让你的工程不支持armv7s. |
|
|
|
|
|
[原创]iOS平台的ollydbg即将到来,求gikdbg内测伙伴!
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 ! 我的操作是这样,应该没问题吧? |
|
|
|
|
|
[原创]iOS平台的ollydbg即将到来,求gikdbg内测伙伴!
每次在patch的时候,手机端的进程就退出了,是否正常? |
|
[原创]iOS平台的ollydbg即将到来,求gikdbg内测伙伴!
那我没有一次成功过,估计也是这异常造成的吧,那个OPEN 的结果不对吧。 |
|
|
|
[原创]iOS平台的ollydbg即将到来,求gikdbg内测伙伴!
估计是剪切造成 的哈。 |
|
|
|
|
|
[原创]iOS平台的ollydbg即将到来,求gikdbg内测伙伴!
1.Options的路径都是初始化到D:\Program Files\gikodg\gikdbg v1.0(beta).build140319.1这一级,我是想还能在细化下。 2.输入法切换到英文法,只能输入小写字母哈,大写字母无法输入。 3.open自带的isample下的hellowold. 停留在ishell页面,无法看到楼主截图的样子。 |
|
[原创]iOS平台的ollydbg即将到来,求gikdbg内测伙伴!
Xp系统的支持可以使用RegQueryValue来替代RegGetValue. 提几个问题(WIN7 iphone4 ios)。 1. ishell 键盘输入的自动变化为大写,而大写的无法识别命令,只能黏贴。 2.Option的Plugin Directory 只到程序目录,需要手动填/Plugins. 3./Application应用程序附加patch后,在无法正常启动。 |
|
|
|
[求助]关于VC编译器选项 实用工具
http://social.msdn.microsoft.com/Forums/vstudio/zh-TW/6c4ed343-afac-4b52-880c-96fe8a051231/vs2010-setting-configuration-type-to-utility-removes-custom-build-step?forum=vseditor |
|
|
操作理由
RANk
{{ user_info.golds == '' ? 0 : user_info.golds }}
雪币
{{ experience }}
课程经验
{{ score }}
学习收益
{{study_duration_fmt}}
学习时长
基本信息
荣誉称号:
{{ honorary_title }}
能力排名:
No.{{ rank_num }}
等 级:
LV{{ rank_lv-100 }}
活跃值:
在线值:
浏览人数:{{ visits }}
最近活跃:{{ last_active_time }}
注册时间:{{ user_info.create_date_jsonfmt }}
勋章
兑换勋章
证书
证书查询 >
能力值