├── GHIDRA.md ├── README.md ├── img ├── ghidra │ ├── 1.png │ ├── 10.png │ ├── 11.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ ├── 5.png │ ├── 6.png │ ├── 7.png │ ├── 8.png │ ├── 9.png │ ├── aonwuc.png │ └── ccfg.png ├── launchxltargets.png └── rombootloader_flow_long.png ├── notebooks ├── 1_extract_rom_bootloader.ipynb ├── 2_bootrom_emulation.ipynb ├── 3_glitch_double_loop.ipynb ├── 4_glitch_rom_bootloader.ipynb ├── 5_ChipSHOUTER-PicoEMP.ipynb ├── 6_SCA_HW_AES.ipynb ├── 7_DFA_HW_AES.ipynb ├── bin │ ├── CC2640R2F.ccxml │ ├── CC2652R1F.ccxml │ ├── VFI_SCA_CC2640R2.out │ └── VFI_SCA_CC2652R1.out └── img │ ├── boot_flowchart.png │ ├── cc2640_mem_map.png │ ├── cc2640r2f_flowchart.png │ ├── ghidra_emerald.png │ ├── picoemp_resize.jpg │ ├── sca_setup.jpg │ ├── uniflash_bypassed.png │ └── uniflash_bypassed_annotated.png └── requirements.txt /GHIDRA.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/GHIDRA.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/README.md -------------------------------------------------------------------------------- /img/ghidra/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/1.png -------------------------------------------------------------------------------- /img/ghidra/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/10.png -------------------------------------------------------------------------------- /img/ghidra/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/11.png -------------------------------------------------------------------------------- /img/ghidra/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/2.png -------------------------------------------------------------------------------- /img/ghidra/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/3.png -------------------------------------------------------------------------------- /img/ghidra/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/4.png -------------------------------------------------------------------------------- /img/ghidra/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/5.png -------------------------------------------------------------------------------- /img/ghidra/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/6.png -------------------------------------------------------------------------------- /img/ghidra/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/7.png -------------------------------------------------------------------------------- /img/ghidra/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/8.png -------------------------------------------------------------------------------- /img/ghidra/9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/9.png -------------------------------------------------------------------------------- /img/ghidra/aonwuc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/aonwuc.png -------------------------------------------------------------------------------- /img/ghidra/ccfg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/ghidra/ccfg.png -------------------------------------------------------------------------------- /img/launchxltargets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/launchxltargets.png -------------------------------------------------------------------------------- /img/rombootloader_flow_long.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/img/rombootloader_flow_long.png -------------------------------------------------------------------------------- /notebooks/1_extract_rom_bootloader.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/1_extract_rom_bootloader.ipynb -------------------------------------------------------------------------------- /notebooks/2_bootrom_emulation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/2_bootrom_emulation.ipynb -------------------------------------------------------------------------------- /notebooks/3_glitch_double_loop.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/3_glitch_double_loop.ipynb -------------------------------------------------------------------------------- /notebooks/4_glitch_rom_bootloader.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/4_glitch_rom_bootloader.ipynb -------------------------------------------------------------------------------- /notebooks/5_ChipSHOUTER-PicoEMP.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/5_ChipSHOUTER-PicoEMP.ipynb -------------------------------------------------------------------------------- /notebooks/6_SCA_HW_AES.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/6_SCA_HW_AES.ipynb -------------------------------------------------------------------------------- /notebooks/7_DFA_HW_AES.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/7_DFA_HW_AES.ipynb -------------------------------------------------------------------------------- /notebooks/bin/CC2640R2F.ccxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/bin/CC2640R2F.ccxml -------------------------------------------------------------------------------- /notebooks/bin/CC2652R1F.ccxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/bin/CC2652R1F.ccxml -------------------------------------------------------------------------------- /notebooks/bin/VFI_SCA_CC2640R2.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/bin/VFI_SCA_CC2640R2.out -------------------------------------------------------------------------------- /notebooks/bin/VFI_SCA_CC2652R1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/bin/VFI_SCA_CC2652R1.out -------------------------------------------------------------------------------- /notebooks/img/boot_flowchart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/img/boot_flowchart.png -------------------------------------------------------------------------------- /notebooks/img/cc2640_mem_map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/img/cc2640_mem_map.png -------------------------------------------------------------------------------- /notebooks/img/cc2640r2f_flowchart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/img/cc2640r2f_flowchart.png -------------------------------------------------------------------------------- /notebooks/img/ghidra_emerald.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/img/ghidra_emerald.png -------------------------------------------------------------------------------- /notebooks/img/picoemp_resize.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/img/picoemp_resize.jpg -------------------------------------------------------------------------------- /notebooks/img/sca_setup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/img/sca_setup.jpg -------------------------------------------------------------------------------- /notebooks/img/uniflash_bypassed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/img/uniflash_bypassed.png -------------------------------------------------------------------------------- /notebooks/img/uniflash_bypassed_annotated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/notebooks/img/uniflash_bypassed_annotated.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KULeuven-COSIC/SimpleLink-FI/HEAD/requirements.txt --------------------------------------------------------------------------------