Pat Tullmann
0cb742dafb
binfmt-detector-cli: rewrite to support PE32+ binaries ( #38 )
...
Rewrite with hard-coded offsets into the PE file format to discern
if a binary is PE32 or PE32+, and then to determine if it contains
a "CLR Data Directory" entry that looks valid.
Tested with PE32 and PE32+ compiled Mono binaries, PE32 and PE32+ native
binaries, and a random assortment of garbage files.
Former-commit-id: 9e7ac86ec84f653a2f79b87183efd5b0ebda001b
2023-10-16 20:16:47 +02:00
Xamarin Public Jenkins (auto-signing)
aaaf1876c6
Finalize changelog
...
Former-commit-id: 7106b17a163ce6f59691d28f7dffeaf2d95b0039
2018-11-01 17:14:23 +00:00
Xamarin Public Jenkins (auto-signing)
1a796a6f88
Finalize changelog
...
Former-commit-id: 84651be7b053c36f15c2bc642862ae4cfaf3f135
2018-11-01 15:47:59 +00:00
Xamarin Public Jenkins (auto-signing)
d289eddfac
Finalize changelog
...
Former-commit-id: e738f9b2ce54df1614ed9a7d696ff078b9c0c5cf
2018-11-01 13:27:13 +00:00
Xamarin Public Jenkins (auto-signing)
ff2efb8ac8
Finalize changelog
...
Former-commit-id: c56a254ffdddf399c49eb56ba931509e6cfbf139
2018-11-01 08:21:15 +00:00
Xamarin Public Jenkins (auto-signing)
93dad9d9c6
Finalize changelog
...
Former-commit-id: 658b0f01211ba2caec925f26f9e3adc5e8c07f80
2018-10-31 18:32:19 +00:00
Xamarin Public Jenkins (auto-signing)
82a21ac6b9
Finalize changelog
...
Former-commit-id: c403d69ad59902bf7d1b1e8d2efb7c651872f2be
2018-10-31 15:17:37 +00:00
Xamarin Public Jenkins (auto-signing)
3f37759b15
Finalize changelog
...
Former-commit-id: 664694ea929d54581f0b829b7ccd511442d93a19
2018-10-31 08:35:57 +00:00
Xamarin Public Jenkins (auto-signing)
a974508451
Finalize changelog
...
Former-commit-id: 2fd7fd7904767f709c72d77ae10d26b954f533ad
2018-10-30 08:27:49 +00:00
Xamarin Public Jenkins (auto-signing)
7885f9e060
Finalize changelog
...
Former-commit-id: 58e65fd4c18b62c0a5f463da070e9aeb2cdd4e53
2018-10-29 08:26:01 +00:00
Xamarin Public Jenkins (auto-signing)
8c77e06647
Finalize changelog
...
Former-commit-id: 0cf38ce177f4f7ed5c866856e979c86212eb70e7
2018-10-28 08:27:27 +00:00
Xamarin Public Jenkins (auto-signing)
e88c6a95d4
Finalize changelog
...
Former-commit-id: d6f10ce5c41275c24f34372397197545cb66cd0b
2018-10-27 08:35:17 +00:00
Xamarin Public Jenkins (auto-signing)
469922df27
Finalize changelog
...
Former-commit-id: 3f3b8755976e5a21918f421c84b5badc1e531853
2018-10-26 08:37:57 +00:00
Xamarin Public Jenkins (auto-signing)
8757b9c267
Finalize changelog
...
Former-commit-id: ff86e31b5046268246eff9b641e46a17c6263ee6
2018-10-25 08:42:34 +00:00
Xamarin Public Jenkins (auto-signing)
a305d9e609
Finalize changelog
...
Former-commit-id: d7c1ccb7361dabc09d0c4b3a08f6190a87ee3eef
2018-10-24 08:30:01 +00:00
Xamarin Public Jenkins (auto-signing)
85d9ffda37
Finalize changelog
...
Former-commit-id: bd59c4068aa55e9f141640904c201328c28538fa
2018-10-23 08:28:26 +00:00
Xamarin Public Jenkins (auto-signing)
79862c7a86
Finalize changelog
...
Former-commit-id: 9273933bf4696934c9651346ef1d39e196033943
2018-10-22 08:35:07 +00:00
Xamarin Public Jenkins (auto-signing)
5cc151873e
Finalize changelog
...
Former-commit-id: 4a0c30bacb23718568e1e416e270e089c6c62a0e
2018-10-21 08:30:31 +00:00
Xamarin Public Jenkins (auto-signing)
d3cde88512
Finalize changelog
...
Former-commit-id: 554e46e4729de48c48ba00718cb2803a1efdc5cf
2018-10-20 08:30:34 +00:00
Xamarin Public Jenkins (auto-signing)
f8c8731449
Finalize changelog
...
Former-commit-id: 4e8e6b267a6fbcaaddca1dc4f20ea06d173c69b4
2018-10-19 08:40:59 +00:00
Xamarin Public Jenkins (auto-signing)
a2855d88bf
Finalize changelog
...
Former-commit-id: 20c34f2344e6601ba4c05657c5c932d8da738978
2018-10-18 18:37:24 +00:00
Xamarin Public Jenkins (auto-signing)
558baf4a27
Finalize changelog
...
Former-commit-id: bf21b0aa1cc94251478286f5c13fa33abaefc20b
2018-10-18 13:40:01 +00:00
Xamarin Public Jenkins (auto-signing)
37e678a3b5
Finalize changelog
...
Former-commit-id: 254b72dcd6cd4107b5d6fb5329cfb19535dd8dc1
2018-10-18 08:35:05 +00:00
Xamarin Public Jenkins (auto-signing)
5294f04ef7
Finalize changelog
...
Former-commit-id: 52a6aab109985012d50c46b6b39bca38762c7820
2018-10-17 08:25:33 +00:00
Xamarin Public Jenkins (auto-signing)
824390ba8d
Finalize changelog
...
Former-commit-id: dbd2eaf1bd2e4f2ece486c1db0cc090de40b48fb
2018-10-16 08:32:51 +00:00