修改旧手机的bin固件文件

逆向工程 二元分析 固件 固件分析 垃圾桶 二进制编辑
2021-07-11 04:52:40

我正在尝试删除/禁用某些系统应用程序(消息、游戏、广播或日历)并从samsung E1200y删除/替换启动屏幕

所以我开始寻找这样做的方法......

我使用 HxH 十六进制编辑器尝试修改固件 bin 文件。

我搜索了字符串 -> 删除了一些包含关键字 Messages、Games、Radio 或 Calendar 的字符串 -> 但这看起来不正确

所以我搜索了更多并在linux中找到了binwalk

我使用了它,这是结果

DECIMAL       HEXADECIMAL     DESCRIPTION
------------------------------------------------------------------------------------------------------
197170        0x30232         Unix path: /source/base/src/doidleonpage.c
290966        0x47096         Unix path: /source/efs/src/efs_item.c
340308        0x53154         Unix path: /Layer1/source/c/datacnfproc.c
439316        0x6B414         Unix path: /Layer1/source/c/systeminfo.c
454360        0x6EED8         Unix path: /chip_module/busmonitor/v5/busmonitor_phy_v5.c
1044005       0xFEE25         MySQL MISAM index file Version 7
1047421       0xFFB7D         MySQL ISAM compressed data file Version 5
1076680       0x106DC8        MySQL MISAM index file Version 3
1083384       0x1087F8        MySQL ISAM index file Version 2
1084942       0x108E0E        MySQL MISAM index file Version 2
1095977       0x10B929        MySQL ISAM compressed data file Version 11
1115351       0x1104D7        MySQL ISAM compressed data file Version 2
1133241       0x114AB9        MySQL ISAM compressed data file Version 5
1163534       0x11C10E        MySQL MISAM compressed data file Version 9
1169361       0x11D7D1        MySQL MISAM index file Version 2
1169878       0x11D9D6        MySQL ISAM compressed data file Version 1
1172147       0x11E2B3        MySQL MISAM index file Version 7
1175240       0x11EEC8        MySQL MISAM index file Version 5
1216892       0x12917C        Unix path: /source/src/c/sci_mem.c
1222192       0x12A630        Unix path: /source/src/c/threadx_os.c
1235544       0x12DA58        Unix path: /source/src/c/sci_log.c
1240224       0x12ECA0        Unix path: /source/src/c/threadx_appmem.c
3853392       0x3ACC50        LZMA compressed data, properties: 0x5A, dictionary size: 16777216
                              bytes, uncompressed size: 4096 bytes
3858764       0x3AE14C        LZMA compressed data, properties: 0x5A, dictionary size: 16777216
                              bytes, uncompressed size: 4096 bytes
3858804       0x3AE174        LZMA compressed data, properties: 0x5A, dictionary size: 16777216
                              bytes, uncompressed size: 4096 bytes
3858844       0x3AE19C        LZMA compressed data, properties: 0x5A, dictionary size: 16777216
                              bytes, uncompressed size: 4096 bytes
3984072       0x3CCAC8        LZMA compressed data, properties: 0x5A, dictionary size: 16777216
                              bytes, uncompressed size: 4096 bytes
4268656       0x412270        PC bitmap, Windows 3.x format,, 60 x 80 x 4
6060579       0x5C7A23        XML document, version: "1.0"
6064503       0x5C8977        XML document, version: "1.0"
6067639       0x5C95B7        XML document, version: "1.0"
6069663       0x5C9D9F        XML document, version: "1.0"
6071627       0x5CA54B        XML document, version: "1.0"
6073771       0x5CADAB        XML document, version: "1.0"
6075911       0x5CB607        XML document, version: "1.0"
6078019       0x5CBE43        XML document, version: "1.0"
6082035       0x5CCDF3        XML document, version: "1.0"
6084719       0x5CD86F        XML document, version: "1.0"
6087079       0x5CE1A7        XML document, version: "1.0"
6088615       0x5CE7A7        XML document, version: "1.0"
6091495       0x5CF2E7        XML document, version: "1.0"
6094375       0x5CFE27        XML document, version: "1.0"
6098727       0x5D0F27        XML document, version: "1.0"
6101915       0x5D1B9B        XML document, version: "1.0"
6105723       0x5D2A7B        XML document, version: "1.0"
6108279       0x5D3477        XML document, version: "1.0"
6110791       0x5D3E47        XML document, version: "1.0"
6113675       0x5D498B        Unix path: /Customer/XFV/PowerOffAnim/shutdown-01.bmp" width="128"
                              height="128">
