MetaTrust Product Documentation
产品博客新闻
中文
中文
  • 产品介绍
    • MetaTrust 产品
    • MetaScan
      • Security Analyzer
      • Security Prover
      • Open Source Analyzer
      • Code Style
      • IP Analyzer
    • MetaScore
    • MetaScout
    • MPM
  • 快速开始
    • MetaScan 快速上手
      • 注册账号
      • 添加集成
      • 添加项目
      • 扫描漏洞
      • 查看扫描结果
      • 生成并下载扫描报告
  • 产品手册
    • 词汇表
Powered by GitBook
On this page
  1. 快速开始
  2. MetaScan 快速上手

添加项目

Previous添加集成Next扫描漏洞

Last updated 2 years ago

扫描项目前需要先添加项目,项目要求:

必须包含完整的文件:合约(如:contracts), 框架配置(如:hardhat.config.js)、依赖声明(如:package.json)等,并且删除node_modules、build 目录等中间文件,才能保证编译成功扫描成功。 如下图:

框架目前支持:Solidity、Hardhat、Truffle、Foundry、Brownie、Embark、Etherlime、Waffle。

添加项目方式有三种:

第一种:从GitHub仓储库添加

需要授权仓储库账号,并且选择私有库还是公共库,关联成功后,可以勾选需要导入的项目。如果想取消关联的账号,或者切换公有/私有库需要在“Integration ”中修改。

第二种:添加公共仓库Public Repository的地址

第三种:上传本地项目(Upload Files)

把需要扫描的完整项目,打包成zip文件

其他说明:

  1. 如果不需要配置扫描参数,可以勾选“Start scan after project creation”,项目添加成功后会自动开始扫描。

  1. 当前如果没有合适的项目,可以先点击示例项目(Add Sample Projects),进行演示。

把地址粘贴到Repository URL里,目前主要支持github的公共仓库,格式:xxxx

https://github.com/xxxxxx/