I am trying to develop unique ID (or some magic attribute) of PE file. By the help of which we can calculate (or track) any information of that file(without disturbing that file) like file size or address of entry point or machine code or is file 32 bit or 64 bit or any field in PE header.
I had tried by calculating the MD5 of PE file and store the log with all information of that file like file path , size (as above). But that is to heavy or costly.
How to find such ID or is there any ID by which we can track information of file?