├── .gitignore ├── README.md ├── efitools2 ├── __init__.py ├── core │ ├── __init__.py │ ├── objects │ │ ├── __init__.py │ │ ├── ea.py │ │ ├── function.py │ │ ├── guid.py │ │ ├── immediate.py │ │ ├── instruction.py │ │ ├── pointer.py │ │ ├── protocol.py │ │ ├── register.py │ │ └── structure.py │ ├── project.py │ ├── tracking.py │ └── utils.py ├── efitools.py ├── guids │ ├── custom.ini │ └── db.ini ├── tools │ ├── __init__.py │ ├── guids.py │ ├── protocols.py │ └── structures.py └── types │ ├── PchAcpiSmiDispatch.h │ ├── PchEspiSmiDispatch.h │ ├── PchGpioUnlockSmiDispatch.h │ ├── PchPcieSmiDispatch.h │ ├── PchSmiDispatch.h │ ├── PchSmmIoTrapControl.h │ └── PchTcoSmiDispatch.h └── ida-efitools2.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/README.md -------------------------------------------------------------------------------- /efitools2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /efitools2/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/__init__.py -------------------------------------------------------------------------------- /efitools2/core/objects/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/objects/__init__.py -------------------------------------------------------------------------------- /efitools2/core/objects/ea.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/objects/ea.py -------------------------------------------------------------------------------- /efitools2/core/objects/function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/objects/function.py -------------------------------------------------------------------------------- /efitools2/core/objects/guid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/objects/guid.py -------------------------------------------------------------------------------- /efitools2/core/objects/immediate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/objects/immediate.py -------------------------------------------------------------------------------- /efitools2/core/objects/instruction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/objects/instruction.py -------------------------------------------------------------------------------- /efitools2/core/objects/pointer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/objects/pointer.py -------------------------------------------------------------------------------- /efitools2/core/objects/protocol.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/objects/protocol.py -------------------------------------------------------------------------------- /efitools2/core/objects/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/objects/register.py -------------------------------------------------------------------------------- /efitools2/core/objects/structure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/objects/structure.py -------------------------------------------------------------------------------- /efitools2/core/project.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/project.py -------------------------------------------------------------------------------- /efitools2/core/tracking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/tracking.py -------------------------------------------------------------------------------- /efitools2/core/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/core/utils.py -------------------------------------------------------------------------------- /efitools2/efitools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/efitools.py -------------------------------------------------------------------------------- /efitools2/guids/custom.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /efitools2/guids/db.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/guids/db.ini -------------------------------------------------------------------------------- /efitools2/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/tools/__init__.py -------------------------------------------------------------------------------- /efitools2/tools/guids.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/tools/guids.py -------------------------------------------------------------------------------- /efitools2/tools/protocols.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/tools/protocols.py -------------------------------------------------------------------------------- /efitools2/tools/structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/tools/structures.py -------------------------------------------------------------------------------- /efitools2/types/PchAcpiSmiDispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/types/PchAcpiSmiDispatch.h -------------------------------------------------------------------------------- /efitools2/types/PchEspiSmiDispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/types/PchEspiSmiDispatch.h -------------------------------------------------------------------------------- /efitools2/types/PchGpioUnlockSmiDispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/types/PchGpioUnlockSmiDispatch.h -------------------------------------------------------------------------------- /efitools2/types/PchPcieSmiDispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/types/PchPcieSmiDispatch.h -------------------------------------------------------------------------------- /efitools2/types/PchSmiDispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/types/PchSmiDispatch.h -------------------------------------------------------------------------------- /efitools2/types/PchSmmIoTrapControl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/types/PchSmmIoTrapControl.h -------------------------------------------------------------------------------- /efitools2/types/PchTcoSmiDispatch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/efitools2/types/PchTcoSmiDispatch.h -------------------------------------------------------------------------------- /ida-efitools2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/p-state/ida-efitools2/HEAD/ida-efitools2.py --------------------------------------------------------------------------------