User:Hash/Sandbox: Difference between revisions
Tags: Manual revert Visual edit |
Add composediagram depth-level examples |
||
| Line 21: | Line 21: | ||
RE_Microscope-Extraction --> RE_Firmware | RE_Microscope-Extraction --> RE_Firmware | ||
</composediagram> | </composediagram> | ||
=== Depth levels === | |||
The same five parts, drawn at different depths with <code>level</code> (every part) and <code>level''N''</code> (part ''N'' only). Level 1 draws each part as one block, level 2 draws the part with its inner subgraphs as blocks, and each level after that opens one more layer. Empty subgraphs are placeholders and simply stay blocks. | |||
==== Level 1 — <code>level="1"</code> ==== | |||
<composediagram direction="LR" level="1" | |||
id1="RE_Physical-Analysis" title1="Physical Analysis" page1="Mermaid:RE Physical Analysis" | |||
id2="RE_Prog-Extraction" title2="Programmable Device Extraction" page2="Mermaid:RE Programmable Device Extraction" | |||
id3="RE_Induced-Fault" title3="Fault Injection Workflow" page3="Mermaid:RE Fault Injection Workflow" | |||
id4="RE_Microscope-Extraction" title4="Microscope Workflow" page4="Mermaid:RE Microscope Workflow" | |||
id5="RE_Firmware" title5="Firmware Reverse Engineering" page5="Mermaid:RE Firmware Reverse Engineering"> | |||
RE_Physical-Analysis --> RE_Prog-Extraction | |||
RE_Prog-Extraction --> RE_Induced-Fault | |||
RE_Prog-Extraction --> RE_Microscope-Extraction | |||
RE_Induced-Fault --> RE_Firmware | |||
RE_Microscope-Extraction --> RE_Firmware | |||
</composediagram> | |||
==== Level 1, Firmware at level 2 — <code>level="1" level5="2"</code> ==== | |||
<composediagram direction="TD" level="1" level5="2" | |||
id1="RE_Physical-Analysis" title1="Physical Analysis" page1="Mermaid:RE Physical Analysis" | |||
id2="RE_Prog-Extraction" title2="Programmable Device Extraction" page2="Mermaid:RE Programmable Device Extraction" | |||
id3="RE_Induced-Fault" title3="Fault Injection Workflow" page3="Mermaid:RE Fault Injection Workflow" | |||
id4="RE_Microscope-Extraction" title4="Microscope Workflow" page4="Mermaid:RE Microscope Workflow" | |||
id5="RE_Firmware" title5="Firmware Reverse Engineering" page5="Mermaid:RE Firmware Reverse Engineering"> | |||
RE_Physical-Analysis --> RE_Prog-Extraction | |||
RE_Prog-Extraction --> RE_Induced-Fault | |||
RE_Prog-Extraction --> RE_Microscope-Extraction | |||
RE_Induced-Fault --> RE_Firmware | |||
RE_Microscope-Extraction --> RE_Firmware | |||
</composediagram> | |||
=== Individual Components === | === Individual Components === | ||