6115267       0x5D4FC3        XML document, version: "1.0"
6118599       0x5D5CC7        XML document, version: "1.0"
6121467       0x5D67FB        XML document, version: "1.0"

提取 .bin 文件后,我得到了

total 71480
-rw-r--r-- 1 shakir shakir    4096 Oct 30 01:33 3ACC50
-rw-r--r-- 1 shakir shakir 4535216 Oct 30 01:33 3ACC50.7z
-rw-r--r-- 1 shakir shakir    4096 Oct 30 01:33 3AE14C
-rw-r--r-- 1 shakir shakir 4529844 Oct 30 01:33 3AE14C.7z
-rw-r--r-- 1 shakir shakir    4096 Oct 30 01:33 3AE174
-rw-r--r-- 1 shakir shakir 4529804 Oct 30 01:33 3AE174.7z
-rw-r--r-- 1 shakir shakir    4096 Oct 30 01:33 3AE19C
-rw-r--r-- 1 shakir shakir 4529764 Oct 30 01:33 3AE19C.7z
-rw-r--r-- 1 shakir shakir    4426 Oct 30 01:33 3CCAC8
-rw-r--r-- 1 shakir shakir 4404536 Oct 30 01:33 3CCAC8.7z
-rw-r--r-- 1 shakir shakir 2328029 Oct 30 01:33 5C7A23.xml
-rw-r--r-- 1 shakir shakir 2324105 Oct 30 01:33 5C8977.xml
-rw-r--r-- 1 shakir shakir 2320969 Oct 30 01:33 5C95B7.xml
-rw-r--r-- 1 shakir shakir 2318945 Oct 30 01:33 5C9D9F.xml
-rw-r--r-- 1 shakir shakir 2316981 Oct 30 01:33 5CA54B.xml
-rw-r--r-- 1 shakir shakir 2314837 Oct 30 01:33 5CADAB.xml
-rw-r--r-- 1 shakir shakir 2312697 Oct 30 01:33 5CB607.xml
-rw-r--r-- 1 shakir shakir 2310589 Oct 30 01:33 5CBE43.xml
-rw-r--r-- 1 shakir shakir 2306573 Oct 30 01:33 5CCDF3.xml
-rw-r--r-- 1 shakir shakir 2303889 Oct 30 01:33 5CD86F.xml
-rw-r--r-- 1 shakir shakir 2301529 Oct 30 01:33 5CE1A7.xml
-rw-r--r-- 1 shakir shakir 2299993 Oct 30 01:33 5CE7A7.xml
-rw-r--r-- 1 shakir shakir 2297113 Oct 30 01:33 5CF2E7.xml
-rw-r--r-- 1 shakir shakir 2294233 Oct 30 01:33 5CFE27.xml
-rw-r--r-- 1 shakir shakir 2289881 Oct 30 01:33 5D0F27.xml
-rw-r--r-- 1 shakir shakir 2286693 Oct 30 01:33 5D1B9B.xml
-rw-r--r-- 1 shakir shakir 2282885 Oct 30 01:33 5D2A7B.xml
-rw-r--r-- 1 shakir shakir 2280329 Oct 30 01:33 5D3477.xml
-rw-r--r-- 1 shakir shakir 2277817 Oct 30 01:33 5D3E47.xml
-rw-r--r-- 1 shakir shakir 2273341 Oct 30 01:33 5D4FC3.xml
-rw-r--r-- 1 shakir shakir 2270009 Oct 30 01:33 5D5CC7.xml
-rw-r--r-- 1 shakir shakir 2267141 Oct 30 01:33 5D67FB.xml

我的问题:

  1. 如何获取像 /source/base/src/doidleonpage.c 这样的 .c 文件?
  2. 为什么文件名以 hex 开头?
  3. 为了获得所有文件,下一步要做什么?
  4. 在解压和修改文件以将其闪存到手机后,将文件打包为 .bin 文件的正确方法是什么?
  5. 我在正确的道路上吗?

固件链接:http : //www.mediafire.com/file/yl056lfk8xubt1o/GT-E1200Y_Hebrew_SINGAL_SIM.bin/file

0个回答
没有发现任何回复~