This project started at ext4 and then moved down to ext2. The reason being was that I needed to understand ext2 before I went onto ext4. If you are interested in learning more about ext2, start with checking out dumpe2fs. In order to run you must have python 3.5 or greater...
Simply run 'python hddParse.py' and you are up and running once you have the needed hard drive image. This project needs to have some better starting flexibility and other options added into it.