Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
B
binwalk
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
fact-depend
binwalk
Commits
f45fb400
Commit
f45fb400
authored
Jun 04, 2015
by
devttys0
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #131 from ddcc/master
fix more signedness issues
parents
c5bbfd63
c1ead680
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
24 additions
and
24 deletions
+24
-24
firmware
src/binwalk/magic/firmware
+24
-24
No files found.
src/binwalk/magic/firmware
View file @
f45fb400
...
@@ -127,7 +127,7 @@
...
@@ -127,7 +127,7 @@
# Ubicom firmware image
# Ubicom firmware image
0 belong 0xFA320080 Ubicom firmware header,
0 belong 0xFA320080 Ubicom firmware header,
>12
belong
x checksum: 0x%X,
>12
ubelong
x checksum: 0x%X,
>24 belong <0 {invalid}
>24 belong <0 {invalid}
>24 belong x image size: %d
>24 belong x image size: %d
...
@@ -178,8 +178,8 @@
...
@@ -178,8 +178,8 @@
#year
#year
>8 beshort x \b%d,
>8 beshort x \b%d,
>16 belong x image size: %d bytes,
>16 belong x image size: %d bytes,
>22
byte
x body checksum: 0x%X,
>22
ubyte
x body checksum: 0x%X,
>23
byte
x header checksum: 0x%X
>23
ubyte
x header checksum: 0x%X
# PackImg tag, somtimes used as a delimiter between the kernel and rootfs in firmware images.
# PackImg tag, somtimes used as a delimiter between the kernel and rootfs in firmware images.
0 string --PaCkImGs PackImg section delimiter tag,
0 string --PaCkImGs PackImg section delimiter tag,
...
@@ -265,7 +265,7 @@
...
@@ -265,7 +265,7 @@
#http://forum.xda-developers.com/showthread.php?t=801167
#http://forum.xda-developers.com/showthread.php?t=801167
0 string B000FF Windows CE image header,
0 string B000FF Windows CE image header,
>7 ulelong x image start: 0x%X,
>7 ulelong x image start: 0x%X,
>11
lelong
x image length: %d
>11
ulelong
x image length: %d
#Windows CE RomImage
#Windows CE RomImage
...
@@ -353,14 +353,14 @@
...
@@ -353,14 +353,14 @@
#>0x74 belong x image size: %d bytes,
#>0x74 belong x image size: %d bytes,
>0x3C belong x product ID: 0x%X,
>0x3C belong x product ID: 0x%X,
>0x40 belong x product version: %d,
>0x40 belong x product version: %d,
>0x70
belong
x kernel load address: 0x%X,
>0x70
ubelong
x kernel load address: 0x%X,
>0x74 ubelong x kernel entry point: 0x%X,
>0x74 ubelong x kernel entry point: 0x%X,
>0x7C
belong
x kernel offset: %d,
>0x7C
ubelong
x kernel offset: %d,
>0x80
belong
x kernel length: %d,
>0x80
ubelong
x kernel length: %d,
>0x84
belong
x rootfs offset: %d,
>0x84
ubelong
x rootfs offset: %d,
>0x88
belong
x rootfs length: %d,
>0x88
ubelong
x rootfs length: %d,
>0x8C
belong
x bootloader offset: %d,
>0x8C
ubelong
x bootloader offset: %d,
>0x90
belong
x bootloader length: %d
>0x90
ubelong
x bootloader length: %d
# Header format from: http://skaya.enix.org/wiki/FirmwareFormat
# Header format from: http://skaya.enix.org/wiki/FirmwareFormat
0 string \x36\x00\x00\x00 Broadcom 96345 firmware header, header size: 256,
0 string \x36\x00\x00\x00 Broadcom 96345 firmware header, header size: 256,
...
@@ -372,8 +372,8 @@
...
@@ -372,8 +372,8 @@
>45 beshort !0x0202
>45 beshort !0x0202
>>45 beshort !0x0000
>>45 beshort !0x0000
>>>45 string x board id: "%s",
>>>45 string x board id: "%s",
>236
belong
x ~CRC32 header checksum: 0x%X,
>236
ubelong
x ~CRC32 header checksum: 0x%X,
>216
belong
x ~CRC32 data checksum: 0x%X
>216
ubelong
x ~CRC32 data checksum: 0x%X
# Xerox MFP DLM signatures
# Xerox MFP DLM signatures
0 string %%XRXbegin Xerox DLM firmware start of header
0 string %%XRXbegin Xerox DLM firmware start of header
...
@@ -466,7 +466,7 @@
...
@@ -466,7 +466,7 @@
>20 belong x image size: %d,
>20 belong x image size: %d,
>20 belong x {size:%d}
>20 belong x {size:%d}
>4 belong <1 {invalid}
>4 belong <1 {invalid}
>4
belong
x kernel offset: %d,
>4
ubelong
x kernel offset: %d,
>12 belong <1 {invalid}
>12 belong <1 {invalid}
>12 belong x header version: %d,
>12 belong x header version: %d,
...
@@ -477,7 +477,7 @@
...
@@ -477,7 +477,7 @@
>20 lelong x image size: %d,
>20 lelong x image size: %d,
>20 lelong x {size:%d}
>20 lelong x {size:%d}
>4 lelong <1 {invalid}
>4 lelong <1 {invalid}
>4
lelong
x kernel offset: %d,
>4
ulelong
x kernel offset: %d,
>12 lelong <1 {invalid}
>12 lelong <1 {invalid}
>12 lelong x header version: %d,
>12 lelong x header version: %d,
...
@@ -524,19 +524,19 @@
...
@@ -524,19 +524,19 @@
# ZyXEL config signatures
# ZyXEL config signatures
6 string dbgarea ZyXEL rom-0 configuration block, name: "%s",
6 string dbgarea ZyXEL rom-0 configuration block, name: "%s",
>16 beshort x compressed size: %d,
>16
u
beshort x compressed size: %d,
>14 beshort x uncompressed size: %d,
>14
u
beshort x uncompressed size: %d,
>18 beshort+16 x data offset from start of block: %d
>18
u
beshort+16 x data offset from start of block: %d
6 string spt.dat ZyXEL rom-0 configuration block, name: "%s",
6 string spt.dat ZyXEL rom-0 configuration block, name: "%s",
>16 beshort x compressed size: %d,
>16
u
beshort x compressed size: %d,
>14 beshort x uncompressed size: %d,
>14
u
beshort x uncompressed size: %d,
>18 beshort+16 x data offset from start of block: %d
>18
u
beshort+16 x data offset from start of block: %d
6 string autoexec.net ZyXEL rom-0 configuration block, name: "%s",
6 string autoexec.net ZyXEL rom-0 configuration block, name: "%s",
>16 beshort x compressed size: %d,
>16
u
beshort x compressed size: %d,
>14 beshort x uncompressed size: %d,
>14
u
beshort x uncompressed size: %d,
>18 beshort+16 x data offset from start of block: %d
>18
u
beshort+16 x data offset from start of block: %d
# Obfuscated Arcadyan firmware
# Obfuscated Arcadyan firmware
0x68 string \x00\xD5\x08 Obfuscated Arcadyan firmware,
0x68 string \x00\xD5\x08 Obfuscated Arcadyan firmware,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment