首页
社区
课程
招聘
[下载]Hex-Rays.Decompiler.v1.0 在ida 5.1 上可以使用
发表于: 2008-10-28 16:48 6172

[下载]Hex-Rays.Decompiler.v1.0 在ida 5.1 上可以使用

2008-10-28 16:48
6172
Hex-Rays.Decompiler.v1.0 在ida 5.1 上的使用:

一句话:
  修改原5.1的 ida.chs 资源文件,以使Hex-Rays.Decompiler.v1.0 可以在ida5.1中文使用。

Q:  ida 5.3 都出了,还ida 5.1 ?   
A: 部分原因,目前本人还在使用ida5.1 
   此文即解决 Hex-Rays.Decompiler.v1.0 在 ida5.1中文上的使用。
   share 给同样需要的人,亦感谢相关大牛们,高手飘过请.

Q: Hex-Rays.Decompiler 嘛东东?
A: 嘿嘿,邪恶的 F5, Ctrl+F5,    asm2C plugin.

------------------------------------------------------------------
原idag.chs 修正过程(ida5.1)
  1) pe explorer 打开 idag.chs.exe
   2) 选RC数据
  3) 选TIDAWINDOW
           --MainMenu1: TMainMenu
                 --View1: TMenuItem, 修改Caption 为: 视图(&V)
                      --Opensubviews1:TMenuItem , 修改Caption 为: 打开下级视图
           --al: TactionList
                --cmDump: TAction , 修改Caption 为: Hex 数据(&H)
  4)save it


附: en.plw 在patch后的 cn.plw 差别如下
比较结果用于  hexrays_cn.plw 及  hexrays_en.plw 
-----------------------------------------------------
0xDAE80  CE C4 BC FE 2F B4 B4 BD A8 2F B4 B4 BD A8 20 43  文件/创建/创建 C
  20 CE C4 BC FE 00 00 00 00 00 00 00 B0 EF D6 FA   文件.......帮助
  2F B7 A2 CB CD CA FD BE DD BF E2 00 00 00 00 00  /发送数据库.....
  CA D3 CD BC 2F B4 F2 BF AA 2F CE B1 B4 FA C2 EB  视图/打开/伪代码
  00 00 00 00 00 00 00 00 CE C4 BC FE 2F B4 B4 BD  ........文件/创?
  A8 2F B4 B4 BD A8 20 43 20 CE C4 BC FE 00 00 00  ?创建 C 文件...
  00 00 00 00 53 75 70 70 6F 72 74 65 64 00 00 00  ....Supported...
0xDAE80  46 69 6C 65 2F 50 72 6F 64 75 63 65 2F 50 72 6F  File/Produce/Pro
  64 75 63 65 20 43 20 66 69 6C 65 00 48 65 6C 70  duce C file.Help
  2F 53 65 6E 64 20 64 61 74 61 62 61 73 65 00 00  /Send database..
  56 69 65 77 2F 4F 70 65 6E 2F 50 73 65 75 64 6F  View/Open/Pseudo
  63 6F 64 65 00 00 00 00 46 69 6C 65 2F 50 72 6F  code....File/Pro
  64 75 63 65 2F 43 72 65 61 74 65 20 43 20 66 69  duce/Create C fi
  6C 65 00 00 53 75 70 70 6F 72 74 65 64 00 00 00  le..Supported...
-----------------------------------------------------
0xDB4E0  45 3E 00 00 CE C4 BC FE 2F B4 B4 BD A8 2F B4 B4  E>..文件/创建/创
  BD A8 20 44 49 46 00 00 00 00 00 00 00 00 00 00  建 DIF..........
  B4 B4 BD A8 20 7E 43 7E 20 CE C4 BC FE 2E 2E 2E  创建 ~C~ 文件...
  00 00 00 00 43 74 72 6C 2D 7E 00 00 B0 EF D6 FA  ....Ctrl-~..帮助
  2F BC EC B2 E9 00 00 00 B7 A2 CB CD CA FD BE DD  /检查...发送数据
  BF E2 00 00 00 00 00 00 CA D3 CD BC 2F B4 F2 BF  库......视图/打?
  AA 2F 48 65 78 00 00 00 CE B1 B4 FA C2 EB 00 00  ?Hex...伪代码..
  00 00 00 00 46 35 00 00 CE C4 BC FE 2F B4 B4 BD  ....F5..文件/创?
  A8 2F B4 B4 BD A8 20 48 54 4D 4C 00 00 00 00 00  ?创建 HTML.....
  00 00 00 00 B4 B4 BD A8 20 7E 43 7E 20 CE C4 BC  ....创建 ~C~ 文?
  FE 2E 2E 2E 00 00 00 00 43 74 72 6C 2D 46 35 00  ?......Ctrl-F5.
0xDB4E0  45 3E 00 00 46 69 6C 65 2F 50 72 6F 64 75 63 65  E>..File/Produce
  2F 50 72 6F 64 75 63 65 20 44 49 46 00 00 00 00  /Produce DIF....
  50 72 6F 64 75 63 65 20 7E 43 7E 20 66 69 6C 65  Produce ~C~ file
  2E 2E 2E 00 43 74 72 6C 2D 7E 00 00 48 65 6C 70  ....Ctrl-~..Help
  2F 43 68 65 63 6B 00 00 53 65 6E 64 20 64 61 74  /Check..Send dat
  61 62 61 73 65 00 00 00 56 69 65 77 2F 4F 70 65  abase...View/Ope
  6E 2F 48 65 78 00 00 00 50 73 65 75 64 6F 63 6F  n/Hex...Pseudoco
  64 65 00 00 46 35 00 00 46 69 6C 65 2F 50 72 6F  de..F5..File/Pro
  64 75 63 65 2F 43 72 65 61 74 65 20 48 54 4D 4C  duce/Create HTML
  00 00 00 00 43 72 65 61 74 65 20 7E 43 7E 20 66  ....Create ~C~ f
  69 6C 65 2E 2E 2E 00 00 43 74 72 6C 2D 46 35 00  ile.....Ctrl-F5.

------------------------------------------------------------------

附件仅 ida.chs , for ida5.1.

使用step:
1 http://bbs.pediy.com/showthread.php?t=55801
  安装  Hex-Rays.Decompiler.v1.0.for.DataRescue.IDA.Pro.Advanced.v5.2-YAG.zip  

2 http://bbs.pediy.com/showthread.php?t=55869
  安装其中的  hex-rays.decompiler.v1.0-patch.exe 

3 使用本附件中修改好的 ida.chs (for 5.1),覆盖原5.1同名文件

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

上传的附件:
收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 2575
活跃值: (502)
能力值: ( LV2,RANK:85 )
在线值:
发帖
回帖
粉丝
2
抢到2楼了。
2008-10-28 16:53
0
雪    币: 176
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
[QUOTE=;]...[/QUOTE]
顺问  Hex-Rays.Decompiler 如何更新?

Ctrl+f5了几个自己的小程序,再编译,
发现了几点小瑕疵(强制转换的数据类型,编译器优化后的代码,串大小...)
2008-10-28 17:03
0
游客
登录 | 注册 方可回帖
返回
//