$ sudo docker image build leidos:reproducer . --file ./Dockerfile $ sudo docker container run -it --name test_rebuild leidos:reproducer /bin/bash bash-5.1# sha256sum /usr/share/shim/15.4/x64/shimx64.efi 34115e2d8a0cc538a76a2eeeca65b63d0e4fa1604bb5c238c972e029e1fc5d84 /usr/share/shim/15.4/x64/shimx64.efi test@comp-gen-intel ~ $ sudo docker container cp test_rebuild:/usr/share/shim/15.4/x64/shimx64.efi ./shimx64.efi.rebuilt test@comp-gen-intel shim-review $ sha256sum ./shimx64.efi ./shimx64.efi.rebuilt ba0fe814dc482a4cca9f2c3f70e73efef674456d68d416d371130b30dcb067f8 ./shimx64.efi 34115e2d8a0cc538a76a2eeeca65b63d0e4fa1604bb5c238c972e029e1fc5d84 ./shimx64.efi.rebuilt test@comp-gen-intel shim-review $ diff -y --width=180 --suppress-common-lines orig.hexdump rebuilt.hexdump 000000d0 00 d0 0c 00 00 04 00 00 c5 45 0e 00 0a 00 00 00 |.........E......| | 000000d0 00 d0 0c 00 00 04 00 00 3b 8a 0e 00 0a 00 00 00 |........;.......| 00000200 2f 31 34 00 00 00 00 00 ae 00 00 00 00 10 08 00 |/14.............| | 00000200 2f 31 34 00 00 00 00 00 b4 00 00 00 00 10 08 00 |/14.............| 00079a30 78 38 36 5f 36 34 20 49 6e 74 65 6c 28 52 29 20 |x86_64 Intel(R) | | 00079a30 78 38 36 5f 36 34 20 31 31 74 68 20 47 65 6e 20 |x86_64 11th Gen | 00079a40 43 6f 72 65 28 54 4d 29 20 69 37 2d 37 38 32 30 |Core(TM) i7-7820| | 00079a40 49 6e 74 65 6c 28 52 29 20 43 6f 72 65 28 54 4d |Intel(R) Core(TM| 00079a50 58 20 43 50 55 20 40 20 33 2e 36 30 47 48 7a 20 |X CPU @ 3.60GHz | | 00079a50 29 20 69 37 2d 31 31 36 35 47 37 20 40 20 32 2e |) i7-1165G7 @ 2.| 00079a60 47 65 6e 75 69 6e 65 49 6e 74 65 6c 20 47 4e 55 |GenuineIntel GNU| | 00079a60 38 30 47 48 7a 20 47 65 6e 75 69 6e 65 49 6e 74 |80GHz GenuineInt| 00079a70 2f 4c 69 6e 75 78 20 24 0a 24 43 6f 6d 6d 69 74 |/Linux $.$Commit| | 00079a70 65 6c 20 47 4e 55 2f 4c 69 6e 75 78 20 24 0a 24 |el GNU/Linux $.$| 00079a80 3a 20 32 30 65 34 64 39 34 38 36 66 63 61 65 35 |: 20e4d9486fcae5| | 00079a80 43 6f 6d 6d 69 74 3a 20 32 30 65 34 64 39 34 38 |Commit: 20e4d948| 00079a90 34 65 65 34 34 64 32 33 32 33 61 65 33 34 32 66 |4ee44d2323ae342f| | 00079a90 36 66 63 61 65 35 34 65 65 34 34 64 32 33 32 33 |6fcae54ee44d2323| 00079aa0 66 65 36 38 63 39 32 30 65 36 20 24 0a 00 00 00 |fe68c920e6 $....| | 00079aa0 61 65 33 34 32 66 66 65 36 38 63 39 32 30 65 36 |ae342ffe68c920e6| 00079ab0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| | 00079ab0 20 24 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 | $..............| > 00079ac0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|