├── .env ├── .gitignore ├── LICENSE ├── README.md ├── client ├── .gitignore ├── config │ ├── env.js │ ├── jest │ │ ├── cssTransform.js │ │ └── fileTransform.js │ ├── paths.js │ ├── polyfills.js │ ├── webpack.config.dev.js │ └── webpack.config.prod.js ├── package-lock.json ├── package.json ├── public │ ├── css │ │ └── jquery.terminal.css │ ├── favicon.ico │ └── index.html ├── scripts │ ├── build.js │ ├── start.js │ └── test.js └── src │ ├── App.js │ ├── actions │ ├── attacks.js │ ├── login.js │ ├── terminal.js │ ├── types.js │ └── victims.js │ ├── components │ ├── Attacks │ │ ├── Attack.js │ │ ├── AttackBuilder.js │ │ ├── AttackImport.js │ │ ├── AttackInputs.js │ │ ├── AttackSearch.js │ │ ├── Attacks.css │ │ └── index.js │ ├── Login │ │ └── index.js │ ├── Terminal │ │ └── index.js │ └── Victims │ │ ├── Victim.css │ │ └── index.js │ ├── index.css │ ├── index.js │ ├── initialState.js │ ├── reducers │ ├── attacks.js │ ├── index.js │ ├── login.js │ ├── terminal.js │ └── victims.js │ ├── store.js │ └── utils.js ├── db ├── controllers │ └── attack.js ├── db.sqlite3 ├── index.js └── models │ ├── attack.js │ └── index.js ├── package.json ├── public ├── socket-io.js └── victim-example.html ├── routes ├── admin │ └── sockets.js └── victim │ └── sockets.js ├── server.js └── start-client.js /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | notes 4 | db/db.sqlite3 5 | .env -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/README.md -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/config/env.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/config/env.js -------------------------------------------------------------------------------- /client/config/jest/cssTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/config/jest/cssTransform.js -------------------------------------------------------------------------------- /client/config/jest/fileTransform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/config/jest/fileTransform.js -------------------------------------------------------------------------------- /client/config/paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/config/paths.js -------------------------------------------------------------------------------- /client/config/polyfills.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/config/polyfills.js -------------------------------------------------------------------------------- /client/config/webpack.config.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/config/webpack.config.dev.js -------------------------------------------------------------------------------- /client/config/webpack.config.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/config/webpack.config.prod.js -------------------------------------------------------------------------------- /client/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/package-lock.json -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/package.json -------------------------------------------------------------------------------- /client/public/css/jquery.terminal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/public/css/jquery.terminal.css -------------------------------------------------------------------------------- /client/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/public/favicon.ico -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/scripts/build.js -------------------------------------------------------------------------------- /client/scripts/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/scripts/start.js -------------------------------------------------------------------------------- /client/scripts/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/scripts/test.js -------------------------------------------------------------------------------- /client/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/App.js -------------------------------------------------------------------------------- /client/src/actions/attacks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/actions/attacks.js -------------------------------------------------------------------------------- /client/src/actions/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/actions/login.js -------------------------------------------------------------------------------- /client/src/actions/terminal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/actions/terminal.js -------------------------------------------------------------------------------- /client/src/actions/types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/actions/types.js -------------------------------------------------------------------------------- /client/src/actions/victims.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/actions/victims.js -------------------------------------------------------------------------------- /client/src/components/Attacks/Attack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/components/Attacks/Attack.js -------------------------------------------------------------------------------- /client/src/components/Attacks/AttackBuilder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/components/Attacks/AttackBuilder.js -------------------------------------------------------------------------------- /client/src/components/Attacks/AttackImport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/components/Attacks/AttackImport.js -------------------------------------------------------------------------------- /client/src/components/Attacks/AttackInputs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/components/Attacks/AttackInputs.js -------------------------------------------------------------------------------- /client/src/components/Attacks/AttackSearch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/components/Attacks/AttackSearch.js -------------------------------------------------------------------------------- /client/src/components/Attacks/Attacks.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/components/Attacks/Attacks.css -------------------------------------------------------------------------------- /client/src/components/Attacks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/components/Attacks/index.js -------------------------------------------------------------------------------- /client/src/components/Login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/components/Login/index.js -------------------------------------------------------------------------------- /client/src/components/Terminal/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/components/Terminal/index.js -------------------------------------------------------------------------------- /client/src/components/Victims/Victim.css: -------------------------------------------------------------------------------- 1 | #victim-table{ 2 | cursor: pointer; 3 | } 4 | -------------------------------------------------------------------------------- /client/src/components/Victims/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/components/Victims/index.js -------------------------------------------------------------------------------- /client/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/index.css -------------------------------------------------------------------------------- /client/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/index.js -------------------------------------------------------------------------------- /client/src/initialState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/initialState.js -------------------------------------------------------------------------------- /client/src/reducers/attacks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/reducers/attacks.js -------------------------------------------------------------------------------- /client/src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/reducers/index.js -------------------------------------------------------------------------------- /client/src/reducers/login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/reducers/login.js -------------------------------------------------------------------------------- /client/src/reducers/terminal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/reducers/terminal.js -------------------------------------------------------------------------------- /client/src/reducers/victims.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/reducers/victims.js -------------------------------------------------------------------------------- /client/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/store.js -------------------------------------------------------------------------------- /client/src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/client/src/utils.js -------------------------------------------------------------------------------- /db/controllers/attack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/db/controllers/attack.js -------------------------------------------------------------------------------- /db/db.sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/db/db.sqlite3 -------------------------------------------------------------------------------- /db/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/db/index.js -------------------------------------------------------------------------------- /db/models/attack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/db/models/attack.js -------------------------------------------------------------------------------- /db/models/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/db/models/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/package.json -------------------------------------------------------------------------------- /public/socket-io.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/public/socket-io.js -------------------------------------------------------------------------------- /public/victim-example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/public/victim-example.html -------------------------------------------------------------------------------- /routes/admin/sockets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/routes/admin/sockets.js -------------------------------------------------------------------------------- /routes/victim/sockets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/routes/victim/sockets.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/server.js -------------------------------------------------------------------------------- /start-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/compewter/whoof/HEAD/start-client.js --------------------------------------------------------------------------------