├── .gitattributes ├── .gitignore ├── .jshintignore ├── .jshintrc ├── .snyk ├── .travis.yml ├── LICENSE.txt ├── README.md ├── app ├── app.js ├── config.autoupdate.js ├── config.exceptionHandler.js ├── config.route.js ├── layout │ ├── index.js │ ├── shell.html │ ├── shell.js │ └── update.html ├── services │ ├── datacontext.js │ ├── datacontextdemo.js │ ├── electron.js │ ├── index.js │ └── threatmodellocator.js ├── threatmodels │ ├── desktopreport.html │ ├── desktopreport.js │ └── index.js └── welcome │ ├── index.js │ ├── welcome.html │ └── welcome.js ├── config └── squirrel.js ├── content ├── app.css ├── bootstrap-custom.css ├── bootstrap-theme.css ├── icons │ ├── icon.icns │ ├── icon.ico │ ├── png │ │ ├── 1024x1024.gif │ │ ├── 1024x1024.png │ │ ├── 128x128.png │ │ ├── 16x16.png │ │ ├── 24x24.png │ │ ├── 256x256.png │ │ ├── 32x32.png │ │ ├── 48x48.png │ │ ├── 512x512.png │ │ ├── 64x64.png │ │ ├── 96x96.png │ │ └── cupcakes-installing.gif │ └── win │ │ └── td.ico ├── images │ ├── threatdragon.ico │ ├── threatdragon_logo_image.svg │ └── thumbnail.jpg ├── threatdragon.css ├── threatdragon.min.css └── ubuntu.css ├── electron-builder.json ├── fonts ├── 4iCs6KVjbNBYlgoKfw72.woff2 ├── 4iCv6KVjbNBYlgoCxCvjsGyN.woff2 ├── FontAwesome.otf ├── fontawesome-webfont.eot ├── fontawesome-webfont.svg ├── fontawesome-webfont.ttf ├── fontawesome-webfont.woff ├── fontawesome-webfont.woff2 ├── glyphicons-halflings-regular.eot ├── glyphicons-halflings-regular.svg ├── glyphicons-halflings-regular.ttf ├── glyphicons-halflings-regular.woff └── glyphicons-halflings-regular.woff2 ├── index.html ├── installer-lin.js ├── installer-osx.js ├── installer-win.js ├── karma.conf.js ├── main.js ├── package.json ├── public └── content │ └── images │ └── thumbnail.jpg ├── screenshots ├── diagram.PNG ├── threat.PNG └── welcome.PNG └── tests └── specs ├── datacontext_spec.js ├── datacontextdemo_spec.js ├── desktopreport_spec.js ├── shell_spec.js ├── support └── jasmin.json ├── test.js ├── threatmodellocator_spec.js └── welcome_spec.js /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/.gitignore -------------------------------------------------------------------------------- /.jshintignore: -------------------------------------------------------------------------------- 1 | app/threatdragon.js -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/.jshintrc -------------------------------------------------------------------------------- /.snyk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/.snyk -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/README.md -------------------------------------------------------------------------------- /app/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/app.js -------------------------------------------------------------------------------- /app/config.autoupdate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/config.autoupdate.js -------------------------------------------------------------------------------- /app/config.exceptionHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/config.exceptionHandler.js -------------------------------------------------------------------------------- /app/config.route.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/config.route.js -------------------------------------------------------------------------------- /app/layout/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/layout/index.js -------------------------------------------------------------------------------- /app/layout/shell.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/layout/shell.html -------------------------------------------------------------------------------- /app/layout/shell.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/layout/shell.js -------------------------------------------------------------------------------- /app/layout/update.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/layout/update.html -------------------------------------------------------------------------------- /app/services/datacontext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/services/datacontext.js -------------------------------------------------------------------------------- /app/services/datacontextdemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/services/datacontextdemo.js -------------------------------------------------------------------------------- /app/services/electron.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/services/electron.js -------------------------------------------------------------------------------- /app/services/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/services/index.js -------------------------------------------------------------------------------- /app/services/threatmodellocator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/services/threatmodellocator.js -------------------------------------------------------------------------------- /app/threatmodels/desktopreport.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/threatmodels/desktopreport.html -------------------------------------------------------------------------------- /app/threatmodels/desktopreport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/threatmodels/desktopreport.js -------------------------------------------------------------------------------- /app/threatmodels/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/threatmodels/index.js -------------------------------------------------------------------------------- /app/welcome/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/welcome/index.js -------------------------------------------------------------------------------- /app/welcome/welcome.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/welcome/welcome.html -------------------------------------------------------------------------------- /app/welcome/welcome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/app/welcome/welcome.js -------------------------------------------------------------------------------- /config/squirrel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/config/squirrel.js -------------------------------------------------------------------------------- /content/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/app.css -------------------------------------------------------------------------------- /content/bootstrap-custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/bootstrap-custom.css -------------------------------------------------------------------------------- /content/bootstrap-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/bootstrap-theme.css -------------------------------------------------------------------------------- /content/icons/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/icon.icns -------------------------------------------------------------------------------- /content/icons/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/icon.ico -------------------------------------------------------------------------------- /content/icons/png/1024x1024.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/png/1024x1024.gif -------------------------------------------------------------------------------- /content/icons/png/1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/png/1024x1024.png -------------------------------------------------------------------------------- /content/icons/png/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/png/128x128.png -------------------------------------------------------------------------------- /content/icons/png/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/png/16x16.png -------------------------------------------------------------------------------- /content/icons/png/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/png/24x24.png -------------------------------------------------------------------------------- /content/icons/png/256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/png/256x256.png -------------------------------------------------------------------------------- /content/icons/png/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/png/32x32.png -------------------------------------------------------------------------------- /content/icons/png/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/png/48x48.png -------------------------------------------------------------------------------- /content/icons/png/512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/png/512x512.png -------------------------------------------------------------------------------- /content/icons/png/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/png/64x64.png -------------------------------------------------------------------------------- /content/icons/png/96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/png/96x96.png -------------------------------------------------------------------------------- /content/icons/png/cupcakes-installing.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/png/cupcakes-installing.gif -------------------------------------------------------------------------------- /content/icons/win/td.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/icons/win/td.ico -------------------------------------------------------------------------------- /content/images/threatdragon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/images/threatdragon.ico -------------------------------------------------------------------------------- /content/images/threatdragon_logo_image.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/images/threatdragon_logo_image.svg -------------------------------------------------------------------------------- /content/images/thumbnail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/images/thumbnail.jpg -------------------------------------------------------------------------------- /content/threatdragon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/threatdragon.css -------------------------------------------------------------------------------- /content/threatdragon.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/threatdragon.min.css -------------------------------------------------------------------------------- /content/ubuntu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/content/ubuntu.css -------------------------------------------------------------------------------- /electron-builder.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/electron-builder.json -------------------------------------------------------------------------------- /fonts/4iCs6KVjbNBYlgoKfw72.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/4iCs6KVjbNBYlgoKfw72.woff2 -------------------------------------------------------------------------------- /fonts/4iCv6KVjbNBYlgoCxCvjsGyN.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/4iCv6KVjbNBYlgoCxCvjsGyN.woff2 -------------------------------------------------------------------------------- /fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /fonts/glyphicons-halflings-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/glyphicons-halflings-regular.svg -------------------------------------------------------------------------------- /fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/index.html -------------------------------------------------------------------------------- /installer-lin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/installer-lin.js -------------------------------------------------------------------------------- /installer-osx.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/installer-osx.js -------------------------------------------------------------------------------- /installer-win.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/installer-win.js -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/karma.conf.js -------------------------------------------------------------------------------- /main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/main.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/package.json -------------------------------------------------------------------------------- /public/content/images/thumbnail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/public/content/images/thumbnail.jpg -------------------------------------------------------------------------------- /screenshots/diagram.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/screenshots/diagram.PNG -------------------------------------------------------------------------------- /screenshots/threat.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/screenshots/threat.PNG -------------------------------------------------------------------------------- /screenshots/welcome.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/screenshots/welcome.PNG -------------------------------------------------------------------------------- /tests/specs/datacontext_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/tests/specs/datacontext_spec.js -------------------------------------------------------------------------------- /tests/specs/datacontextdemo_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/tests/specs/datacontextdemo_spec.js -------------------------------------------------------------------------------- /tests/specs/desktopreport_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/tests/specs/desktopreport_spec.js -------------------------------------------------------------------------------- /tests/specs/shell_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/tests/specs/shell_spec.js -------------------------------------------------------------------------------- /tests/specs/support/jasmin.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/tests/specs/support/jasmin.json -------------------------------------------------------------------------------- /tests/specs/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/tests/specs/test.js -------------------------------------------------------------------------------- /tests/specs/threatmodellocator_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/tests/specs/threatmodellocator_spec.js -------------------------------------------------------------------------------- /tests/specs/welcome_spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mike-goodwin/owasp-threat-dragon-desktop/HEAD/tests/specs/welcome_spec.js --------------------------------------------------------------------------------