├── .gitignore ├── .mypy.ini ├── .pylintrc ├── CHANGELOG ├── LICENSE ├── README.md ├── biosutilities ├── __init__.py ├── __main__.py ├── ami_pfat_extract.py ├── ami_ucp_extract.py ├── apple_efi_id.py ├── apple_efi_im4p.py ├── apple_efi_pbzx.py ├── apple_efi_pkg.py ├── award_bios_extract.py ├── common │ ├── checksums.py │ ├── compression.py │ ├── executables.py │ ├── externals.py │ ├── paths.py │ ├── patterns.py │ ├── structs.py │ ├── system.py │ ├── templates.py │ └── texts.py ├── dell_pfs_extract.py ├── fujitsu_sfx_extract.py ├── fujitsu_upc_extract.py ├── insyde_ifd_extract.py ├── panasonic_bios_extract.py ├── phoenix_tdk_extract.py ├── portwell_efi_extract.py ├── toshiba_com_extract.py └── vaio_package_extract.py ├── main.py ├── pyproject.toml ├── requirements-dev.txt └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/.gitignore -------------------------------------------------------------------------------- /.mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/.mypy.ini -------------------------------------------------------------------------------- /.pylintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/.pylintrc -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/README.md -------------------------------------------------------------------------------- /biosutilities/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/__init__.py -------------------------------------------------------------------------------- /biosutilities/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/__main__.py -------------------------------------------------------------------------------- /biosutilities/ami_pfat_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/ami_pfat_extract.py -------------------------------------------------------------------------------- /biosutilities/ami_ucp_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/ami_ucp_extract.py -------------------------------------------------------------------------------- /biosutilities/apple_efi_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/apple_efi_id.py -------------------------------------------------------------------------------- /biosutilities/apple_efi_im4p.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/apple_efi_im4p.py -------------------------------------------------------------------------------- /biosutilities/apple_efi_pbzx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/apple_efi_pbzx.py -------------------------------------------------------------------------------- /biosutilities/apple_efi_pkg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/apple_efi_pkg.py -------------------------------------------------------------------------------- /biosutilities/award_bios_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/award_bios_extract.py -------------------------------------------------------------------------------- /biosutilities/common/checksums.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/common/checksums.py -------------------------------------------------------------------------------- /biosutilities/common/compression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/common/compression.py -------------------------------------------------------------------------------- /biosutilities/common/executables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/common/executables.py -------------------------------------------------------------------------------- /biosutilities/common/externals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/common/externals.py -------------------------------------------------------------------------------- /biosutilities/common/paths.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/common/paths.py -------------------------------------------------------------------------------- /biosutilities/common/patterns.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/common/patterns.py -------------------------------------------------------------------------------- /biosutilities/common/structs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/common/structs.py -------------------------------------------------------------------------------- /biosutilities/common/system.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/common/system.py -------------------------------------------------------------------------------- /biosutilities/common/templates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/common/templates.py -------------------------------------------------------------------------------- /biosutilities/common/texts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/common/texts.py -------------------------------------------------------------------------------- /biosutilities/dell_pfs_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/dell_pfs_extract.py -------------------------------------------------------------------------------- /biosutilities/fujitsu_sfx_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/fujitsu_sfx_extract.py -------------------------------------------------------------------------------- /biosutilities/fujitsu_upc_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/fujitsu_upc_extract.py -------------------------------------------------------------------------------- /biosutilities/insyde_ifd_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/insyde_ifd_extract.py -------------------------------------------------------------------------------- /biosutilities/panasonic_bios_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/panasonic_bios_extract.py -------------------------------------------------------------------------------- /biosutilities/phoenix_tdk_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/phoenix_tdk_extract.py -------------------------------------------------------------------------------- /biosutilities/portwell_efi_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/portwell_efi_extract.py -------------------------------------------------------------------------------- /biosutilities/toshiba_com_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/toshiba_com_extract.py -------------------------------------------------------------------------------- /biosutilities/vaio_package_extract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/biosutilities/vaio_package_extract.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/main.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/platomav/BIOSUtilities/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | mypy==1.16.1 2 | pylint==3.3.7 3 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | dissect.util==3.20 2 | pefile==2023.2.7 3 | --------------------------------------------------------------------------------