├── README.md └── ThreatDragonModels └── Lorem └── Lorem.json /README.md: -------------------------------------------------------------------------------- 1 | # threat-modeling -------------------------------------------------------------------------------- /ThreatDragonModels/Lorem/Lorem.json: -------------------------------------------------------------------------------- 1 | { 2 | "summary": { 3 | "title": "Lorem", 4 | "owner": "Olga Owner", 5 | "description": "Lorem ipsum dolor sit amet." 6 | }, 7 | "detail": { 8 | "contributors": [], 9 | "diagrams": [ 10 | { 11 | "title": "Lol", 12 | "thumbnail": "./public/content/images/thumbnail.jpg", 13 | "id": 0, 14 | "diagramJson": { 15 | "cells": [ 16 | { 17 | "type": "tm.Process", 18 | "size": { 19 | "width": 100, 20 | "height": 100 21 | }, 22 | "position": { 23 | "x": 627, 24 | "y": 147 25 | }, 26 | "angle": 0, 27 | "id": "c287c948-7c78-4797-aa3f-e9a96c454212", 28 | "z": 1, 29 | "hasOpenThreats": false, 30 | "attrs": { 31 | ".element-shape": { 32 | "class": "element-shape hasNoOpenThreats isInScope" 33 | }, 34 | "text": { 35 | "text": "process 0" 36 | }, 37 | ".element-text": { 38 | "class": "element-text hasNoOpenThreats isInScope" 39 | } 40 | } 41 | }, 42 | { 43 | "type": "tm.Actor", 44 | "size": { 45 | "width": 160, 46 | "height": 80 47 | }, 48 | "position": { 49 | "x": 228, 50 | "y": 387 51 | }, 52 | "angle": 0, 53 | "id": "4022dc67-71ff-414b-af93-1e2fe3a8c9f3", 54 | "z": 2, 55 | "hasOpenThreats": false, 56 | "attrs": { 57 | ".element-shape": { 58 | "class": "element-shape hasNoOpenThreats isInScope" 59 | }, 60 | "text": { 61 | "text": "actor 1" 62 | }, 63 | ".element-text": { 64 | "class": "element-text hasNoOpenThreats isInScope" 65 | } 66 | } 67 | }, 68 | { 69 | "type": "tm.Store", 70 | "size": { 71 | "width": 160, 72 | "height": 80 73 | }, 74 | "position": { 75 | "x": 190, 76 | "y": 125 77 | }, 78 | "angle": 0, 79 | "id": "4114fddc-adf5-40f6-b82f-aa4164154d63", 80 | "z": 3, 81 | "hasOpenThreats": false, 82 | "attrs": { 83 | ".element-shape": { 84 | "class": "element-shape hasNoOpenThreats isInScope" 85 | }, 86 | "text": { 87 | "text": "store 2" 88 | }, 89 | ".element-text": { 90 | "class": "element-text hasNoOpenThreats isInScope" 91 | } 92 | } 93 | }, 94 | { 95 | "type": "tm.Flow", 96 | "smooth": true, 97 | "source": { 98 | "id": "4114fddc-adf5-40f6-b82f-aa4164154d63" 99 | }, 100 | "target": { 101 | "id": "c287c948-7c78-4797-aa3f-e9a96c454212" 102 | }, 103 | "vertices": [], 104 | "id": "e6176e8f-d798-44d9-927f-bff68321de70", 105 | "labels": [ 106 | { 107 | "position": 0.5, 108 | "attrs": { 109 | "text": { 110 | "text": "flow 3", 111 | "font-weight": "400", 112 | "font-size": "small" 113 | } 114 | } 115 | } 116 | ], 117 | "z": 4, 118 | "hasOpenThreats": false, 119 | "attrs": { 120 | ".marker-target": { 121 | "class": "marker-target hasNoOpenThreats isInScope" 122 | }, 123 | ".connection": { 124 | "class": "connection hasNoOpenThreats isInScope" 125 | } 126 | } 127 | }, 128 | { 129 | "type": "tm.Flow", 130 | "smooth": true, 131 | "source": { 132 | "id": "c287c948-7c78-4797-aa3f-e9a96c454212" 133 | }, 134 | "target": { 135 | "id": "4022dc67-71ff-414b-af93-1e2fe3a8c9f3" 136 | }, 137 | "vertices": [], 138 | "id": "afac2bc6-dc34-4885-a70f-c300058e113e", 139 | "labels": [ 140 | { 141 | "position": 0.5, 142 | "attrs": { 143 | "text": { 144 | "text": "flow 4", 145 | "font-weight": "400", 146 | "font-size": "small" 147 | } 148 | } 149 | } 150 | ], 151 | "z": 5, 152 | "hasOpenThreats": false, 153 | "attrs": { 154 | ".marker-target": { 155 | "class": "marker-target hasNoOpenThreats isInScope" 156 | }, 157 | ".connection": { 158 | "class": "connection hasNoOpenThreats isInScope" 159 | } 160 | } 161 | } 162 | ] 163 | }, 164 | "size": { 165 | "height": 590, 166 | "width": 790 167 | } 168 | } 169 | ], 170 | "reviewer": "Rudy Reviewer" 171 | } 172 | } --------------------------------------------------------------------------------