SUMMARY: BUILD | 21C39 | Makefile | Delta | Diff
Closed this issue · 1 comments
xsscx commented
It has been found that the Makefile for SRT 21C39 contains the following code:
.PHONY: clean
clean:
rm -rf ${CRYPTEX_ROOT_DIR} ${CRYPTEX_DMG_NAME} ${CRYPTEX_ID}.cptx
rm -rf include
# Loop through each project and call its clean target
$(foreach proj,$(PROJECT_DIRS),$(MAKE) $(EXTRA_MAKE_FLAGS) -C $(proj) clean;)
Whereas the Filenames to be Deleted are named:
com.example.cryptex.cxbd
com.example.cryptex.cxbd.signed
diff
< rm -rf ${CRYPTEX_ROOT_DIR} ${CRYPTEX_DMG_NAME} ${CRYPTEX_ID}.cptx
> rm -rf ${CRYPTEX_ROOT_DIR} ${CRYPTEX_DMG_NAME} ${CRYPTEX_ID}.cxdb ${CRYPTEX_ID}.cxdb.signed
Commit: 37dadc1
Reported: https://github.com/apple/security-research-device/issues/38
xsscx commented
SUMMARY
FIX 37dadc1#diff-cb59758d5929b3d0d55d87b078aa866b569e88831895ed596341dbb6b25d6815
Makefile https://github.com/xsscx/srd/blob/main/SecurityResearchTools_21C39/example-cryptex/Makefile
DMG https://github.com/xsscx/srd/tree/main/dmg
Apple SRD PR https://github.com/apple/security-research-device/pull/42