Commit Graph

108 Commits

Author SHA1 Message Date
RichardG867
a0dbbd80cb Add Insyde Presto detection to SystemSoft 2022-03-03 15:14:34 -03:00
RichardG867
1d5e0009b4 Rewrite SystemSoft analyzer 2022-03-03 15:04:36 -03:00
RichardG867
9e690155ca Add analysis of unknown, later, compressed IBM SurePath 2022-03-03 12:41:54 -03:00
RichardG867
59186245b1 Add Apricot to IBM SurePath analysis 2022-02-24 15:22:07 -03:00
RichardG867
10c77dfb30 Fix closest_prefic number distance detection 2022-02-23 20:12:02 -03:00
RichardG867
525f3d9d04 Move a check in the Apricot extractor for safety 2022-02-23 19:47:20 -03:00
RichardG867
c9a9e22197 Switch archive signature detection to regexes 2022-02-23 19:39:10 -03:00
RichardG867
e562a39332 Add Apricot update extractor 2022-02-23 19:30:23 -03:00
RichardG867
f03d65e5bb Add Trimond BIOS update extractor + some refactoring 2022-02-23 19:06:34 -03:00
RichardG867
e81922fda4 Add IBM SurePath non-Phoenix analyzer 2022-02-19 11:21:47 -03:00
RichardG867
60633e6783 bios_extract: Extract 128 KB instead of 64 KB as amiboot on AMI94 to fix an issue with option ROM analysis 2022-02-19 11:09:51 -03:00
RichardG867
5042603806 Fix AMI HiFlex setup detection 2022-02-19 11:00:35 -03:00
RichardG867
e3cfceeec9 Remove APIC table from ACPI regex due to false positives 2022-02-19 10:59:07 -03:00
RichardG867
3904845e24 Remove Phoenix IBM branch name 2022-02-19 10:58:53 -03:00
RichardG867
b7ab14ee43 Add string extrapolation to Award 4.28/4.32 2022-02-10 16:31:10 -03:00
RichardG867
4db07ddbd4 Switch basic Award detection to a regex for speed 2022-02-10 16:27:19 -03:00
RichardG867
50e29df184 Fix some Gigabyte Award not being interpreted as such 2022-02-04 16:33:55 -03:00
RichardG867
b0dec0cbb7 Improve Intel UEFI version detection 2022-02-04 14:45:46 -03:00
RichardG867
66e8183f6e Fix Yangtech Phoenix sign-on extraction 2022-01-30 20:40:39 -03:00
RichardG867
7a2ead5041 Add special case for TriGem "386sx-BIOS" (no known image yet) 2022-01-30 19:56:40 -03:00
RichardG867
51254e37cc Fix blank sign-on on some Phoenix 4.0 Release 6.0 2022-01-30 19:29:28 -03:00
RichardG867
dbb78f908a Optimize Phoenix detection and add "Phoenix Software Associates" 2022-01-30 19:18:14 -03:00
RichardG867
50d3a08235 Limit the amount of 0 bytes required to avoid PnP detection 2022-01-30 17:40:46 -03:00
RichardG867
a5778c3998 Fix regex ASCII range in several analyzers 2022-01-27 21:07:00 -03:00
RichardG867
efb6b76a13 Add Zenith monitor version as a sign-on 2022-01-27 21:06:14 -03:00
RichardG867
5c6c360779 Optimize a few single-check analyzers 2022-01-27 21:03:48 -03:00
RichardG867
6fd9075f0a Optimize analysis by not running strings for analyzers with no checks 2022-01-27 19:52:07 -03:00
RichardG867
2e3361b0e7 Improve Intel UEFI detection 2022-01-27 19:44:25 -03:00
RichardG867
98e0a5cd5a Improve Phoenix detection yet again 2022-01-27 19:29:49 -03:00
RichardG867
b0950ea865 Add ITE abbreviation to pciutil 2022-01-26 22:01:03 -03:00
RichardG867
227d945211 Improve presentation of PnP ROMs 2022-01-26 21:58:24 -03:00
RichardG867
456763cda3 Improve Phoenix Core detection 2022-01-26 21:52:06 -03:00
RichardG867
97f901d759 Add "IBM COMPATABLE" to VGA detection 2022-01-25 19:17:59 -03:00
RichardG867
ecd6854975 Remove extraneous debug print 2022-01-25 18:17:23 -03:00
RichardG867
c7ee8f05c7 Add changes to __main__ that I missed 2022-01-25 17:44:12 -03:00
RichardG867
886e956107 Add PnP option ROM analysis 2022-01-25 17:13:22 -03:00
RichardG867
9983a11713 Allow single-file analysis 2022-01-25 15:13:38 -03:00
RichardG867
103a85d14b Fix ACPI table and option ROM regexes skipping bytes 2022-01-25 13:53:35 -03:00
RichardG867
95d875ee1d Fix extraneous characters on DECpc Phoenix sign-ons 2022-01-24 20:36:41 -03:00
RichardG867
7b209f369d Fix duplicate HP Phoenix revision detection 2022-01-24 20:35:34 -03:00
RichardG867
b590c02304 Ignore a benchmark database (I forget what program) 2022-01-24 20:26:49 -03:00
RichardG867
45b27c65b0 Fix Award v3.26-25 version display 2022-01-24 20:25:58 -03:00
RichardG867
f152c39218 Improve Acer string regex 2022-01-15 18:20:53 -03:00
RichardG867
1bbbdda1b1 Only remove successfully-extracted ISOs 2022-01-15 18:20:22 -03:00
RichardG867
ac83b6bfb0 Add detection of old Phoenix SecureCore Tiano UEFI 2022-01-12 18:00:50 -03:00
RichardG867
b3337e3674 Add MBR and El Torito hard disk image extraction 2022-01-12 17:40:23 -03:00
RichardG867
586a1a35b8 Add Phoenix SecureCore Tiano UEFI detection 2022-01-12 16:12:15 -03:00
RichardG867
e2d4b72609 Improve Dell Phoenix sign-on semantics 2022-01-12 15:45:42 -03:00
RichardG867
8bab061d8e Fix date comparison functions 2022-01-12 15:45:31 -03:00
RichardG867
ebe7a1ad7e Fix Dell 80386 ROM BIOS PLUS revision detection 2022-01-12 15:39:00 -03:00