brentholtsclaw
604c3fc8b9
Update to version 1.4.9
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
1.4.9
2020-03-26 17:57:30 -07:00
Frinzell
58b652f260
Correct a typo and Py3 support
2020-03-26 16:47:02 -07:00
Frinzell
54746c41e5
Add common multi-bus routines
...
Add None checks
Updated per suggestions
Added changes
2020-03-26 14:31:35 -07:00
Frinzell
cc0fd61fc2
Update conditional
2020-03-26 13:00:01 -07:00
Frinzell
51f986ac84
Add check for is_device_defined
2020-03-26 13:00:01 -07:00
brentholtsclaw
dfd80953aa
Edit display_SPI_Ranges_Access_Permissions output
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-03-26 12:58:09 -07:00
Matan Mates
d2f3648b37
Added bootstrap CSS to static files & Moved utils to chipsec_tools
2020-03-25 13:56:08 -07:00
Matan Mates
5f9b822d34
Removed unused import
2020-03-25 13:56:08 -07:00
Matan Mates
3f3898b09e
Chipsec XML to Human-readable HTML log parser
...
This includes a lxml parser and a flask/jinja2 server, after running
the server simply drag and drop the XML report and it will generate
a HTML report
Also included is an actual chipsec result XML for testing.
2020-03-25 13:56:08 -07:00
NicholasArmour
f8b45ea3c0
Update uefi_cmd.py
2020-03-25 13:55:39 -07:00
NicholasArmour
3a5f12ecf5
suggested is_supported changes
2020-03-25 13:55:39 -07:00
Nicholas Armour
be56670c0a
bug fixes after testing
2020-03-25 13:55:39 -07:00
Armour, Nicholas
55a403a07b
lgtm fixes
2020-03-25 13:55:39 -07:00
Armour, Nicholas
8edce67955
Using Argparse in uefi_cmd.py WIP
2020-03-25 13:55:39 -07:00
BrentHoltsclaw
1b547bcaea
Update ept-finder to current CHIPSEC version
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2020-03-23 17:00:11 -07:00
mikhail-gorobets
76d90aeb2f
Extended Page Table (EPT) Finder
...
finds ept in memory or memory dump
2020-03-23 17:00:11 -07:00
Patrick Rudolph
a50813d6a4
linuxhelper: Support distros that compress kernel modules
...
Fedora compresses kernel modules using xz and thus probe for
chipsec.ko.xz, too.
Tested on Fedora 31. Chipsec no longer fails to load DKMS provided
chipsec kernel module.
Signed-off-by: Patrick Rudolph <siro@das-labor.org >
2020-03-20 17:48:06 -07:00
carlsbad
b9c88f83cc
Fix NameError when RWE driver can't be found.
2020-03-20 17:47:42 -07:00
carlsbad
393c7ec215
chipsec_main.py: Warn if Python architecture is different from OS architecture…
2020-03-20 17:47:20 -07:00
carlsbad
38829ad819
chipsec_util.py: Warn if Python architecture is different from OS architecture.
2020-03-20 17:47:20 -07:00
Nathaniel Mitchell
f0eabf1dff
Updating to 1.4.8
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
1.4.8
2020-03-03 14:47:13 -08:00
BrentHoltsclaw
cee738a185
Create pch for 3xx 3xxOP and 3xxLP
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2020-03-02 19:46:31 -08:00
BrentHoltsclaw
7d9215ba27
Fix decompress pfs and readability
...
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2020-03-02 15:28:00 -08:00
BrentHoltsclaw
a7754ef7bd
Edit chipsec banner information
...
Add ability to display a message from MESSAGE file within chipsec directory
Modify get version function to check for VERSION files not VERSION and CUSTOM_VERSION files
Signed-off-by: BrentHoltsclaw <brent.holtsclaw@intel.com >
2020-03-02 13:45:23 -08:00
Nathaniel Mitchell
cca172498e
Fixed build issue when building via old method.
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2020-03-02 13:45:02 -08:00
Assaf Carlsbad
439a1b198f
Pack Shell.efi and te.cfg as py2exe data files.
2020-02-28 15:48:18 -08:00
Assaf Carlsbad
10bc5d1f2b
Try to replace other bootloaders as well.
2020-02-28 15:48:18 -08:00
Assaf Carlsbad
6117d46b43
Add Shell.efi
2020-02-28 15:48:18 -08:00
Assaf Carlsbad
5e16e89765
Warn if boot loader can't be found on ESP.
2020-02-28 15:48:18 -08:00
Assaf Carlsbad
16bf089251
Tabs to spaces.
2020-02-28 15:48:18 -08:00
Assaf Carlsbad
cd202f5ed0
Gracefully handle the case where 'virus_total_apis' is not installed.
2020-02-28 15:47:57 -08:00
Assaf Carlsbad
ca1d27e046
Introduce a small tool to perform reputation checks on EFI modules based on the VirusTotal API.
2020-02-28 15:47:57 -08:00
Frinzell
a7f892d2d6
C620 register updates
2020-02-28 15:46:43 -08:00
Nathaniel Mitchell
59e9caf6fe
Fixing syntax issue when comparing variable to literal.
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2020-02-28 15:46:27 -08:00
Assaf Carlsbad
5ba7fb84cc
Update .gitignore
2020-02-28 15:45:37 -08:00
Assaf Carlsbad
a41b9640c9
Delete unused source_dir.
2020-02-28 15:45:37 -08:00
Assaf Carlsbad
aa87823b48
Make root_dir relative to __file__.
2020-02-28 15:45:37 -08:00
Assaf Carlsbad
8f5fda0588
Restore original console colors before termination.
2020-02-28 15:43:47 -08:00
brentholtsclaw
7b720f946e
Add set_affinity function to efihelper
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-02-28 15:43:29 -08:00
brentholtsclaw
0a97f2229c
Modify SNB support for spd_wd
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-02-28 15:43:11 -08:00
Nathaniel Mitchell
3633c3c442
Updating to 1.4.7
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
1.4.7
2020-02-05 13:54:05 -08:00
Assaf Carlsbad
3ce6b2526c
Check for proper usage before construction a TPM object.
2020-02-05 11:14:51 -08:00
Assaf Carlsbad
d4a0bacc57
Fix TPM's _send_command method to be compatible with Python 3.
2020-02-05 11:14:51 -08:00
Assaf Carlsbad
5789e2125d
Fix logging of the Flash Descriptor signature.
2020-02-05 11:14:33 -08:00
Assaf Carlsbad
2f8703a424
Fix metavar notation for current log file.
2020-02-05 11:14:17 -08:00
Assaf Carlsbad
7ab1328731
Fix argument names for deltas command.
2020-02-05 11:14:17 -08:00
Assaf Carlsbad
d162892ad1
Don't rely on py2exe to create the dist dir.
2020-02-05 11:14:01 -08:00
Assaf Carlsbad
0f5d1d7dfc
Fix embedding of version information on binaries.
2020-02-05 11:14:01 -08:00
Assaf Carlsbad
f01cca7511
Update comment.
2020-02-05 11:14:01 -08:00
Assaf Carlsbad
c7d516e87b
Remove commented-out code.
2020-02-05 11:14:01 -08:00