├── .github └── workflows │ └── pythonapp.yml ├── .gitignore ├── LICENSE ├── README.md ├── flash-dump.py ├── lib ├── __init__.py ├── bitwise_arithmetic.py ├── bootloader.py ├── common.py ├── endian.py ├── image.py ├── kernel.py ├── keyvault.py ├── nand.py ├── patcher.py ├── smc.py ├── xecrypt.py ├── xecrypt_pss.py ├── xecrypt_rsa.py └── xetypes.py ├── output └── .placeholder ├── requirements.txt ├── test ├── .coveragerc ├── .flake8config ├── __init__.py ├── test_bitwise.py ├── test_xecrypt.py ├── test_xecrypt_pss.py └── test_xecrypt_rsa.py └── xersa2pem.py /.github/workflows/pythonapp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/.github/workflows/pythonapp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/README.md -------------------------------------------------------------------------------- /flash-dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/flash-dump.py -------------------------------------------------------------------------------- /lib/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /lib/bitwise_arithmetic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/bitwise_arithmetic.py -------------------------------------------------------------------------------- /lib/bootloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/bootloader.py -------------------------------------------------------------------------------- /lib/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/common.py -------------------------------------------------------------------------------- /lib/endian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/endian.py -------------------------------------------------------------------------------- /lib/image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/image.py -------------------------------------------------------------------------------- /lib/kernel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/kernel.py -------------------------------------------------------------------------------- /lib/keyvault.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/keyvault.py -------------------------------------------------------------------------------- /lib/nand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/nand.py -------------------------------------------------------------------------------- /lib/patcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/patcher.py -------------------------------------------------------------------------------- /lib/smc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/smc.py -------------------------------------------------------------------------------- /lib/xecrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/xecrypt.py -------------------------------------------------------------------------------- /lib/xecrypt_pss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/xecrypt_pss.py -------------------------------------------------------------------------------- /lib/xecrypt_rsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/xecrypt_rsa.py -------------------------------------------------------------------------------- /lib/xetypes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/lib/xetypes.py -------------------------------------------------------------------------------- /output/.placeholder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/output/.placeholder -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pycryptodome==3.9.4 2 | #hashlib 3 | numpy==1.18.0 4 | -------------------------------------------------------------------------------- /test/.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/test/.coveragerc -------------------------------------------------------------------------------- /test/.flake8config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/test/.flake8config -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/test_bitwise.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/test/test_bitwise.py -------------------------------------------------------------------------------- /test/test_xecrypt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/test/test_xecrypt.py -------------------------------------------------------------------------------- /test/test_xecrypt_pss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/test/test_xecrypt_pss.py -------------------------------------------------------------------------------- /test/test_xecrypt_rsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/test/test_xecrypt_rsa.py -------------------------------------------------------------------------------- /xersa2pem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/acabey/flash-dump-tool/HEAD/xersa2pem.py --------------------------------------------------------------------------------