View Issue Details

IDProjectCategoryView StatusLast Update
0000019fileGeneralpublic2018-08-01 10:34
Reportercbiedl Assigned Tochristos  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Fixed in Version5.35 
Summary0000019: Recognize ia64 and amd64 COFF files
DescriptionDebian bug: https://bugs.debian.org/697846

Please consider the attached path to identify some 64bit architecture COFF files.

Regards,

    Christoph
TagsNo tags attached.

Activities

cbiedl

2018-07-26 04:56

reporter  

upstream.coff-amd64.patch (1,022 bytes)   
Subject: Recognize ia64 and amd64 COFF files
Author: Christoph Biedl <debian.axhn@manchmal.in-ulm.de>
Date: 2017-10-06
Bug-Debian: https://bugs.debian.org/697846

--- a/magic/Magdir/coff
+++ b/magic/Magdir/coff
@@ -26,6 +26,10 @@
 >>0	uleshort	0x0550		Hitachi SH little-endian
 # executable (RISC System/6000 V3.1) or obj module (./ibm6000)
 #>>0	uleshort	0x01DF
+# MS Windows COFF Intel Itanium, AMD64
+# https://msdn.microsoft.com/en-us/library/windows/desktop/ms680313(v=vs.85).aspx
+>>0	uleshort	0x0200		Intel ia64
+>>0	uleshort	0x8664		Intel amd64
 # TODO for other COFFs
 #>>0	uleshort	0xABCD		COFF_TEMPLATE
 >>0	default		x
--- a/magic/Magdir/intel
+++ b/magic/Magdir/intel
@@ -42,6 +42,10 @@
 #>12	lelong		>0		not stripped
 # no hint found, that at offset 22 is version
 #>22	leshort		>0		- version %d
+0	leshort		0x0200
+>0	use				display-coff
+0	leshort		0x8664
+>0	use				display-coff
 
 # rom: file(1) magic for BIOS ROM Extensions found in intel machines
 #      mapped into memory between 0xC0000 and 0xFFFFF
upstream.coff-amd64.patch (1,022 bytes)   

christos

2018-08-01 10:34

manager   ~0000033

Fixed, thanks

Issue History

Date Modified Username Field Change
2018-07-26 04:56 cbiedl New Issue
2018-07-26 04:56 cbiedl File Added: upstream.coff-amd64.patch
2018-08-01 10:33 christos Assigned To => christos
2018-08-01 10:33 christos Status new => assigned
2018-08-01 10:34 christos Status assigned => resolved
2018-08-01 10:34 christos Resolution open => fixed
2018-08-01 10:34 christos Fixed in Version => 5.35
2018-08-01 10:34 christos Note Added: 0000033