cryptodetector

所属分类:加密解密
开发工具:TypeScript
文件大小:109KB
下载次数:0
上传日期:2020-12-10 15:21:24
上 传 者sh-1993
说明:  密码检测器
(cryptodetector)

文件列表:
.editorconfig (146, 2020-12-10)
.eslintignore (93, 2020-12-10)
.eslintrc.json (1946, 2020-12-10)
.vscode (0, 2020-12-10)
.vscode\launch.json (889, 2020-12-10)
.vscode\license.code-snippets (1129, 2020-12-10)
.vscode\settings.json (242, 2020-12-10)
.vscode\tasks.json (573, 2020-12-10)
.vscodeignore (352, 2020-12-10)
LICENSE (35407, 2020-12-10)
assets (0, 2020-12-10)
assets\logo.png (64848, 2020-12-10)
client (0, 2020-12-10)
client\.eslintrc.js (216, 2020-12-10)
client\package-lock.json (7966, 2020-12-10)
client\package.json (953, 2020-12-10)
client\src (0, 2020-12-10)
client\src\extension.ts (2704, 2020-12-10)
client\tsconfig.json (276, 2020-12-10)
package-lock.json (68064, 2020-12-10)
package.json (2330, 2020-12-10)
server (0, 2020-12-10)
server\.eslintrc.js (216, 2020-12-10)
server\package-lock.json (1719, 2020-12-10)
server\package.json (894, 2020-12-10)
server\src (0, 2020-12-10)
server\src\document.ts (4874, 2020-12-10)
server\src\server.ts (7764, 2020-12-10)
server\tsconfig.json (354, 2020-12-10)
tsconfig.json (330, 2020-12-10)


# Crypto-Detector ## Description The **crypto-detector** extension is a language-server and client extension which uses static analysis of source code in order to detect use of **cryptography**. The tool uses [Wind-River/crypto-detector](https://github.com/eclipse-theia/cryptodetector/blob/master/ https://github.com/Wind-River/crypto-detector) in order to scan source code and determine if cryptography exists using the following [two methods](https://github.com/eclipse-theia/cryptodetector/blob/master/https://github.com/Wind-River/crypto-detector#methods-of-scanning-code): 1. _keyword_: simple scan for any use of terms, words related to cryptography. 2. _API finder_: deeper scan for use of API calls and libraries related to cryptography. The extension is tested and works successfully in both `Eclipse Theia` based products and `VS Code`. ## Components 1. **crypto-detector** language-server 2. **crypto-detector** language-client ## Prerequisites 1. [Wind-River/crypto-detector](https://github.com/eclipse-theia/cryptodetector/blob/master/ https://github.com/Wind-River/crypto-detector): clone the following repo under the `home` directory. ## Development - run `npm install` from the root directory. - execute F5 (`launch client`) which runs the extension under a hosted-mode. ## License - [Eclipse Public License 2.0](https://github.com/eclipse-theia/cryptodetector/blob/master/./LICENSE) - [ (Secondary) GNU General Public License, version 2 with the GNU Classpath Exception](https://github.com/eclipse-theia/cryptodetector/blob/master/./LICENSE) ## Trademark "Theia" is a trademark of the Eclipse Foundation https://www.eclipse.org/theia

近期下载者

相关文件


收藏者