UNPKG

distributed-jwt-cracker

Version:

An experimental distributed JWT token cracker built using Node.js and ZeroMQ

67 lines (66 loc) 1.62 kB
{ "name": "distributed-jwt-cracker", "version": "1.0.0", "description": "An experimental distributed JWT token cracker built using Node.js and ZeroMQ", "bin": { "jwt-cracker-server": "src/server.js", "jwt-cracker-client": "src/client.js" }, "files": [ "src/" ], "preferGlobal": true, "scripts": { "lint": "./node_modules/.bin/eslint src/ test/", "test": "npm run lint && node_modules/.bin/tap test/**/*.test.js --coverage | node_modules/.bin/tap-spec", "posttest": "node_modules/.bin/tap --coverage-report=lcov && node_modules/.bin/codecov" }, "author": { "name": "Luciano Mammino", "email": "lucianomammino@gmail.com", "url": "http://loige.co" }, "repository": { "type": "git", "url": "https://github.com/lmammino/distributed-jwt-cracker" }, "license": "MIT", "engines": { "node": ">=6" }, "engineStrict": true, "dependencies": { "big-integer": "^1.6.16", "dateformat": "^1.0.12", "indexed-string-variation": "^1.0.2", "jsonwebtoken": "^8.2.2", "winston": "^2.2.0", "yargs": "^5.0.0", "zmq": "^2.15.3" }, "keywords": [ "jwt", "token", "cracker", "brute force", "password", "brute force", "HS256", "secret", "break" ], "devDependencies": { "babel-eslint": "^6.1.2", "codecov": "^1.0.1", "eslint": "^3.5.0", "eslint-config-xo-space": "^0.14.0", "eslint-plugin-babel": "^3.3.0", "mock-require": "^1.3.0", "sinon": "^1.17.5", "tap": "^7.1.2", "tap-spec": "^4.1.1" }, "eslintConfig": { "extends": "xo-space/esnext" } }