Mermaid:RE FlowChart Overview: Difference between revisions

From RECESSIM, A Reverse Engineering Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:
     Target_Selection(Target\n Selection)
     Target_Selection(Target\n Selection)
     Identify_Components(Identify\n Components)
     Identify_Components(Identify\n Components)
     subgraph SW [ ]
     Create_Block_Diagram(Create\n Block\n Diagram)
        direction TB
    Contains_Prog_IC{Contains\n Programmable\n IC?}
        Create_Block_Diagram(Create\n Block\n Diagram)
    Complete_Documentation(Complete\n Documentation)
        Contains_Prog_IC{Contains\n Programmable\n IC?}
     Extracting_Firmware(Extracting\n Firmware)
        Complete_Documentation(Complete\n Documentation)
    Chip_Locked{Chip\n Locked?}
     end
    Read_Chip_Memory(Read\n Chip\n Memory)
    subgraph Extract [ ]
        Extracting_Firmware(Extracting\n Firmware)
        Chip_Locked{Chip\n Locked?}
        Read_Chip_Memory(Read\n Chip\n Memory)
    end
     Vulnerability_Exists{Vulnerability\n Exists?}
     Vulnerability_Exists{Vulnerability\n Exists?}



Revision as of 00:30, 11 September 2026

flowchart LR Target_Selection(Target\n Selection) Identify_Components(Identify\n Components) Create_Block_Diagram(Create\n Block\n Diagram) Contains_Prog_IC{Contains\n Programmable\n IC?} Complete_Documentation(Complete\n Documentation) Extracting_Firmware(Extracting\n Firmware) Chip_Locked{Chip\n Locked?} Read_Chip_Memory(Read\n Chip\n Memory) Vulnerability_Exists{Vulnerability\n Exists?} Target_Selection --> Identify_Components Identify_Components --> Create_Block_Diagram Create_Block_Diagram --> Contains_Prog_IC Contains_Prog_IC -->|No| Complete_Documentation Contains_Prog_IC -->|Yes| Extracting_Firmware Extracting_Firmware --> Chip_Locked Chip_Locked -->|No| Read_Chip_Memory Chip_Locked -->|Yes| Vulnerability_Exists Vulnerability_Exists -->|No| Find_Vuln Vulnerability_Exists -->|Yes| Exploit_Chip click Target_Selection "https://www.mediawiki.org" click Identify_Components "/view/Main_Page"
flowchart LR
    Target_Selection(Target\n Selection)
    Identify_Components(Identify\n Components)
    Create_Block_Diagram(Create\n Block\n Diagram)
    Contains_Prog_IC{Contains\n Programmable\n IC?}
    Complete_Documentation(Complete\n Documentation)
    Extracting_Firmware(Extracting\n Firmware)
    Chip_Locked{Chip\n Locked?}
    Read_Chip_Memory(Read\n Chip\n Memory)
    Vulnerability_Exists{Vulnerability\n Exists?}

    Target_Selection --> Identify_Components
    Identify_Components --> Create_Block_Diagram
    Create_Block_Diagram --> Contains_Prog_IC
    Contains_Prog_IC -->|No| Complete_Documentation
    Contains_Prog_IC -->|Yes| Extracting_Firmware
    Extracting_Firmware --> Chip_Locked
    Chip_Locked -->|No| Read_Chip_Memory
    Chip_Locked -->|Yes| Vulnerability_Exists
    Vulnerability_Exists -->|No| Find_Vuln
    Vulnerability_Exists -->|Yes| Exploit_Chip

click Target_Selection "https://www.mediawiki.org"
click Identify_Components "/view/Main_Page"