类库
› PySemBridge
Ris-1kd/PySemBridge
PySemBridge是一个Python框架,用于表示和编译动态语义桥接器以支持静态污点分析。它通过LLM生成中间表示,经适配器转换为规则后由静态分析器执行污点传播,从而验证漏洞并生成完整的源到汇追踪路径,旨在辅助安全审计而非直接判定漏洞。
技术栈
integrations/yasa/YASA-Engine-sembridge javascript
构建工具
Gulp
^4.0.2
Webpack
^5.73.0
测试
Mocha
^8.4.0
代码规范
ESLint
^8.57.1
Prettier
^3.6.2
查看全部依赖 (70)
依赖
@ant-yasa/uast-parser-java-js
^0.2.13
@ant-yasa/uast-parser-php
^0.2.13
@ant-yasa/uast-spec
^0.2.13
@babel/core
^7.14.6
@babel/parser
^7.16.4
@babel/plugin-proposal-decorators
^7.14.5
@babel/plugin-proposal-optional-chaining
^7.16.0
@babel/plugin-syntax-export-default-from
^7.16.7
@babel/plugin-syntax-json-strings
^7.8.3
@babel/plugin-syntax-jsx
^7.16.7
@babel/plugin-transform-react-jsx
^7.16.0
@babel/plugin-transform-typescript
^7.16.8
@babel/preset-env
^7.14.7
@babel/preset-react
^7.16.7
@babel/preset-typescript
^7.16.7
JSONStream
^1.3.5
chalk
^2.4.2
commander
^14.0.0
escodegen
^2.1.0
fast-glob
^3.2.7
fs-extra
^7.0.1
graphviz
^0.0.9
is-type-of
^1.2.1
jsonfile
^5.0.0
lodash
^4.17.21
log4js
^6.3.0
node-uuid
^1.4.8
semver
^7.3.8
tmp
^0.2.3
tsx
^4.21.0
underscore
^1.9.1
xml2js
^0.6.2
开发依赖
@babel/plugin-syntax-top-level-await
^7.14.5
@types/escodegen
^0.0.10
@types/fs-extra
^11.0.4
@types/jsonfile
^6.1.4
@types/lodash
^4.17.20
@types/mocha
^10.0.10
@types/node
^22.13.4
@typescript-eslint/eslint-plugin
^5.62.0
@typescript-eslint/parser
^5.62.0
async
^3.2.0
babel-preset-es2015
^6.24.1
baseline-browser-mapping
^2.9.11
chai
^4.2.0
eslint-config-airbnb-base
^15.0.0
eslint-config-airbnb-typescript
^17.0.0
eslint-config-prettier
^10.1.8
eslint-plugin-filenames
^1.3.2
eslint-plugin-import
^2.32.0
eslint-plugin-jsdoc
^50.8.0
eslint-plugin-prettier
^5.5.4
eslint-plugin-sonarjs
^0.19.0
eslint-plugin-unused-imports
^4.1.4
flatted
^3.3.1
gulp-babel
^8.0.0
gulp-javascript-obfuscator
^1.1.6
gulp-rename
^2.0.0
gulp-uglify
^3.0.2
gulp-uglify-es
^3.0.0
javascript-obfuscator
^4.1.0
jscpd
^4.0.5
jsdoc
^4.0.2
pkg
^5.7.0
pump
^3.0.0
rimraf
^3.0.2
simple-git
^3.27.0
typescript
^5.7.2
uglify-es
^3.3.9
webpack-obfuscator
^3.4.1