regspy 发表于 2006-9-14 09:35:23

补丁制作利器binedit

我大概看了一下,,
功能有
BIN编辑。。
ARM反。
16位,32位 编译。

加载补丁反编译等。。。
功能太多。。针对3* ,西等机机的。。

这里有个 汉化测试版。。。

不过,以前的版本要 APP加载,不然 编辑区是乱的。。。

这个也有问题。。。我2个都上来。。。

原下载地址 为 http://binedit.sgh.ru/download.php
上面有专门针对西和3*等机机 做的 设置文件。。。


汉化版 地址http://anycall.it168.com/viewthread.php?tid=2745&extra=&page=1


下面是机翻译的说明。。




16.08.06

:
- the compilation of standard ARM of the code.
- the partial support of the load of the usable files Of symbian OS (app,dll)
- the directive:
code16 - switching into thumb
of code32 - in ARM
.if 1 [{>,<,=,<=,>=,!}] 2 - conditional compilation according to the results of the comparison of the values of markers. Is possible the calculation of the values
Of setReg Rd, Cn [, Cm [, option_64]] - record from the register Rd into the system register Cn. Rest the additional parameters
Of getReg Rd, Cn [, Cm [, option_64]] - reading from n in Rd.
- in the folder Of aRM_h there will be title files with the macros, thus far only system.h c 2 by macros reading CPUID reading the register of control of processor. Secondly some bits can be written.
- for the directive.ifdef are added two parameters ARM and THUMB - makes it possible to control the current regime of compilation and to compile the different code, depending on regime. an example into system.h

is corrected.
- the transfer of the parameters to the macros. Now it is possible to transfer not only
values of markers, but also the line parameters, and the names mnemonics


25.07.06

- are auto-wooden ploughearly of projects in the compiler.
- the correction of errors.


17.07.06

- it is corrected error with -1 upon transfer with the address on doubleclick
- the load of sym of files is the long less than 10000 bytes
- the list of the history of the addresses of passage (separately from the buttons back and forward)

is added the support of work with the drawing of piercings
- is added supplementary sheet for the survey of piercing in the form graphs. It is possible to change size, colorfulness, over wide limits. They are supported by 1,4,8,12, 16, 18, 24 bit images even 09 compression. Support to the transparency of pictures with the survey. On the supplementary sheet also there is the possibility to create the map of graphic resources in the size Of resMan and the scanner of the graphic resources of the piercings Of agere, including last models.
- the now graphic resources of , in the editor of , also they show.

- is added directive.image “file”, width, height, ,[“the name of resource”],] - puts picture (bmp, jpg, gif) with the auto-conversion into the size of piercings. bpp: 8,16,18,24 and 09 compression. metod - selection of the algorithm of compression for 09. (0 - initial version, 1- is more rapid and more qualitative, is 2nd it compresses most strongly, but from by the loss of quality. on silence is used 1 version) if we indicate the name of resource, that will be added appropriate of saddle fungus into the map of description RESMAP into smp (thanks to Vadim ( Of javer))
- i.resmap “text” - adds saddle fungus into the description of resources
- in menu and buttons of compiler is added the possibility to put in the code the names of files by their simple selection in the system.

- Are added several directives in compiler
.require {“of name "|ID}, version
.autor “of nik”,“name”,…,“icq”
.patchinfo {“filename.rtf "|" text "}, text finishes writing itself to usual commentary


26.06.06
- it is corrected compilation.case i.caseb;
- displacement over the list, it is earlier than the detectable addresses;
- the analysis of the code in the compiler and the isolation of all determinations of markers and simple into the separate file.
- is added the compilation of tfs of blocks (tags.starttfs ]] i.endtfs)
- is renovated the description of compiler on the site


[ 本帖最后由 regspy 于 2006-9-14 09:41 编辑 ]

regspy 发表于 2006-9-14 11:49:41


看了一下,还不错,
直接编译32 16 的代码。。。

.start 0xA07809D6
    MOV   R7, R0
    MOV   R0, #60
    ADD   R1, #59
    BL      0xA0592720
    MOV   R1, R7
    MUL   R0, R1

如。
。。。
唉,可惜要用APP来加载。。。

