Commit Graph

132 Commits

Author SHA1 Message Date
RichardG867
385f457c69 Add one more AMI UEFI signature 2022-04-22 18:16:17 -03:00
RichardG867
41d2d7a773 Add one more compressed IBM SurePath type 2022-04-22 12:25:28 -03:00
RichardG867
91f1048b03 Just-in-case improvement to option ROM analysis 2022-04-22 12:14:17 -03:00
RichardG867
9ac8a580bc Improve IBM SurePath detection 2022-04-22 11:59:04 -03:00
RichardG867
d48cfd2146 Extract date from IBM SurePath as we have no better information 2022-04-22 11:46:44 -03:00
RichardG867
0a51920743 Save AMI pre-Color type, and add more unknown IBM SurePath detection 2022-04-22 11:28:13 -03:00
RichardG867
7173dcd77b Fix SystemSoft copyright sign-on lines not being detected 2022-04-21 22:48:04 -03:00
RichardG867
a1c4c591e6 Fix Phoenix analyzer crash 2022-04-21 22:33:25 -03:00
RichardG867
bdc16f9783 Fix issues with CR characters in Award sign-ons 2022-04-21 21:39:31 -03:00
RichardG867
c28f700194 Don't assume AMI on really unknown Intel ROMs 2022-04-19 16:06:13 -03:00
RichardG867
69005babc0 I accidentally the AMI string extraction 2022-04-19 16:00:59 -03:00
RichardG867
461ac762bf Fix some more cases of a bogus pre-Color string picked up on Intel 2022-04-18 17:21:10 -03:00
RichardG867
1ce63b99b2 Fix debug noise on Phoenix analyzer 2022-04-18 17:12:58 -03:00
RichardG867
27bd834d0f Fix naming on alternate Phoenix SecureCore Tiano detection 2022-04-18 16:59:00 -03:00
RichardG867
d67be6e389 Add entrypoint date extraction to no-info analyzers 2022-04-18 14:32:43 -03:00
RichardG867
964fe658ed Overhaul Compaq detector 2022-04-18 14:23:39 -03:00
RichardG867
4e447a41b2 Add Copam detector (no information) 2022-04-18 14:22:22 -03:00
RichardG867
790c156fc6 Add one more string to Amstrad detection, and rework it while I'm at it 2022-04-18 14:16:15 -03:00
RichardG867
fcb4c4cdce Fix Award XT/286 detection, and migrate Gigabyte EFI detection to eliminate line-based detection from Award altogether 2022-04-18 13:54:28 -03:00
RichardG867
466c075d0b Fix one more instance of Intel AMI with no string getting a string 2022-04-15 20:38:31 -03:00
RichardG867
efcc78a558 Improve debug logging, it can now be enabled through -d 2022-04-15 20:23:37 -03:00
RichardG867
64bc2e36d9 Improve "string" on Phoenix, now with build code 2022-04-14 19:01:41 -03:00
RichardG867
60b9f04525 Fix Siemens Nixdorf Phoenix with additional space 2022-04-13 18:38:06 -03:00
RichardG867
6966ff5f8a Improve Intel AMI detection, which now detects Intel Phoenix correctly 2022-04-13 15:52:19 -03:00
RichardG867
5f2d019893 Fix TriGem AMIBIOS 6 sign-on being cut short 2022-04-13 14:29:32 -03:00
RichardG867
8327582ad5 Improve Intel AMI analysis 2022-04-13 13:50:57 -03:00
RichardG867
b1d6c79225 Fix Intertan AMI pre-Color string with dash-separated date 2022-04-11 17:52:53 -03:00
RichardG867
1304539661 Fix extraneous string on Intel AMI without a string 2022-04-11 17:49:14 -03:00
RichardG867
67138170eb Fix AMI pre-Color string deinterleaving issue 2022-04-11 17:38:17 -03:00
RichardG867
9d2e1701c2 Fix missing Intel version on a handful of Intel AMIBIOS 6 2022-04-11 17:32:13 -03:00
RichardG867
c29543cc6d Fix Phoenix 4.0 Release 6.0 (and newer) line drawing, ServerBIOS custom versions, extraneous string after version on Acer SecureCore Tiano 2022-04-11 17:15:20 -03:00
RichardG867
ba225c6cfb Add alternate location for AST Award sign-on 2022-04-11 16:59:18 -03:00
RichardG867
f29896fc91 bios_extract: Keep partially-decompressed AMI modules around 2022-04-10 20:21:35 -03:00
RichardG867
995dc81896 One more Award with the alternate sign-on location 2022-04-08 21:57:52 -03:00
RichardG867
3a6afa4ec4 Add AMPRO analyzer 2022-04-08 21:55:37 -03:00
RichardG867
4d40d72ec3 Fix Acer 1988 Award with weird sign-on location 2022-04-08 21:49:08 -03:00
RichardG867
2f1c607b6f Fix PC Partner 440BX Award remains issue 2022-04-08 21:37:15 -03:00
RichardG867
13d47beb8d Fix SystemSoft copyright showing up in old style sign-ons 2022-04-08 21:29:58 -03:00
RichardG867
e276141bf3 Fix Award "V3.03" (note the V) 2022-04-08 21:23:55 -03:00
RichardG867
5699f3d3cd Fix another "Ref." AMI pre-Color 2022-04-08 21:20:04 -03:00
RichardG867
e1a8120cac Fix \r characters in AST Award, fix Phoenix 4.0x custom version display 2022-04-08 20:54:00 -03:00
RichardG867
c9cf753d98 Add Tera Drive IBM identification 2022-04-01 17:21:04 -03:00
RichardG867
86b8e65d01 Add AST weirdness to Award analyzer (but the only file I have is a marginal dump) 2022-04-01 17:18:31 -03:00
RichardG867
15cbc9e6b4 Expand Alaris MR BIOS checker to catch (potential) other custom MR BIOS builds 2022-04-01 13:22:22 -03:00
RichardG867
d3adc34a72 Add weird Alaris MR BIOS to analyzer 2022-04-01 13:12:00 -03:00
RichardG867
197b79eb19 Fix for an unnecessarily moved if block 2022-03-30 21:02:45 -03:00
RichardG867
1230b2c97b Add support for weird Everex AMI 386-BIOS with EISA 2022-03-30 20:31:41 -03:00
RichardG867
a36d9dc38d Fix Acer sign-on blank spaces 2022-03-18 16:56:40 -03:00
RichardG867
e820c82f2c Add another Apricot SurePath case 2022-03-18 16:54:14 -03:00
RichardG867
361ca8c9ec Fix Phoenix 4.0x sign-on blank spaces 2022-03-18 16:32:17 -03:00