Gupje/docs/source/images/gupje_overview.drawio.svg

1 line
7.1 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="471px" height="351px" viewBox="-0.5 -0.5 471 351" content="&lt;mxfile host=&quot;04n1rgtnob7ebrhhg57mh2mjuh68d4qe61ncs1a2e1n2no0ifp02&quot; modified=&quot;2024-09-14T11:24:02.052Z&quot; agent=&quot;Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Code/1.93.0 Chrome/124.0.6367.243 Electron/30.4.0 Safari/537.36&quot; etag=&quot;G7F7u-h4J45UoS5xi9j9&quot; version=&quot;12.2.4&quot; pages=&quot;1&quot;&gt;&lt;diagram id=&quot;6okuoSnD7QKNDXJSlZL6&quot; name=&quot;Page-1&quot;&gt;3ZjZbqMwFIafJpetWAKByzbdLmakkTLStFcjx5yAW4ORcRbm6ccGExaTaaSSjlRuyvmNt+/4t93M3GV6eOQoT76zCOjMsaLDzL2bOY7jW478o5SyVgInrIWYk6iW7FZYkT+gRUurWxJB0ftQMEYFyfsiZlkGWPQ0xDnb9z/bMNrvNUcxGMIKI2qqv0gkEj0Lz2r1JyBx0vRsW7pkjfBbzNk20/3NHHdTPXVxipq29PdFgiK270ju/cxdcsZE/ZYelkAV2wZbXe/hROlx3BwycU4FnacdoltoRlyNS5QNi2o2oL63Zu7tPiECVjnCqnQvsy+1RKRURrZ83RBKl4wyXtWVcwcfY6kXgrM36JREi3BtqQbNEetJ7IALOHQkPYNHYCkIXspPmtJA0yyP6ajjfZs7O9Ra0smb2yQU6fUSH9tumckXjW0coWsgfNzmrzApx8iDIJqPcQyctev7E3EM+xydMY6LMY4TYJwbGFeCceXTKUGCLVEuxkCG/sJFlwI5/0SQ3ghIuStN6+sAw7iv14E396by9RDj4hMx+gbGn4jHINSpBjuCzXUpZyX61Pp0MpbBAKWWECVxJkMsWYHUbxUjIo+jG12QkihS3YymqZ/ICbjL59p7f0e1PJO8MwH54CucSVfHK8F/OZRCg+ETK8TXXbJX/hm0L7VgbfedBcq4SFjMMkS/MZZr0q8gRKmvvmgrWD8PcCDiufP+opqSrqyju4NuuQrKJsjkwJ+7QaeWCttqVdTUM4xgVU9Vgri4URdqlWqKioLgRn4gtBnsyQQWbMvx4G4v6m20e3eCqHcdN7PMgSJBdv3b+YdSZhkGScvfBeYkF9d5OfGGs3FObDj+2vcmunNchcNNe/z6NuKBKY5LOzCYqayudKh3jcls0VrhpeuEd2zROuGlae+ftjhr8Z92z8msdi3QJGk6D+iqPxjJRGd9DBbHYpD02qq60iDvx1GctxTMwydOSMRR1VtBBMrMk+hD/x0hCDajBvNxAOvNRAYLgnGCF7CXDNvfAOoUtD+0uPd/AQ==&lt;/diagram&gt;&lt;/mxfile&gt;" style="background-color: rgb(255, 255, 255);"><defs/><g><rect x="280" y="0" width="190" height="350" fill="#ffe6cc" stroke="#d79b00" pointer-events="all"/><rect x="290" y="100" width="170" height="30" fill="#d5e8d4" stroke="#82b366" pointer-events="all"/><g transform="translate(358.5,108.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="32" height="12"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 33px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Gupje</div></div></foreignObject></g><rect x="290" y="130" width="170" height="30" fill="#e1d5e7" stroke="#9673a6" pointer-events="all"/><g transform="translate(353.5,138.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="42" height="12"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 43px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Storage</div></div></foreignObject></g><rect x="290" y="160" width="170" height="30" fill="#f8cecc" stroke="#b85450" pointer-events="all"/><g transform="translate(359.5,168.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="30" height="12"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 31px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Stack</div></div></foreignObject></g><rect x="322.5" y="0" width="105" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(339.5,3.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="71" height="12"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 72px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Target device</div></div></foreignObject></g><rect x="0" y="0" width="190" height="350" fill="#ffe6cc" stroke="#d79b00" pointer-events="all"/><rect x="40" y="0" width="105" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(79.5,3.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="25" height="12"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 26px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">Host</div></div></foreignObject></g><path d="M 188.87 115 L 283.63 115" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 183.62 115 L 190.62 111.5 L 188.87 115 L 190.62 118.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 288.88 115 L 281.88 118.5 L 283.63 115 L 281.88 111.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="7.5" y="100" width="175" height="30" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><g transform="translate(61.5,108.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="67" height="12"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 68px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">my_script.py</div></div></foreignObject></g><path d="M 95 153.63 L 95 136.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 95 158.88 L 91.5 151.88 L 95 153.63 L 98.5 151.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 95 131.12 L 98.5 138.12 L 95 136.37 L 91.5 138.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="12" y="160" width="175" height="30" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"/><g transform="translate(60.5,168.5)"><foreignObject style="overflow:visible;" pointer-events="all" width="78" height="12"><div xmlns="http://www.w3.org/1999/xhtml" style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; vertical-align: top; width: 79px; white-space: nowrap; overflow-wrap: normal; text-align: center;"><div xmlns="http://www.w3.org/1999/xhtml" style="display:inline-block;text-align:inherit;text-decoration:inherit;white-space:normal;">ghidra assitant</div></div></foreignObject></g></g></svg>