comdin 发表于 2006-9-15 16:29:55

呵..留着.,以后看....

chaojimali20 发表于 2006-9-15 20:05:00

注意以下两点:

第一:不能使用中文版,不然会运行有误,你可以打开一个固件看看他的Hex区,显示中带有??,说明是不正常的

第二:如果用app模拟,软件或者固件不能在中文目录下,否则不能加载固件


所以整个软件的用法就是:安装app,BinEdit和固件都位于非中文目录下,用appa加载软件,语言选择为俄语--就是那个pycckn那个,加载成功后再加载英文语言包就可以正常运行和分析固件了

chaojimali20 发表于 2006-9-15 20:07:16

另外,你这个是很早以前的版本了.2005年4月26日的....现在最新的是2006年8月26的

提供一个app的下载地址 http://link.52lg.com/chaojimali20/samsung/apploc.rar

[ 本帖最后由 chaojimali20 于 2006-9-15 20:10 编辑 ]

regspy 发表于 2006-9-15 21:36:29

E:\siemens\Patch tools\binedit

我知道。我用的是原版的 。。。


如果不用APP 加载。编译出来的代码 将是错的。。。。

我很佩服一个 3*的 补丁工作者。。。

他为了用这个工具。。。 用的俄文的操作系统。。。因为用APP加载,也有部分功能有问题。

但用APP加载,能正常编译 16 32 的代码。

chaojimali20 发表于 2006-9-15 21:53:26

原帖由 regspy 于 2006-9-15 21:36 发表

我很佩服一个 3*的 补丁工作者。。。

他为了用这个工具。。。 用的俄文 ...

根本没必要,app模拟后基本是没问题的,直接用俄文系统,没有几个人能看懂俄文

对于补丁,目前三星还在起步阶段,只是进行移植补丁.....大部分还是用hexworshop....很多人还没用过或者没有掌握BinEdit的用法

模拟后基本能实现全部功能(至少我目前使用没碰到大问题,或者还有部分功能缺失,不过我暂时还没碰到)

binghelingxi 发表于 2006-9-16 15:33:23

哈,强的东西顶!
下了!
留着备用!

qtazure 发表于 2006-9-16 20:18:12

用俄文的操作系统……
晕……
佩服佩服……
3*的补丁也不少……

chaojimali20 发表于 2006-9-16 21:27:10

原帖由 qtazure 于 2006-9-16 20:18 发表
用俄文的操作系统……
晕……
佩服佩服……
3*的补丁也不少……


呵呵 三星和西门子差距大了,三星几乎100%是移植俄国人的补丁,西门子已经自己做补丁,有的甚至被老外移植,呵呵 不过正在发展中.....期待有西门子的强人的加盟啊

Dong 发表于 2006-9-18 10:55:42

这个是要看的

黑洞 发表于 2006-9-28 17:29:08

留下来,,,,,,有用。。。。

coolrain0022 发表于 2006-9-29 10:28:44

有没有相关的教程啊

黑洞 发表于 2006-10-11 08:55:37

原帖由 chaojimali20 于 2006-9-15 20:05 发表
注意以下两点:

第一:不能使用中文版,不然会运行有误,你可以打开一个固件看看他的Hex区,显示中带有??,说明是不正常的

第二:如果用app模拟,软件或者固件不能在中文目录下,否则不能加载固件


所以整个软件的用法就是:安装app,BinEdit和固件都位于非中文目录下,用appa加载软件,语言选择为俄语--就是那个pycckn那个,加载成功后再加载英文语言包就可以正常运行和分析固件了



对。。。。用appa加载软件,语言选择为俄语--就是那个pycckn那个,我用的时间因为是选择英语,导致算出来的只有第一位代码,其它为00

leeclin 发表于 2006-11-6 01:03:39

回复 #10 chaojimali20 的帖子

期待西门子的强人加入三星,现在三星的补丁开发进展太缓慢了,有时就连简单的移植俄国的补丁都还搞不定。

我爱绿茶 发表于 2007-4-8 22:31:33

终于认识chaojimali20老兄了,原来QQ里早有:)
页: [1]
查看完整版本: 补丁制作利器binedit