爱技术

 找回密码
 注册会员

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

搜索
查看: 1363|回复: 0
收起左侧

[求助] 想学习补丁开发,IDA使用求助

[复制链接]
发表于 2006-4-16 18:17:48 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册会员 微信登录

x
下载了IDA4.9,导出了手机的fullflash。
我的手机是S65V53,打了很多补丁。
胡乱操作一番,找到些貌似代码的地方按了C键,IDA开始自动分析代码。
但是在过程中出现一些告警。
ROM:A1533D20: Can't find name (hint: use manual arg)
ROM:A1533D20: Can't find name (hint: use manual arg)
查看了上面的文件
ROM:A1533D1C                 CMPMI   R8, #0x3000
ROM:A1533D20                 BNE     0xA235A190
ROM:A1533D24                 STMCSDB R0, {R1,R2,R5-R7,R12,PC}
ROM:A1533D28                 LDMLSDA R11, {R1-R3,R12,LR,PC}
ROM:A1533D2C                 STMLSIA R5!, {R0,R2,R6,R8,R9,LR}^
发现应该是无非找到跳转的位子。红色部分。
因为没有找到ARM的指令手册。无法自己进行分析,哪位大侠给我发一下,
或者告诉我从哪里可以下,谢谢。找了几个地方都没有找到可下的地址。

IDA的输出信息如下:
谁能帮我看看大概是什么原因,很多年没有研究汇编了:L
  bytes   pages size description
--------- ----- ---- --------------------------------------------
134217728 16384 8192 allocating memory for b-tree...
134217728 16384 8192 allocating memory for virtual array...
   262144    32 8192 allocating memory for name pointers...
-----------------------------------------------------------------
268697600            total memory allocated

Loading IDP module D:\work\IDA\procs\pc.w32 for processor metapc...OK
Autoanalysis subsystem has been initialized.
Unloading IDP module D:\work\IDA\procs\pc.w32...
Loading IDP module D:\work\IDA\procs\arm.w32 for processor ARM...OK
Analysis options are reset to the configuration file defaults
  0. Creating a new segment  (A0000000-A2000000) ... ... OK
Loading file 'E:\software\mobile\x65flasher-1072\S65.bin' into database...
Detected file format: Binary file
Flushing buffers, please wait...ok
File 'E:\software\mobile\x65flasher-1072\S65.bin' is successfully loaded into the database.
Compiling file 'D:\work\IDA\idc\ida.idc'...
Executing function 'main'...
Compiling file 'D:\work\IDA\idc\onload.idc'...
Executing function 'OnLoad'...
IDA is analysing the input file...
You may start to explore the input file right now.
The initial autoanalysis has been finished.
ROM:A04E0044: Can't find name (hint: use manual arg)
ROM:A04E0070: Can't find name (hint: use manual arg)
ROM:A04E0098: Can't find name (hint: use manual arg)
ROM:A04E00BC: Can't find name (hint: use manual arg)
您需要登录后才可以回帖 登录 | 注册会员 微信登录

本版积分规则

小黑屋|Archiver|手机版|爱技术 ( 沪ICP备08115260号-3 )

GMT+8, 2024-5-26 13:10

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表