Commit Graph

160 Commits

Author SHA1 Message Date
RichardG867
7b03fd61e1 Improve tinyBIOS analysis, no longer strings-based 2022-05-21 20:30:30 -03:00
RichardG867
517f1c5846 Move the final strings-based detection for Quadtel 2022-05-21 20:05:32 -03:00
RichardG867
cdae8669f1 Improve AMI UEFI analysis (no longer strings-based) 2022-05-21 19:40:13 -03:00
RichardG867
5ee832b8b8 Remove extraneous copyright string on AST Award 2022-05-18 21:57:18 -03:00
RichardG867
dc40014569 Fix exceptions in IBM SurePath analyzer 2022-05-18 21:50:01 -03:00
RichardG867
ef1e7d6504 Fix mistake in Award debug logging 2022-05-18 21:39:39 -03:00
RichardG867
d28df65e14 Improve Phoenix bogus BCPSYS detection 2022-05-18 14:31:16 -03:00
RichardG867
f03fa8ba03 Improve Award signatures, fixes missing v4.20 (oops) 2022-05-18 14:26:55 -03:00
RichardG867
63f406ba3c Some Phoenix-related fixes, and add an Award signature for a Commodore 386SX 2022-05-17 20:12:45 -03:00
RichardG867
628344bdb3 Discard bogus sign-on on DEC Phoenix 4.0x 2022-05-17 18:20:10 -03:00
RichardG867
759d0dbaed Fix another DEC Phoenix bogus BCPSYS 2022-05-17 18:09:37 -03:00
RichardG867
715ac0ef53 Fix bogus Phoenix BCPSYS on a specific DEC BIOS 2022-05-17 12:54:14 -03:00
RichardG867
b53db6181b Improve DTK analysis 2022-05-17 12:43:44 -03:00
RichardG867
a1c6ccbebe Fix ASTExtractor incorrectly triggering FATExtractor 2022-05-17 12:22:14 -03:00
RichardG867
56389010fb Streamline non-PCI VBIOS detection to act alongside option ROM detection 2022-05-17 11:47:14 -03:00
RichardG867
edaef20ca8 Massively improve compressed IBM SurePath detection 2022-05-17 11:34:29 -03:00
RichardG867
6c10e8001f Improve AST Award fork detection 2022-05-16 23:33:33 -03:00
RichardG867
04770a0539 More IBM weirdness: ARDI self extractor and one more compressed SurePath signature 2022-05-15 14:36:38 -03:00
RichardG867
75d1cce380 One more early Award versioning fix 2022-05-11 21:40:48 -03:00
RichardG867
a669830949 Fix Award detection being completely broken 2022-05-11 21:28:07 -03:00
RichardG867
55679e6b49 Add an early 2000s Compaq signature 2022-05-10 21:43:31 -03:00
RichardG867
d0dbba6cd7 Add HP SystemSoft signature 2022-05-10 21:40:43 -03:00
RichardG867
cdb9b5a59f Add Award v3.0 signatures 2022-05-10 21:35:10 -03:00
RichardG867
2c86727ea3 Add a very early Phoenix BIOS signature 2022-05-08 23:50:19 -03:00
RichardG867
79dc715f25 Fix mistakes on the previous MR and IBM related commits 2022-05-03 14:28:40 -03:00
RichardG867
f7f3fcbd7f Fix one weird versionless Phoenix pre-4.0 case 2022-05-03 14:19:18 -03:00
RichardG867
596686c8ee Add another MR BIOS signature 2022-05-03 14:14:17 -03:00
RichardG867
c4fbc361a9 Add another IBM compressed SurePath signature 2022-05-03 14:12:42 -03:00
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