Commit Graph

272 Commits

Author SHA1 Message Date
Nathaniel Mitchell 47bc4b2198 Fix issue with modifying variables in variables.py
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com>
2023-01-18 17:42:42 -08:00
brentholtsclaw 7af173a43c Module and command changes to work with hal
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com>
2022-12-05 16:34:48 -08:00
Frinzell, Aaron c4f8aa95c2 Removed deprecated logger functions
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-12-05 17:41:00 -06:00
Nathaniel Mitchell d6b78e24ac Add fw bleed vuln to scan_blocked tool
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com>
2022-09-30 14:54:17 -07:00
Frinzell, Aaron 0326a20d15 Remove broken link from smm_dma.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-08-26 09:45:26 -07:00
Frinzell, Aaron 62af364780 Better docstring formatting in smm_dma.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-08-26 09:45:26 -07:00
Frinzell, Aaron 3ad040e4ec Update is_supported() in memconfig.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-08-24 16:50:07 -07:00
Frinzell, Aaron a7ca74c120 Clean up py2 class object
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-08-24 13:28:16 -07:00
Nathaniel Mitchell 291632c0ee Apply flake8 code formatting rules against repo
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com>
2022-07-28 09:17:10 -07:00
Sara Batllori 89cc29a194 Improve skipped messaging
Signed-off-by: Sara Batllori <sara.batllori@intel.com>
2022-07-25 17:05:29 -07:00
Sara Batllori 344043b37d Remove sphinx warnings
Signed-off-by: Sara Batllori <sara.batllori@intel.com>
2022-07-25 17:05:19 -07:00
Frinzell, Aaron d7349fad14 Move wsmt.py to tools
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-07-25 17:03:23 -07:00
Frinzell, Aaron e5af018eb4 Update log_verbose() in bios_ts.py and sgx_check.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-30 10:53:31 -07:00
Frinzell, Aaron 41ce05ef25 Clean up ia_untrusted.py code
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-30 10:52:33 -07:00
Frinzell, Aaron 644035beb0 Update logger.error() in modules
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-30 10:43:22 -07:00
Frinzell, Aaron 119f1287d5 Fix typo in xsa188.py docstring
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-22 15:11:18 -07:00
Frinzell, Aaron 2ebd5a7909 Update usage documentation to hypercallfuzz.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-21 08:53:07 -07:00
Nathaniel Mitchell 500152632e Fix byte buffer prints in hal and tool modules
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com>
2022-06-16 16:14:32 -07:00
Frinzell, Aaron 1f5279ec80 Update usage documentation in sinkhole.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-16 16:01:06 -07:00
Frinzell, Aaron 25e7b691cb Update usage documentation to vmbusfuzz.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-16 15:45:58 -07:00
Frinzell, Aaron 831f718306 Add usage documentation to xsa188.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-16 15:29:08 -07:00
Frinzell, Aaron ad7c222721 Minor usage documentation updates to cpuid_fuzz.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-16 15:28:08 -07:00
Frinzell, Aaron 34544639ba Add usage documentation to pcie_overlap_fuzz.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-16 15:26:27 -07:00
Frinzell, Aaron 242137360d Add usage documentation to hypercallfuzz.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-16 15:25:07 -07:00
Frinzell, Aaron 3215046ef4 Add usage documentation to venom.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-16 14:58:11 -07:00
Frinzell, Aaron bbaea2bc11 Add usage documentation to pcie_fuzz.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-16 14:53:46 -07:00
Frinzell, Aaron 38d8884707 Add usage documentation to msr_fuzz.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-16 14:50:40 -07:00
Frinzell, Aaron fa02974daf Add usage documentation to ept_finder.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-16 14:50:21 -07:00
Frinzell, Aaron b8240440f1 Add usage documentation to iofuzz.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-06-16 14:50:04 -07:00
Frinzell, Aaron 255b4cfb41 Add additional verboseness to spi_access.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-23 12:07:05 -07:00
Frinzell, Aaron 4e569427b2 add alternate url
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-23 12:06:31 -07:00
Frinzell, Aaron 53827b912b Clean up smm_ptr.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-23 12:06:31 -07:00
Dan Scott c804996978 code cleanup 2022-05-18 16:26:45 -07:00
Dan Scott abd75bd474 replace error() with log_error() 2022-05-18 16:26:45 -07:00
Dan Scott 2d56c7fe5f update confirmation input logic 2022-05-18 16:26:45 -07:00
Dan Scott bc723962b1 remove import statements 2022-05-18 16:26:45 -07:00
Dan Scott 2a9ab773ae update copyright years 2022-05-18 16:26:45 -07:00
Dan Scott 460fb6c4e0 replace cs_input() with input(), code cleanup 2022-05-18 16:26:45 -07:00
Stanley Chang e3a1b7fe6a Fix is_supported in smm_dma
This patch fixes the condition-checking logic in smm_dma.py

Signed-off-by: Stanley Chang <stanley.chang@intel.com>
2022-05-18 15:09:43 -07:00
Frinzell, Aaron b3541214c5 Update is_supported() in sgx_check.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-18 14:52:25 -07:00
Frinzell, Aaron 2351623241 Update is_supported() in spi_desc.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-18 14:18:01 -07:00
Frinzell, Aaron 993c05f76a Update is_supported() in spi_access.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-18 13:15:38 -07:00
Frinzell, Aaron 05e37bb5fb Add Add usage documentation to memconfig.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-18 13:06:45 -07:00
Frinzell, Aaron 2278150053 Update is_supported() in smrr.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-18 12:15:20 -07:00
Frinzell, Aaron 59c74b09d1 Update is_supported() in rtclock.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-18 11:35:42 -07:00
Frinzell, Aaron 043985359c Update is_supported() in remap.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-18 11:34:06 -07:00
Frinzell, Aaron a26b2bb614 Update is_supported() in spectre_v2.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-18 11:16:05 -07:00
Frinzell, Aaron 8c0b3f2870 Update is_supported() in ia32cfg.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-18 10:53:39 -07:00
Frinzell, Aaron f9b2e6a59e Update is_supported() in bios_wp.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-18 10:46:43 -07:00
Frinzell, Aaron 1719db9287 Code clean up in scan_blocked.py
Signed-off-by: Frinzell, Aaron <aaron.frinzell@intel.com>
2022-05-18 10:07:53 -07:00